About the client
Leader in the financial sector providing services to clients in more than 140 countries. The company supports 17 000 financial markets in areas relating to stocks, stock market indices and forex market.
The challenge
The client needed an implementation of a performance testing service for the electrification area covering 6 key systems, including:
- improvement of performance requirement coverage by performance tests scripts
- increase in performance tests efficiency by extending automation tools in running and reporting.
What we did
- Performed regular execution sessions.
- Created and maintained NeoLoad test scripts.
- Implemented Locust.io tests for Http, REST and WebSocket communication.
- Prepared a complete solution to perform automated performance tests, from test running to reporting.
- Automated the analysis of metrics from different sources.
Benefits for the client
- 38 hours of Automated Tests using Jenkins DSL jobs daily
- Improvement of performance requirements coverage – 115 scenarios running over 65 500 users daily
- Time-saving thanks to automated reports following each test
- Improved issue detection (250 performance issues found in 18 months)