Pegamento Test Result

Pegamento TR is a soapUI module that you can use to test soap services without writing complex verification codes. All you have to do is to run the test, check the result manually. Later execution of the tests can be compared to the previous manually checked result.

Pegamento TR stores the soapui projects execution results into a relational database and provides interactive interface to the user to compare the results of the different executions. The methodology works very well in situations when you have a large number of soap services already deployed and you want to regression test the services after you change some infrastructure configuration or element.

Pegamento TR not only stores the results of the execution but also compares the resulting soap responses comparing the response XML files in pairs. The comparison can be name space aware (or not at your discretion), and some parts of the XML can be disclosed from the comparision (tipically time stamps and similar values that need not be the same in different executions). You can also mark some part of the XML file to compare the child nodes unordered when the order is not important. You can even check that the local name space names are the same and are defined at the same level, which may be valuable in case some of the clients consuming the soap response are legacy and use string manipulations.

You can give Pegamento TR a test drive downloading the installation kit or download the documentation exported from Groowiki, or read it online.

Bookmark and Share

September 9, 2011.

We have released Pegamento TR, soapUI module that allows you to test soap services without writing assertion code. Store all your test executions into an RDBMS and compare the executions discovering any significant deviations from the expected results.