The software testing course focuses on the techniques and processes for testing software reliability, reliability models, and techniques to improve and predict software reliability. Topics include defining necessary reliability, testing fundamentals including issues and relationships of testing to other activities, test levels ranging from target of the tests, objectives, component testing, integration, system and acceptance testing, testing techniques including specification-based, coded-based, fault-base, usage-based, and nature of application, test-related measures for system under test and evaluation of the tests performed, and test process.
3
CPEN 644