تجاوز إلى المحتوى الرئيسي
User Image

Sarah Ibrahem Alkoblan

Demonstrator

Teaching Assistant

علوم الحاسب والمعلومات
6S13
مادة دراسية

SWE 434: Software testing and validation

This course covers main concepts, tools, and techniques related to software testing. It will cover Introduction to testing - Software validation and verification – Test cases – Managing the testing process: developing test plans, test scripts and test cases, reports - Unit, functional, and acceptance testing - Black-box and white-box testing - Equivalence partitioning - Path testing – Integration testing – System Testing: Regression testing; Interface testing; Stress testing; Incremental testing; Interaction and Usability testing ... etc. - Object-oriented testing - Software testing tools - Alpha, beta, and user acceptance testing – Testing in agile development environment - Automated testing. Students participate in a group project on software testing. Students participate in a group project on software testing and project management tools.

ملحقات المادة الدراسية