Software Testing For Quality Assurance
Software testing directly affects the quality of the final product and impacts all phases of software product development and life cycle.
In addition to the important technical aspects of testing, it is also essential to have well-designed testing processes and overall test program management in place.
This course presents software testing processes, by introducing the concept of white and black box testing and how it fits with the Agile/scrum model.
The relationship between software development testing and product life cycle support is established by covering unit, integration, system, and acceptance testing.