Test Case Design & Optimisation

Computer Aided Test Design techniques have the potential to substantially reduce the number of your test cases and increase your overall risk coverage. Minimum ongoing test case maintenance = increased efficiency and amplified savings.

Of the emerging trends in software testing, key are higher levels of business involvement, cloud and mobile testing capability and efficient test automation that works successfully. If the quality of the output is determined by the quality of the input, it stands to reason that we should concentrate our efforts on the quality and quantity of test data.

But many don’t.

Test Case Design is a cornerstone to us achieving our stated goal of ‘optimizing your test capability to deliver better business outcomes’. By minimising ongoing effort and increasing your risk coverage, TTC has the ability to deliver tangible, and ongoing savings and efficiencies to your organisation.

Through the application of proven techniques such as Linear Expansion, developed by our technology partner Tricentis and delivered by skilled TTC trainers, we can help drive efficiencies into your IT programmes. Our goal is to help you achieve truly efficient test suites which are ‘fit for purpose’ and not over engineered. Many organisations believe that the VOLUME of test cases is a determinant of risk coverage, which clearly makes no sense, but in the time short world we live in, don’t have the bandwidth or techniques to accurately assess it. 

How inefficiency starts - Traditional test derivation.

Historically, businesses would derive tests by tasking a member of their team who understands the application to outline what tests are required. This is commonly based on intuition which can lead to human errors and tests not picking up bugs and defects. This compounds over time with new people leaving and joining the organisation – test cases simply are added to and grow, and grow, and grow. We’re here to eliminate waste and get your staff working on much more interesting, and productive pursuits for your organisation.

Benefits of computer aided test case design and optimisation.

To circumvent historical problems, TTC offers a computer aided test design service.  Specifically, this is an algorithmic and methodical approach to designing tests where we model the attributes, or variables, of the system under test.

Instead of manually reviewing these attributes and the numbers behind each, the computer aided test design approach combines each of these different factors to show all possible tests that are available. However, this can lead to a significant number of test cases - 10 attributes of 10 values each (a small system), this could be 10 billion test cases - something that is simply unreasonable for a business to achieve, regardless of whether it is automated or not.

 Unique approach

As such, we undertake linear expansion. This gives your business a more linear profile to test coverage, adding another attribute or value, it doesn't increase exponentially, it expands linearly. Essentially, this approach to test design gives you higher coverage with fewer tests.

Smart solutions for everyday problems: TTC are experienced trainers in this approach and offer a range of services which would achieve desired outcomes. These include a pilot, ongoing support and training courses/workshops.

For more information about our computer aided test design process, contact us today...

New Zealand

Asia