Often the support staff reported severe issues in the admin app which could have been caught in testing. Such issues could have easily compromised the functioning of the client’s portal, thereby affecting the company’s reputation.

Overview
The client is a leading geoscience data provider to energy exploration companies, selling data through its flagship product, a shopping-cart website. The administrative interface is used by the company’s support staff to run the operations on website. Both the portal and admin interface, in combination, make up a critical business application. The client's existing testing solutions lacked quality and required serious improvements. The testing process was unstructured, lacked documentation and relied on a tester's intricate knowledge of the application and its domain. Often the support staff reported severe issues in the admin app which could have been caught in testing. Such issues could have easily compromised the functioning of the client’s portal, thereby affecting the company's reputation.
Challenges
Contata faced a variety of challenges with the project. The admin app was not an isolated application. Being the administrative interface of the website, most actions were reflected on the portal. So, the challenge was to test both at the same time. Additionally. there was an Internet based website and a LAN-based web application—available only to internal users of the company. So, we had to access the application over Remote Desktop, switching to VPN access later in the project.
Slow access over VPN seriously threatened Contata’s automation efforts as the automation tool encountered frequent time-outs. AJAX was the biggest challenge for automation since the asynchronous responses were hard to detect. So, we upgraded FTAF to provide this capability, proving its flexibility and extensibility.
Insight
The client's flagship product and administrative interface lacked quality, affecting the functionality of its web portal. Through functional testing and test automation, Contata provided solutions to the client to ensure reliable, time-efficient testing.
Solution-Functional Testing Solution for Oil & Gas
Contata’s strategy included a structured testing process to improve the level of QA for the admin app. The goal was to combine the best of both - manual and automated testing. Contata focused on automating most non-sapient tests to help human testers focus on more critical scenarios. We followed a step-by-step approach to develop functional testing solution for oil & gas starting from the basics:
Finally, we delivered manual test suite and automation scripts to the client along with test reports and test metrics data
Benefits
See more of what we've delivered. Real projects, measurable results, across industries and technology disciplines.