Software Testing and Maintenance, IT-D 536
About this Course:
This course covers the basic concepts of software testing and maintenance. The Testing Maturity Model provides a framework for developing a more mature test process. Testing techniques, test metrics and test plan management concepts are described within this framework.
Who Should Attend:
The program is designed for application developer, technical support professionals who want to have future career in software tesing and maintenance.
Expected Outcomes:
Upon completion of this course, participants should be able to:
- Explain fundamentals of test generation
- Use test adequacy criteria, from the simple to the most powerful, and how these can be used to enhance your tests
- Design combinatorial test scenarios efficiently
- Understand how finite state models can serve as the basis for powerful tests
- Reduce the number of regression tests when in a time crunch
- Apply techniques that are fundamental and applicable in a variety of domains such as GUI testing, OO testing, performance testing, WEB services testing, and others
Course Outline:
- Introduction to software testing
- Configuration testing, compatibility testing
- Code examing
- Usability testing
- Bug bashes and Beta tesing
- Software quality assurance

