Generating test data to maximize coverage while minimizing testing, that’s AnkrPt Pairwise. Testing is critical to ensure the quality of your system, but testing effectively is often difficult to do. Pairwise is a testing technique based on the principle that most defects trigger with either a single input parameter or an interaction between pairs of parameters.
Do More With Less
Coverage matters when it comes to testing; the more you cover, the more confidence you gain in your system. Traditional exploratory or random testing is hit or miss, which typically means more tests but not necessarily better coverage. But what if you could test more with fewer test cases? That’s the promise of pairwise.
Generate Test Data
Test automation software doesn’t normally consider test data; AnkrPt Pairwise fills that gap.
Since it’s impossible to manually create all-pairs tests for any but the most simple scenarios, we must generate them. AnkrPt Pairwise is a testing tool that uses sophisticated processes to ensure 100% coverage of pairs testing while minimizing the tests needed to provide that coverage. This greatly increases the confidence in your system while reducing the effort required to test, thus saving you time and money.
Criteria, Required Tests, Constraints
All pairwise engines accept Criteria to produce tests. Some pairwise engines support Required Tests, letting you force specific interactions to accommodate specific test cases. And Constraints are the trifecta of pairwise testing, letting you eliminate undesirable tests.
Great tools support all three; AnkrPt Pairwise supports all three, and Negative Testing.
What About Negative Testing?
It’s typical to do happy path testing but to fully validate the system you need negative testing as well. That’s the missing piece from most pairwise generators, but not ours!
AnkrPt Pairwise accommodates negative testing and even lets you use negative values for Required Tests and Constraints support. Negative testing, finally ready for prime time.
- Let’s use a simple calculation to show the ROI of reduced testing. Assuming a manual tester’s rate is $30/hour and it takes 10 minutes to run a test, that means it costs $5 to run that test. Running that test once per week will cost $260 per year.
If eliminating just one test saves $260/year, how much can AnkrPt Pairwise save your project? And remember, AnkrPt Pairwise not only reduces your overall test count; it increases your confidence in testing. A clear win-win.
All this for FREE! How?
We care about testing, and test data is part of that process. We found out about pairwise combinatorial testing and were surprised at how little it is used. When we couldn’t find a tool we liked, we developed our own… and are sharing it with the world!
Why free? We thought long and hard about this but ultimately decided that improving testing was more important. If we help one project, cool; helping hundreds of projects, way better; helping thousands of projects would be amazing!
Hopefully AnkrPt Pairwise helps you!