Explanation
In the scenario, one of the requirements for the new software is that the new one will interface with current system. Compatibility testing would be the most appropriate test here.
There are also other acceptance tests that are mentioned in L4M7 study guide:
- Health and safety test aims at establishing new health and safety routines, providing guidance notices and documentation and ensuring designed-in safety in operation.
- Stress testing (sometimes called torture testing) is a form of deliberately intense or thorough testing used to determine the stability of a given system, critical infrastructure or entity. It involves testing beyond normal operational capacity, often to a breaking point, in order to observe the results.
- A dry run (or a practice run) is a testing process where the effects of a possible failure are inten-tionally mitigated. For example, an aerospace company may conduct a "dry run" test of a jet's new pilot ejection seat while the jet is parked on the ground, rather than while it is in flight.
The usage of "dry run" in acceptance procedures (for example in the so-called FAT = factory ac-ceptance testing) is meant as following: the factory – which is a subcontractor – must perform a complete test of the system it has to deliver before the actual acceptance by customer.