Build product and tool knowledge
The team worked with Squish, Python and Eclipse across Windows and Mac environments. Domain learning covered the product’s market-analysis behaviour.
Case study
A six-month engagement established an automated regression framework and test coverage for a US market-analysis product using Python and Squish.

The situation
The product simulated market behaviour using historical sales, advertising investment, product attributes and market positioning. Testers needed to understand both the application and the marketing concepts behind its results.
The GUI automation tooling was also new to the team. The engagement therefore required learning the product domain while establishing a practical automation framework.
The approach
The team worked with Squish, Python and Eclipse across Windows and Mac environments. Domain learning covered the product’s market-analysis behaviour.
Daily calls and online meetings exposed issues quickly and clarified changing requirements. Work was planned and delivered within agreed iterations.
The team established the automated framework and regression scripts so builds and versions could be checked consistently.
Project context
Technologies and working practices used in this engagement.
The result
The team delivered a framework and broad regression coverage over the six-month engagement.
Scripts supported consistent checks of stability across software versions.
The project included improved regression efficiency; it does not provide a numerical time-saving measurement.
Tell us about your software, workflows and delivery requirements.
Discuss your project