Case Study Banner
Oracle EBS Automation And Performance For A Petroleum Giant

Oracle EBS Automation And Performance For A Petroleum Giant

automation, petroleum

Testhouse was approached to undertake the challenge of streamlining and enhancing the Oracle E-Business Suite (EBS) for a major petroleum company in the Middle East. Our focus was on improving the reliability and performance of the EBS system, which was crucial for their business operations. Through our comprehensive testing approach, we were able to significantly improve system efficiency and ensure a smoother operation of their critical business processes.

Oracle EBS Automation

Problem Statement

  • Automating Oracle EBS E2E Scenarios: They encountered difficulties automating end-to-end (E2E) scenarios within their Oracle E-Business Suite (EBS) applications due to challenges with object identification within Oracle frames.
  • Need for a Robust and Scalable Automation Approach: There was a need for a robust and scalable automation approach and plan to address their automation challenges effectively.
  • Expertise in Automation and Oracle EBS: The customer required a team with expertise in both automation techniques and Oracle EBS functionalities to successfully implement automation.
  • Time-Consuming Regression Cycle: The regression cycle time was excessively time-consuming, and the customer wanted to reduce it to expedite testing processes.
  • Limited Skillset and Preference for Low-Code Automation: The skillset within the customer’s workplace was limited, and they preferred a low-code solution for automation to bridge the expertise gap.


  • Opkey as a Low-Code Solution: Opkey was selected as the automation tool of choice due to its low-code capabilities and prefabricated reusable functions tailored to Oracle EBS applications.
  • Automation Approach Integration: An automation approach was proposed that integrated the test management tool and Continuous Integration/Continuous Deployment (CI/CD) execution to enhance test case traceability.
  • Parallel Execution with Azure DevOps: Parallel execution using Azure DevOps was showcased as a method to significantly reduce the regression cycle time.


  • 70% Reduction in Regression Cycle Time: The regression cycle time was reduced by a substantial 70%, improving efficiency and speeding up the testing process.
  • 40% Test Script Reusability: Leveraging Opkey’s prefabricated reusable functions led to a 40% increase in test script reusability, saving time and effort.
  • High Automation Adoption Rates: The adoption of automation within the organization increased significantly, enhancing overall testing capabilities.