Halliburton utilized LogiGear to successfully reduce defects in Agile Environment by 97%


Gas & Oil


United States

Company size

45,000 employees

About our Customer

Halliburton is the world’s second-largest oil service company, dominates global fracking operations, playing a pivotal role in maximizing reservoir value—from hydrocarbon discovery to production optimization

The Challenge

Landmark Graphics, a wholly owned subsidiary of
Halliburton, is the premier provider of software and technology services for the upstream oil and gas industry. Their software solutions help geoscientists and engineers make highly complex technical and business decisions.  The specific product line involved in this case study is Decision Space Nexus – a next generation reservoir simulation software suite.

Halliburton was tasked with providing more releases to its OpenWells customers. They had been using WinRunner test automation for many years, and found it increasingly hard to scale especially when coupled with its lack of technology support for new OpenWells technology implementations. LogiGear was asked to provide a toolset and test design method using LogiGear’s product TestArchitect.

The team put in a lot of extra effort running these two full OpenWells Classic regressions tests along with keeping up on new Rocket Test Case development. I especially appreciate the way you have stepped in and taken over leadership of your team and the extra hours and effort you are putting in. Keep up the good work.

Dana Svendsen

- Quality Manager at Open Wells

Agile Development Adoption: Nexus development team, responsible for Decision Space Nexus had not fully embraced Agile development until transitioning to a more structured Scrum environment.

Lack of Comprehensive Testing: Despite successful check-ins based on the developer regression suite, issues in more complicated customer models went undetected.  The team learned automated regression test suite to exercise functionality under the graphical user interface (GUI)> 

Testing Suite Challenges: The customer regression suite, manual smoke test, and exploratory testing were relied upon, but the prolonged computation time was a massive challenge consisting of almost a week on a high-end cluster to determine the tests’ pass or fail status. 

Inconsistent Output Results:  Slight variations in data, algorithmic code, or the processing environment could lead to inconsistent output results, making it challenging to debug the identified problems.

The Solution

LogiGear was tasked to help build automation support using TestArchitect, along with porting existing WinRunner test scripts.

Using the automation tool, the team engineered a build of custom controls. Ported over 1000+ WinRunner test scripts from previous automation implementations on OpenWells Core.suite. 

LogiGear began the process of reviewing, porting and implementing tests inside. This was focused on providing reusability, low levels of maintenance and high degrees of test case design transparency. Once the basic set of technology was implemented into TestArchitect, LogiGear began the process of reviewing, porting and implementing tests inside TestArchitect

The Result

Once the test cases were in a position to run, LogiGear began to compare the time it took to run the automation in
WinRunner and the time it took to run the tests in TestArchitect; by using TA, it took three days compared to several days on WinRunner, with half the test coverage. Keep in mind, TA’s run time can be lowered if the automation is run over several machines to run full suite of regression tests on multiple Operating Systems.

Halliburton now has a tool that allows for strict and complete separation of tests from the automation, allowing Halliburton to change the underlying technology without affecting the overall set of tests.  LogiGear being available in the US time zone was invaluable for the communication required for test tool augmentation as well as any necessary testing automation Reprioritization.” Todd Little – Senior Development Manager.

Halliburton achieves savings in allowing testers to be freed up to do more deeper manual based test scenarios against real Halliburton data–or client provided real-time data.

They also achieved savings by incrementally increasing the total number of tests inside their build acceptance regression process, where the more tests that are run against OpenWells nightly, the more issues can be found and decisions can be made on testability of the build.

    Halliburton can now release OpenWells faster to its end customer, allowing them to use OpenWells with their own set of data, thus improving adoption and integration with clients.

    Within the Classic OpenWells application, LogiGear was able to automate 1,095 test cases and find 241 bugs through the use of automation. Both in build acceptance testing and subsequent test runs outside of the BAT. 

    For the Rocket Project, LogiGear was able to automate 904 test cases, finding 81 bugs. These bugs would normally be missed in regular manual testing. 

      Related Projects