Complete Selenium Web Automation using Test Modeller

Maximise the speed and rigour of your existing test automation framework using Test Modeller. Import page object models and automatically generate the smallest set of tests needed for optimal test coverage from them. Up-to-date test data is dynamically found or created as tests are produced, while test maintenance is as quick as updating the central models.

Test Automation: The Myth, The Reality

Accelerated Test Automation

Test Modeller enables you to get maximum return from your automation efforts, by removing test automation bottlenecks. Automated test generation avoids repetitious hand-scripting, while test maintenance is automated, as is with the creation of data and expected results. All the while, the optimised tests cover more of the system, in fewer tests. You can test more in shorter cycles, whether you’re using a Java framework, C#, python, homegrown, or a mix. 

Find out more about Test Modeller

What you’ll learn in this demo

Watch this demo to see how easily page objects can be synced up and down from a Java framework. Optimised tests and data are then automatically synced back up. This video will show you how: 

  1. Page objects are imported in minutes to Test Modeller.
  2. Easy-to-use visual models of the system under test are generated automatically from existing tests, requirements, recorded activity, and more.
  3. A simple, “fill-in-the-gaps” approach allows those with or without scripting experience to overlay automation logic onto the flowchart models, combining the imported page objects and automation actions using drop-down menus.
  4. Over 500 dynamic data functions enable you to define test data at the model level, resolving it “just in time” to find or make data for every automated test.
  5. Combinatorial techniques leverage the imported page objects to create a smaller set of automated tests with greater test coverage, testing rigorously the negative scenarios and outliers that can cause the most severe defects.
  6. The optimised automated tests and data are pushed back to existing frameworks to be automated, with run results analysed within Test Modeller, including at the model level.
  7. Laborious, time-consuming maintenance is replaced by updating the central models, for automated tests and data that reflect the very latest system requirements.
  8. How subflows maximize re-usability, enabling those without a development background to combine common system components to create complex automated tests using a drag-and-drop approach.

Learn more and start your free trial today!