2.3 Maintenance testing Flashcards
What are the different categories of maintenance testing?
corrective
adaptive to changes in environment
improve performance
improve maintainability
Why should impact testing be done before a change is made in maintenance testing?
to help decide if the change should be made, based on the potential consequences in other areas of the system
Which ISO standard is associate with maintenance testing?
ISO/IEC 14764
What does testing the changes to a system in production include?
- evaluating the. success of the implementation of the change
- checking for possible regression in parts of the system that remain unchanged
What does the scope of maintenance testing usually depend on?
- degree of risk of the change
- size of the existing system
- size of the change
How can the triggers for maintenance and maintenance testing be classified?
- modifications - planned enhancements (released-based), corrective changes or hot fixes
- Upgrades or migrations of the operational environment
- Retirement, such as when an application reaches the end of its life.
When testing upgrades or migrations of the operational environment, what testing would be required?
tests associated with the new environment as well as of the changed software,
or tests of data conversion when data from another application is migrated into the system being
maintained.
When a system is retired, what testing is required?
testing of data archiving if long data-retention periods are required.
Testing of restore and retrieval procedures after archiving may also be needed in the event that certain data is required during the archiving period.