PTA supports the customer in test management for upgrades of the ETRM standard software that is used. The objective is to introduce a reusable test strategy and set up a collection of standard tests with subsequent establishment of test automation.
Supplement
In the first part of the project, a reusable test set for Endur patch releases is created with the help of the HP Application Lifecycle Management (ALM) application. As a further step, a test strategy is worked out and agreed. The test strategy provides a framework for testing a new release of the application quickly and without an extensive analysis phase. Another subsection is the introduction of automated tests with the help of an individual development. The PTA employees identify the necessary test areas of the software and include corresponding test cases created by the specialist experts in HP ALM. As the second step, PTA plans implementation of the test cycles and documents the test results. All necessary acceptances for the installation are prepared. Reporting on the test progress is defined as part of the test strategy and implemented during the project.
Subject description
The manufacturer of the sector software will not supply any patches tailored to individual customers in future. The customer now has the opportunity of installing one of the versions which appear at 3-monthly intervals (releases). This reduces the project size significantly for the customer and prevents large version jumps having to be carried out with projects of a correspondingly large volume. In this way, errors in the application can be rectified correspondingly faster. Additional bug fixes reported by other users are consequently incorporated into the versions, as a result of which an extensive test of the used core processes must be carried out before each new release. For this reason, the customer decided to establish test procedures that can be automated as far as possible. In the project, first steps for automated testing of the main processes of end-of-day processing and larger process sequences are implemented.