Ticket #188 (closed enhancement: fixed)
Improved Results Analysis (Charting)
| Reported by: | fcohen | Owned by: | llara@… |
|---|---|---|---|
| Priority: | minor | Milestone: | verify |
| Version: | 5.2 | Keywords: | |
| Cc: | mvillalobos@… |
Description (last modified by fcohen) (diff)
This enhancement significantly enhances the way PushToTest TestMaker analysis test results and enables root-cause analysis and mitigation.
Click on the following link for a summary of the changes: http://downloads.pushtotest.com/tm5/Results_UI_Design.pdf
Step Results Analysis
TestMaker 5.2 and later records the time it takes to process the steps within each transaction. The transaction distribution charts then show the time each step takes within a transaction. For instance, the following TestScenario defines a transaction with three steps:
<usecase name="LoadTestCase"> <sequence name="MySequence" proportion="100"> <test> <run module="frankmodule" name="Log-in" testclass="franktest" method="runTest" langtype="jython"/> <run module="frankmodule" name="Select Pen" testclass="franktest" method="runTest" langtype="jython"/> <run module="frankmodule" name="Choose box" testclass="franktest" method="runTest" langtype="jython"/> </test> </sequence> </usecase>
Also in the TestScenario is a new command to tell TestMaker to build a Transaction Distribution chart with Step Details.
<logs stepdetails="true"/>
The above TestScenario creates a Transaction Distribution chart showing each transaction as one vertical column with a comparison of the contribution of each value to a total across categories.
See the attached PNG for an example.
-Frank
