Automatic software validation process
Maciej Dorsz, Mariusz Wasielewski · 2007
This article presents the Automatic Software Validation tool (ASV), which is deployed in one of the Polish software companies. This system helps to automatically test web applications, create its simulations, which are helpful during end-user training, and then test those simulations. The tool was invented to speed the process of testing one of the company’s applications working in more than 12 Polish financial institutions. The clients’ system settings and database schemas are different, therefore while introducing a new system functionality it is not enough to test one system version, but repeat tests for all 12 different parameters settings. Manual testing is very time-consuming and expensive. Every night ASV tool, basing on CVS, ANT and HttpUnit, fully automatically prepares the current system version, deploys it twelve times on Tomcat server with different parameters settings, executes tests, creates application simulations, tests those simulations and sends a summary report.