We understand Openspan has now become a part of Pega systems. We, at TalkTalk have recently started using Openspan integrated with Pega CRM and Chordiant CRM. As part of QA we would like to build an automated test suite for our unit and regression testing of Openspan.
We would like to know if there are any available tools/technology/Solutions from Pega/Openspan or any other market tools that we could harness to create an automated test suite.The current solutions created in Openspan automation is based on the GUI interactions with PEGA and Choridiant sytems.
From the links you provided, we understand that these are the options for the developers performing Unit Testing. Please let us know if we have similar techniques for the Testers to perform SIT & Regression Testing.
The unit test feature allows you to build unit test automations. Those must be built by the developers, however using TestRunner they can be run by your testers or run automatically. Once you have unit test automations you can use them for SIT & regression testing throughout the life of your project.
The issue that is most commonly encountered however, is maintaining the test data in disparate systems to support your unit tests. Keeping data in a certain state in one application is usually possible but maintaining that state across multiple applications may be difficult. Therefore, unit test your application at the smallest level possible and do not try to do fully automated SIT testing.