London, UK - 4th November 2015
Our analysis shows that traditional software testing practices are unsustainable as digital interfaces multiply. Releasing new applications and upgrades faster presents a challenge with manual testing.
Our recent survey shows that technology fragmentation is the biggest software testing issue in banking today.
Based on this survey, a typical application will require an average of 200 test scripts to be created and run for each release. Even if you choose to test 30-40 of the most often transactions or device combinations, the time taken to manually test a typical release can be more than 500 tester days.
Subsequent releases typically add 10% more functionality, but in a manual testing environment these have to be fully tested again. This increases the time required to test each new release to 550 tester days.
The survey shows that testing combinations will increase and the testing effort for the typical application will exceed the 1000 days, and you cannot keep hiring more people to consume the impact of this fragmentation.
Testing the different browsers and variant devices manually presents a huge testing challenge.
Maintaining a manual testing approach means having to adopt one or more of the following unattractive options:
- Pay for more manual testers, which has a significant cost implication
- Increase time-to-market, which has a significant impact on competitiveness
- Test less which means more errors in the software and customer satisfaction.
Tagged under