ING Bank Software Test Automation Case Study
Testinium2022-05-17T23:40:28+03:00General Information About ING Bank
ING Group was founded in 1991
Head Office in Amsterdam
52,000 employees worldwide
33M customers across 40 countries
450 employees in IT field in Turkey
Objectives
Fully Automated
DevOps Cycle
Challenges
- Extensive number of applications, platforms and technologies: Xnet, Smarti ING Mobile, MIM, Paramara,
- Lack of human resources for the test automation,
- Tight schedule,
- Long test cycle and deployment time,
- 12 seperated teams to be aligned.
Learn The Benefit of Test Automation and How to Make Easier Your Testing Process
Approach
Since there is insufficient human resource for the test automation in order to achieve fully automated DevOps cycle, we decided to use Behaviour Drive Development (BDD) methodolgy to involve non-technic employees in STLC, partnered with Testinium.
Testinium
- Testinium was established in 2014, Istanbul
- Specialized in software test automation solutions for mobile, web and desktop applications.
- Additionally, provides a wide range of services including software lifecycle consulting, test outsourcing and training
Why Testinium?
Centralized Test Automation Management
1
Custom Selenium grid implementation that supports video recording, command logging, self-healing.
2
Supports on-premise and cloud infrastructure
3
Setting up different types of roles is possible by defining specific permissions for members of a software team with Enterprise Role Management
4
Can manage more than 100 mobile devices and web nodes (Appium and Selenium)
5
REST based microservice architecture
6
Detailed reporting and TFS with Git support
How?
Infrastructure & Training and Scripting
- Established test automation infrastructure that requires zero coding for analysts.
- Twenty three analysts worked on four different domains at ING bank and were trained about testing, BDD approach and Testinium usage.
- Twenty three analysts worked on four different domains at ING bank and were trained about testing, BDD approach and Testinium usage.
- Developed more than 700 automation scripts using web based BDD editor.
- In this way lack of enough resource and tight schedule were handled effectively.
Result
Better App Quality
Reduced Re-Open Cases
Regression Tests
Higher Coverage
Before Testinium
After Testinium
XNEXT
SMART
MOBILE
No Regression
2 man/day
3 man/day
3 Hours
4 Hours
4 Hours