Groowiki
groowiki home page | vvsc home page | groowiki users guide |

Pegamento Testresult Documentation

Pegamento Testresult (TR) is a soapUI extension that lets you store test case runs into RDBMS and to compare the test results.

The main use of such a tool is, when your services are released and stable but you want to change infrastructure element. For example you change the service bus. In such a situation the services should give you the same result before and after the infrastructure change.

Pegamento TR stores the execution of the tests on the reference system (before the change) and also on the observed system (after the change). The soapUI project, the soap requests and the responses are stored in a database. You can list the runs for each test case on a swing interface integrated into soapUI. You can initiate ad-hoc compare tasks and also list the results of the tasks. These results are also stored in the database.

You can maintain the data setting some of the executions obsolete, or non-comparable. Result of the compare tasks can also be set to be ignored in the final report.

Comparing two test runs is done comparing the soap responses. However some parts of the responses may not directly be comparable. For example correlation ids, or time stamps will always differ in different test runs. You can define parts of the soap responses using a simplified XPATH to be ignored during compare and also you can define parts for which the children may be in different order. To set the XPATH values you can use the soapUI Pro version property transfer step XPATH editor making the test setup and the compare tasks streamlined.


Files and subdirectories:

  configuration/

  misc/

  configuring-persistence

  installing

  name space handling

  report

© Verhás & Verhás Software Craftsmen 2006-2011
OpenSource license. Courtesy of the company.