Skip to main content
User Image

خولة هادي عبد الله حمدي

Assistant Professor

عضو هيئة تدريس

علوم الحاسب والمعلومات
قسم تقنية المعلومات، مبنى 6، الدور الثالث، المكتب 133
course

Software Validation and Testing

This course covers software testing and validation in details and include the following topics: 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 – Cyclomatic complexity - 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 or lab session on software testing.

course attachements