Abstract: The test management service “Accelerated Testing Environment” is now available available as version 1.0 and provides a fast and efficient testing testing environment for software development projects. The service can be used as an external service to save time and resources.
Accelerated Testing Environment now mature and successfully tested in practice available as version 1.0 (or as bundle with SAP Business Process Steps)
The Accelerated Testing Environment has been successfully used and further developed in the development versions zeropointtwo and zeropointthree in several project environments over the past two years. Deficiencies in usability, stability and functionality have been identified and corrected. We are now pleased to provide you with the Accelerated Testing Environment in version 1.0.
With the “Accelerated Testing Package” you can refine and complete your test scripts in an evolutionary way until they are ready for production. Each test run is fully documented in its sub-steps and results. The successfully tested test scripts can be used directly to have the execution and acceptance of the tests confirmed by the specialist departments.
The Accelerated Testing Package provides a pragmatic and efficient way to plan, organize and monitor testing in SAP implementations:
Per team or function:
as well as Per Test Script:
Of course, this also allows you to determine the current and future workload for performing the tests in each function.
Furthermore, the “Accelerated Testing Package” offers a whole range of additional benefits, such as input for authorizations, o(rganizational)c(hange)management and end-user training. In particular, this is additional information automatically generated from test monitoring such as:
- Mapping of future SAP best practice business role to current functions/roles in the organization.
- Evaluation of the transaction to be used per SAP BP business role or current function/role (and vice versa: which future roles use a specific transaction)
- Evaluation of the FIORI app & action to be used per SAP BP business role or current function/role (and vice versa: which future roles use a specific FIORI app & action)
- Last but not least, you can use the created test scripts, which contain all transaction and FIORI sequences for the e2e processes to be tested, including their executing roles, to feed them into your BPM system for process documentation and then use them to determine the e2e process KPI in it (if the appropriate process mining functionality is available).
-> THIS IS A CONSIDERABLE ADDITIONAL BENEFIT; BECAUSE IN THIS WAY YOU HAVE TRANSFERRED/DOCUMENTED YOUR CONSISTENTLY BOOKED PROCESSES DEVELOPED IN THE APPLICATION INTO YOUR BPM … AND NOT DESIGNED THEM IN THE BPM SYSTEM ON THE “DRAWING BOARD” AND, AS SO OFTEN, PAST THE PRACTICAL APPLICATION!
Stable and easy-to-use testing environment
Version 1.0 was used in Q4/2022 and Q1/2023 by a long-standing SAP user with very experienced key users (from DE, UK and FR) and in-house consultants as part of several integration tests, each with approx. 200 test tasks/test scripts and approx. 2,000 test steps, both for managing the structure of the test scripts and for managing and monitoring the test execution itself. It was possible to verify that the previously identified deficiencies were successfully eliminated and that a stable and very easy-to-use test environment is now available.
Following the tests, the Accelerated Testing Environment was evaluated as follows by the 19 key users from a wide range of business functions and different countries (15 DE, 2 FR, 2 UK) as well as 5 SAP in-house consultants involved in the problem solutions:
The question “Would you recommend the use of the Accelerated Testing Environment to others?”, which was also asked, was answered “YES” by 100% of the participants in the survey.
Test Management as External Service
In the recent past, I have been working for various companies as a project manager, integration or test manager, organizing the tests 100% remotely within the scope of various SAP projects (ECC EHP upgrades or S/4HANA implementations or transactions) using the Accelerated Testing Package as well as MS Teams as a collaboration tool (see also BLOG 24 and BLOG 19), setting them up with the key users and then orchestrating, managing and monitoring their execution.
I have found that this is a great help and a significant motivating factor for the key users involved, as well as a significant relief for the project management. I therefore offer you this service as an independent defined service – thus you have the possibility to outsource the entire test management in a defined and competent way and to relieve your project management from it.
Professional managed and serviced testing for your SAP project
This service includes, in addition to accompanying consulting for your project management based on my many years of intensive experience in this field, the following in particular:
DESCRIPTION OF SERVICES OF EXTERNAL TEST MANAGEMENT
- Provision of all necessary components of the Accelerated Testing Environment for the duration of the project, i.e. you do not need to purchase them for the duration of the assignment.
- Coaching in the definition and documentation of the test concept for the entire project cycle, if not already in place (i.e. functional and unit tests; integration and system tests; user acceptance tests and any necessary regression tests; in each case for this: test scope, systems, responsibilities, scheduling)
- Coaching in the identification of the effective procedure for the initial construction of the test scripts, taking into account your specific starting position (existing material from previous integration or regression tests or process documentation available in another form)
- Provision of the required xlsx templates and some examples for the creation of the test scripts in all required languages
- Set-up of a task management in Microsoft Planner (MS teams) for the creation of the test scripts in all required languages incl. linking of the test scripts stored on the SharePoint
- Creation of a How-To presentation and a How-To Wiki in MS teams for the creation of the test scripts in all required languages
- Preparation and execution of a kick-off meeting for the creation of the test scripts (per MS teams optionally in DE and/or EN)(see example)
- Monitoring and management of the creation of test scripts
- Including storage in SharePoint
- Including required one-on-one coaching and selective support where needed (optionally in DE or EN)
- Including quality assurance of created test scripts
- Includes dedicated daily status reporting
- Set-up of a task management in Microsoft Planner (MS teams) for the execution of the respective tests
- Execution of necessary automated translations of test scripts (i.e. test scripts from the template or pilot for further rollouts)
- Creation of a How-To presentation and a How-To Wiki in MS teams for the execution of the respective tests in all required languages
- Preparation and execution of a kick-off meeting for the test implementation (per MS teams optionally in DE and/or EN)
- Monitoring and management of test execution
- Including the organization of filing in SharePoint
- Including required one-on-one coaching and selective support where needed (optionally in DE or EN)
- Including validation and quality assurance processed test scripts
- Including dedicated daily status reporting and filing in the Teams Wiki (optionally in DE and/or EN and other languages) – both at the level of the test cases/tasks
– as well as on the level of the individual test steps
- including a traffic light reporting per test team/function
- Including daily determination of path-back-to-green per delayed test team/function.
- including the identification and prioritization of critical problems to be solved as a matter of priority for the progress of the test
- Including the execution of regular status meetings and, if requested, daily stand-ups (per MS teams optionally in DE and/or EN)
- Obtaining formal approvals / acceptances of performed tests according to your specifications
- Securing documentation of executed tests (test scripts and status reporting)
- Re-initialization of the test scripts and the planner for all necessary test cycles
- Provision of a complete set of master test scripts in all necessary languages for future regression testing in the context of productive operation
YOUR COOPERATION OBLIGATIONS FOR EXTERNAL TEST MANAGEMENT
In order for me to provide these services for your project I only need:
- A (guest) membership in a team set up for this purpose in MS Teams; in this team, all those involved in the test should also be members
- (Guest) access to the areas belonging to the team in SharePoint and MS Planner
COMMERCIAL PROCESSING VARIANTS
Different billing models are possible for the commercial processing of this service:
- Billing according to time and effort
- Billing with fixed monthly fees for the duration of the implementation (depending on the mutually agreed scope (especially languages to be supported and desired services)
- Invoicing at a fixed price with defined results and a concrete schedule (depending on the mutually agreed scope (especially languages to be supported and desired services)