Like any other product, the quality of software delivered to the client must be ensured. Software testing is one of the ways of ensuring quality of software. This course provides detailed techniques and approaches for software quality assurance and testing.Aims:The course aims at giving the student an understanding and practical experience ensuring quality of software and how to test software. The will learn and use different methodologies and techniques to measure the test and ensure quality of software.
At the end of the course, students will learn• How to write a useful test plan.• How to construct test cases.• How to do inspections and walkthroughs.• How to write automated tests.• How to manage actual testing