TestPreparation
Automation

The keys to Continuous Testing

TestPreparation
Automation

The keys to Continuous Testing

Want to know more about Test Preparation Automation? Speak to our experts >

Overview / Challenge

Test Automation tends to focus primarily on execution and is usually reserved for regression purposes. Whereas Test Preparation activities remain highly manual, slow and laborious. It won’t surprise you to know that the effort and time ratio of test preparation to test execution is a minimum of 6 to 1 and where execution is automated the differential is much higher.

If we are serious about meaningful testing ‘in-sprint’, increasing overall development velocity and achieving Continuous Testing to align with Continuous Delivery, this model is not sustainable.

Solution

To achieve Continuous Testing we must automate Test Preparation activities as well as Test Execution activities, so that Test Coverage can be calculated automatically, Test Data can be Requested and Provisioned automatically, Expected Results can be calculated, Data can be Matched to Tests, Executable Tests can be generated on demand, and data can be fed to test execution tools on demand at run time – all automatically.

How Orson Works

Orson’s unique capability solves this challenge by calculating optimal test coverage automatically, and then automatically generating everything you need to actually test it.

Captured Intelligence = Dynamic Outputs

Benefits

Orson’s ability to dramatically reduce the test preparation effort and maintenance overhead for the Testing lifecycle has the following benefits:

  • Testing fits in-Sprint
  • Testing can be truly Continuous
  • Substantial reduction in time & effort to prepare and execute testing
  • More testing can be undertaken because it takes less time overall
Test ActivityCurrent ApproachOrson ApproachEffort to CreateEffort to Update
Derive Test CoverageManual -1 by 1Automated – in bulk5 to 120 to 1
Identify Data RequirementsManual -1 by 1Included in Coverage20 to 1100 to 1
Request DataManual -1 by 1Automated – in bulk100 to 1100 to 1
Match Data to TestsManual -1 by 1Automated – in bulk20 to 1100 to 1
Apply Expected Results to TestsManual -1 by 1Automated – in bulk20 to 1100 to 1
Create TestsManual -1 by 1Automated – in bulk100 to 1100 to 1
Calculate Complex ResultsManual -1 by 1Automated – in bulk2 to 15 to 1
Test ActivityCurrent ApproachOrson ApproachEffort to CreateEffort to Update
Derive Test CoverageManual -1 by 1Automated – in bulk5 to 120 to 1
Identify Data RequirementsManual -1 by 1Included in Coverage20 to 1100 to 1
Request DataManual -1 by 1Automated – in bulk100 to 1100 to 1
Match Data to TestsManual -1 by 1Automated – in bulk20 to 1100 to 1
Apply Expected Results to TestsManual -1 by 1Automated – in bulk20 to 1100 to 1
Create TestsManual -1 by 1Automated – in bulk100 to 1100 to 1
Calculate Complex ResultsManual -1 by 1Automated – in bulk2 to 15 to 1

Continuous Data for Continuous Delivery

Orson – Data for Devops

Virtual Data for Virtual Systems

Scaling virtual systems to enable Agile Integration

Coverage Calculation

Calculate optimal coverage in one click

Speak to our experts?

Our experts are here to help.