In addition to test preparation and test execution, the Test Suite offers us a few other tools for analysis. In this blog we want to go into more detail about the test plan overview and the analyses of the Test Suite.
WHAT IS THE TEST SUITE OVERVIEW?
The overview can be accessed via the Test Suite – Overview tile inside Test Suite.
The following window with several tabs opens. At the beginning the tab Test Planning (1) is opened. On this tab you can see an overview of the test plans that have been created. Test plans created by other persons than yourself are also displayed. Below the test plan overview, there is a pie chart displayed which shows the proportions by status of the test cases from the selected test plan. On the right-hand side to the chart is an overview of the test packages that belongs to the selected test plan. In addition, it is possible to filter the test plans by the time they were created.
On the Test Execution tab (2) is an overview of test packages, but only test packages that are in the status Released are displayed and again there is a filter for the creation period. Below the overview on the left-hand side you will find a diagram of the test cases according to test status. On the lower right-hand side, however, is an overview of the test cases of the test package.
Further, you now can find the Go To Tester Worklist button on the upper left corner of the overview of test cases. The Go To Tester Worklist button allows you to display the test cases in an extra window. However, if you click directly on the name of a test case inside the overview, you go straight to the test case execution of this test case.
In the third tab Business Process Change Analyzer (3), the BPCA analyses are displayed sorted by system. The graphic displays analyzed and unanalyzed changes sorted by change type. To see details in the table on the right side, just click on the desired column of the graph. If you want to create a new BPCA with certain elements, you can select the rows of the elements in the table and create a new BPCA by choosing Create BPCA Analysis. As a result the newly created BPCA contains all selected elements.
WHAT ANALYSES ARE AVAILABLE IN TEST SUITE ANALYTICS?
If you click on the Test Suite – Analytics button in the Test Suite, you get an overview of the analyses that can be performed.
You can use completeness and gap reports to find test cases which are not added to a certain test plan.
Test execution analysis allows you to view the exact status of test plan or test packages.
These reports provide real-time data about the test execution process.
WHAT IS THE BUSINESS PROCESS CHANGE ANALYZER (BPCA) USED FOR?
HOW IS THE BPCA USED?
First of all the setup of the Business Process Change Analyzer has to be completed in solman_setup and then you can use it. Before an analysis can be performed, the solution should have automatic or manual test cases. In addition a TBOM should be created for all relevant executable.
Using Test-Suite → Administration – Change Influence Analysis Settings → Tab BPCA Preparation → TBOM Utilities → Generate TBOMs, a TBOM Mass Generation can be started, if you want to add TBOMs to many executables. To start mass generation, all fields for the solution and the branch must be specified, then you can start it by choosing Execute. When the operation is completed, the application log can be displayed to see where TBOMs have been created.
If the test cases and TBOMs are present in the system, a BPCA can be performed. To start it, navigate in the Test Suite to the tile Business Process Change Analyzer. Afterwards fill in the form in the new window and click on Execute.
Note: It is also possible to save the analysis settings as a variant (Save as variant) and to set a start time for the analysis (Schedule).
When execution is complete, the result is added to the lower pane. The first thing you have to do, is to click on Refresh at the bottom right corner of the table. Afterwards you are able to see the completed result.
In the result area, the user now has several options for further action. For example, you can create a new test plan based on the results of the analysis or optimize the test scope.
After you performed an optimization, you can also create a test plan or extend another test plan from the test cases defined during optimization.