Enhance Tools

Benefit from our best-in-class, constantly evolving toolkit that helps us deliver the best solutions to our customers.

Enhance Consulting Enhance Framework.jpg

Utilise Our Market-Leading Toolkit

At Enhance, we pride ourselves on our highly customisable framework - no matter your current test environment or testing process, we can help you adapt to ensure your automation strategy is aligned with your business objectives – and expanding suite of tools and resources that enable us to deliver innovative and market-leading solutions to our customers that deliver real return on investment.

The Enhance Framework

Enhance has developed a mature automation framework built from decades of practical experience implementing Selenium-based, automated testing projects in various coding languages. It provides customers with ready-made and thoroughly tested solutions to all the common problems and tasks that come from setting up test automation frameworks. Test automation frameworks are especially beneficial for maximum test coverage, test efficiency, reduced manual testing, lower test maintenance costs, and the ability to reuse a test script. 

Benefits Include

  • Jumpstart the project – up and running immediately

  • Our test automation framework reinforces best test data management, coding standards, automation and QA practices

  • Reduce time spent trying to re-invent the wheel for common automation test scripts and coding

  • Designed to be familiar to automators who have used Selenium before

  • Simplifies the automation testing process allowing less technical or inexperienced users to run tests and follow along with how the tests scripts are written

  • Improves the stability of the standard WebElement/WebDriver classes to improve test accuracy

  • Our automation testing framework is customisable to your automation requirements by Enhance or your own in-house automators

  • Covers a wide range of testing platforms from a single code base – cross browser testing, mobile browsers, APIs, mobile apps and Windows apps

  • Easy to source control and simple to execute from your preferred CI/CD.

  • Provides classes to help with many common types of test automation needs:

 

WebElement Wrappers for
Stability and Simplicity

Parsers for
JSON/XML

Mobile Action
Libraries

File
Handling

Custom Reporting
Options

API Request
Handing

Quality Maturity

The Enhance four-stage Maturity Curve helps identify current state vs desired state in the simplest form. It helps organisations evolve their quality or test automation culture via clear people, process and tools focus areas per stage.

Quality and test maturity reflects quality culture. When team members, business units and the business as a whole understand the value to them individually and as a group, they become advocates for business-aligned quality and the progression of quality maturity toward stage 4 where continuous testing becomes possible, and software quality, the time and cost to achieve it are all optimum for your business.

 Automated Quality Assessment

Our test automation includes programs that assess the quality of websites and other aspects of your environment.  This means we can fast-track assessments, and we’re not entirely reliant on personnel for an assessment of the state of your current testing environment.

 Test Visualisation

One of the best ways to publicise the value from your testing is via real-time dashboards that demonstrate that tests have been run, and the outcomes from those tests.

The Enhance Vital Dashboard can be utilised to highlight the results of test automation and can include results from manual testing too. Stakeholders can see first-hand the value from the testing program with a range of graphical representations focused on the areas of greatest importance to the business.