Learn how to use TestPairs effectively to create pairwise test cases
TestPairs helps you create comprehensive test cases using pairwise testing methodology. This approach dramatically reduces the number of test cases needed while maintaining high coverage of potential defects.
A test set is a collection of related test parameters for a specific testing scenario.
Attributes are the test parameters that can have different values. They represent the dimensions of your testing space.
Click the edit icon next to any attribute to modify its name or values. Note that changing attributes may affect existing constraints.
Constraints help you exclude invalid or impossible combinations from your test cases. They make your test suite more realistic and focused.
If Browser is Safari, then Operating System must not be Windows
Prevents invalid combinationsIf Payment Method is Apple Pay, then Device must be iOS
Ensures required combinationsFixed test cases (seed rows) allow you to specify exact test combinations that must be included in your test suite, regardless of pairwise optimization.
Coverage levels determine how thoroughly TestPairs covers parameter interactions.
Covers all possible pairs of attribute values. Provides excellent defect detection with fewer test cases.
Recommended for most testing scenariosCovers all possible triplets of attribute values. More thorough but generates significantly more test cases.
Use for critical systems requiring maximum coverageExport your generated test cases to use in external testing tools or documentation.
Perfect for importing into test management tools, Excel, or other spreadsheet applications.
Ideal for automated testing frameworks and programmatic test generation.