You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

What is Catch Software Compiler Suite?
Compiler Suite enables automatic generation of a number of Test Cases that contain defined variables and data.  Once variables and data are defined, there are three generation methods:
1) Row by row - where the data in each row is generated as a single test case.
2) Minimum number - where the minimum number of tests are generated to cover each piece of data once.
3) Pairwise method - based on the observation that most faults are caused by interactions of at most two factors, Pairwise-generated test suites cover all combinations of two therefore are much smaller than exhaustive ones yet still very effective in finding defects.  
How can I use it?
A step by step process is available.
  • Add a Compiler Suite Template
  • Add your Test Name and Steps, including variables
  • Add the data for your variables
  • Choose your generation method
  • Preview and select the Test Cases you wish generate
  • Generate your Test Cases
Why would I use it?
Smarter test practices mean time is gained and quality is increased, all three generation methods can result in up to 85% time savings when creating test suites.
Pairwise testing 
Use Cases
Creating combinatorial data for data load tests.
Quickly creating hundreds of Test Cases where repetition is required.
Data driven test planning.
Creating test cases for an already implemented module without any documented specification. 
During review or walkthrough of specifications. 
Code review, when thinking about behaviour inside a piece of code.
Future Development
Weighting to assign more importance to specific data.
Seeding to allow a fixed start point of test generation.
Relationships to Requirements supporting Risk Calculations.
Sharing of Datasets to enable reuse of variable data.
Adding variables to Reusable Test Steps.
  • No labels