From the course: ISTQB Foundation Cert Prep

Unlock the full course today

Join today to access over 23,200 courses taught by industry experts.

Maintenance testing

Maintenance testing

- [Instructor] Once deployed to production environments, software and systems need to be maintained. Changes of various sorts are almost inevitable in software. Either to fix defects discovered in operational use, to add new functionality or to delete or alter already delivered features. Maintenance is also needed to preserve or improve nonfunctional quality characteristics of a component or system over its lifetime especially performance, security and portability. When any maintenance changes are made, maintenance testing should be performed. Both to evaluate the success with which the changes were made and to check for possible side effects. A maintenance release may require maintenance testing at multiple levels using various types based on its scope. The scope of maintenance testing depends on the degree of risk of the change. For example, the degree to which the change to area of the software communicates with other…

Contents