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

Mona A. Hakami

Lecturer

Teaching Assistant, Software Engineering Dept,

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

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

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