SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
Understanding
Combinations
(Pairs and
Triples)
Each of the end points on this mind map (like “Young” and
“Friendly”) are parameter values.

Parameters

Parameter Values
This is what they look like in Hexawise.

Parameters

Parameter Values
When you click on the “Create Tests” button...
1

Hexawise generates a set of 2-way tests that contains
every single pair of those test parameter values in at
least one of the tests.
2
2-way coverage is useful because so many defects can be
quickly found by testing all pairs of parameter values.
Studies show that 84% of defects in production could have
been found by testing for every pair of parameter values.

1 input or 2 inputs (“pairwise)
3 inputs
4, 5 or 6 inputs

•
•
•
•

Medical Devices:  D.R. Wallace, D.R. Kuhn, Failure Modes in Medical Device Software: an Analysis of 15 Years of Recall Data, International Journal of Reliability, Quality, and Safety Engineering, Vol. 8, No. 4, 2001.    
Browser, Server:  D.R. Kuhn, M.J. Reilly, An Investigation of the Applicability of Design of Experiments to Software Testing, 27th NASA/IEEE Software Engineering Workshop, NASA Goddard SFC 4-6 December, 2002 .  
NASA database:  D.R. Kuhn, D.R. Wallace, A.J. Gallo, Jr., Software Fault Interactions and Implications for Software Testing, IEEE Trans. on Software Engineering, vol. 30, no. 6, June, 2004.  
Network Security:  K.Z. Bell, Optimizing Effectiveness and Efficiency of Software Testing: a Hybrid Approach,  PhD Dissertation, North Carolina State University, 2006.  
But what does 2-way coverage mean

EXACTLY?
It means this...
Every single pair of parameter values appears together
in at least one of these six test cases:
For example...

Stylish
and
Tax Collector?
That’s a pair of values. So at least one test includes it.

Stylish
and
Tax Collector?
Test # 2
Old
and
Shabby?
That’s a pair of values. So at least one test includes it.

Old
and
Shabby?
Test # 4
Hostile
and
Skydiving
Instructor?
That’s a pair of values. So at least one test includes it.

Hostile
and
Skydiving
Instructor?
Also test # 4
Young
and
Hostile?
That’s a pair of values. So at least one test includes it.

Young
and
Hostile?
Test # 6
We could do this for quite a while.
Choose any two parameter values.
Any pair of test inputs you choose will appear in at
least one of the 2-way tests.
For every set of Parameter Values entered into Hexawise
there is a finite set of pairs that can be tested.
There are exactly 24 possible pairs of parameter values
in this simple example.
All of the pairs will be tested in at least one test.
All 24 of those possible pairs are tested in at least one
of the following 6 tests.
Again, the reason it is a good idea to test all possible pairs is
because...
It is an extremely efficient way to find defects given that:
• Studies show that 84% of defects in production could have been
found by testing for every pair of parameter values and
• 2-way coverage can be achieved in a relatively small number of tests.

1 input or 2 inputs (“pairwise)
3 inputs
4, 5 or 6 inputs

•
•
•
•

Medical Devices:  D.R. Wallace, D.R. Kuhn, Failure Modes in Medical Device Software: an Analysis of 15 Years of Recall Data, International Journal of Reliability, Quality, and Safety Engineering, Vol. 8, No. 4, 2001.    
Browser, Server:  D.R. Kuhn, M.J. Reilly, An Investigation of the Applicability of Design of Experiments to Software Testing, 27th NASA/IEEE Software Engineering Workshop, NASA Goddard SFC 4-6 December, 2002 .  
NASA database:  D.R. Kuhn, D.R. Wallace, A.J. Gallo, Jr., Software Fault Interactions and Implications for Software Testing, IEEE Trans. on Software Engineering, vol. 30, no. 6, June, 2004.  
Network Security:  K.Z. Bell, Optimizing Effectiveness and Efficiency of Software Testing: a Hybrid Approach,  PhD Dissertation, North Carolina State University, 2006.  
But what about coverage of
combinations involving 3 or more
parameter values?
It depends!
Sometimes, a specific combination of 3
values will be included in your set of 2way tests.
Other times, combinations of 3 values
will not be included in your set of tests.
Let’s look at a few examples.
3-way combinations involve 3 specific parameter values.
Young
and
Stylish
and
Skydiving
Instructor?
3-way combinations involve 3 specific parameter values.
Let’s look at a few examples of 3-way combinations and
see if they are covered in our 2-way tests.

Young
and
Stylish
and
Skydiving
Instructor?

Shabby
and
Hostile
and
Tax Collector?

Old
and
Stylish
and
Skydiving
Instructor?

Young
and
Stylish
and
Hostile?
This 3-way combination does appear in the 2-way tests.
Young
and
Stylish
and
Skydiving
Instructor?
This 3-way
combination
does appear
in test # 3

We got lucky.
This 3-way combination does not appear in the 2-way tests.
Old
and
Stylish
and
Skydiving
Instructor?
This 3-way combination does not appear in the 2-way tests.
Shabby
and
Hostile
and
Tax Collector?
This 3-way combination does not appear in the 2-way tests.
Young
and
Stylish
and
Hostile?
If you want to make sure that all possible
“triples” like these are covered by at least
one of your tests, you will need to create

3-way tests.
Let’s now take a look at the 3-way tests
from Hexawise that includes at least one
test for every possible combinations of
“triples.”
These 3-way tests contain at least one test for every triple.
Some 3-way combinations are covered in 2-way tests.
All 3-way combinations are covered in 3-way tests.
Reviewing the same 3-way combinations as before,
we see that all of them are covered in the 3-way tests.
That’s because every single triple is included in the 3way tests.
Young
and
Stylish
and
Skydiving
Instructor?

Old
and
Stylish
and
Skydiving
Instructor?

Test # 6

Test # 8

Shabby
and
Hostile
and
Tax Collector?

Young
and
Stylish
and
Hostile?

Test # 3

Test # 4
For additional information, please see:

training.hexawise.com
or

help.hexawise.com

Más contenido relacionado

La actualidad más candente

Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Chakkrit (Kla) Tantithamthavorn
 
Quality Software With Unit Test
Quality Software With Unit TestQuality Software With Unit Test
Quality Software With Unit Test
alice yang
 

La actualidad más candente (12)

Pairwise testing - Strategic test case design
Pairwise testing - Strategic test case designPairwise testing - Strategic test case design
Pairwise testing - Strategic test case design
 
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
Dynamic Radius Species Conserving Genetic Algorithm for Test Generation for S...
 
Final ppt
Final pptFinal ppt
Final ppt
 
Effective unit testing
Effective unit testingEffective unit testing
Effective unit testing
 
Coevolution of Second-order-mutant
Coevolution of Second-order-mutant Coevolution of Second-order-mutant
Coevolution of Second-order-mutant
 
Practices and Tools for Better Software Testing
Practices and Tools for  Better Software TestingPractices and Tools for  Better Software Testing
Practices and Tools for Better Software Testing
 
Introduction to pairwise testing
Introduction to pairwise testing Introduction to pairwise testing
Introduction to pairwise testing
 
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
Explainable Artificial Intelligence (XAI) 
to Predict and Explain Future Soft...
 
evaluation rules
evaluation rulesevaluation rules
evaluation rules
 
Quality Software With Unit Test
Quality Software With Unit TestQuality Software With Unit Test
Quality Software With Unit Test
 
Exactpro FinTech Webinar - Global Exchanges Test Oracles
Exactpro FinTech Webinar - Global Exchanges Test OraclesExactpro FinTech Webinar - Global Exchanges Test Oracles
Exactpro FinTech Webinar - Global Exchanges Test Oracles
 
Strong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional DataStrong Heredity Models in High Dimensional Data
Strong Heredity Models in High Dimensional Data
 

Similar a Pairwise Software Test Design - What exactly is pairwise coverage? What is 3-way coverage?

A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASESA PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
Kula Sekhar Reddy Yerraguntla
 
Principles of design of experiments (doe)20 5-2014
Principles of  design of experiments (doe)20 5-2014Principles of  design of experiments (doe)20 5-2014
Principles of design of experiments (doe)20 5-2014
Awad Albalwi
 
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
Donghwan Shin
 

Similar a Pairwise Software Test Design - What exactly is pairwise coverage? What is 3-way coverage? (20)

2-Way Coverage vs 3-Way Coverage
2-Way Coverage vs 3-Way Coverage2-Way Coverage vs 3-Way Coverage
2-Way Coverage vs 3-Way Coverage
 
Testing
TestingTesting
Testing
 
A PRACTITIONER'S GUIDE TO SOFTWARE TEST DESIGN [Summary]
A PRACTITIONER'S GUIDE TO SOFTWARE TEST DESIGN [Summary]A PRACTITIONER'S GUIDE TO SOFTWARE TEST DESIGN [Summary]
A PRACTITIONER'S GUIDE TO SOFTWARE TEST DESIGN [Summary]
 
SE%200-Testing%20(2).pptx
SE%200-Testing%20(2).pptxSE%200-Testing%20(2).pptx
SE%200-Testing%20(2).pptx
 
Combinatorial testing ppt
Combinatorial testing pptCombinatorial testing ppt
Combinatorial testing ppt
 
Stareast2008
Stareast2008Stareast2008
Stareast2008
 
A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASESA PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
A PARTICLE SWARM OPTIMIZATION TECHNIQUE FOR GENERATING PAIRWISE TEST CASES
 
Black box & white-box testing technique
Black box & white-box testing techniqueBlack box & white-box testing technique
Black box & white-box testing technique
 
Pairwise testing
Pairwise testingPairwise testing
Pairwise testing
 
Software testing strategy
Software testing strategySoftware testing strategy
Software testing strategy
 
Sound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software TestingSound Empirical Evidence in Software Testing
Sound Empirical Evidence in Software Testing
 
Orthogonal array approach a case study
Orthogonal array approach   a case studyOrthogonal array approach   a case study
Orthogonal array approach a case study
 
On the Diffusion of Test Smells in Automatically Generated Test Code: An Empi...
On the Diffusion of Test Smells in Automatically Generated Test Code: An Empi...On the Diffusion of Test Smells in Automatically Generated Test Code: An Empi...
On the Diffusion of Test Smells in Automatically Generated Test Code: An Empi...
 
Principles of design of experiments (doe)20 5-2014
Principles of  design of experiments (doe)20 5-2014Principles of  design of experiments (doe)20 5-2014
Principles of design of experiments (doe)20 5-2014
 
Testing in language programs (chapter 8)
Testing in language programs (chapter 8)Testing in language programs (chapter 8)
Testing in language programs (chapter 8)
 
Effective Test Cases & Introduction to Hexawise
Effective Test Cases & Introduction to HexawiseEffective Test Cases & Introduction to Hexawise
Effective Test Cases & Introduction to Hexawise
 
Quality of data
Quality of dataQuality of data
Quality of data
 
Ijcatr04051005
Ijcatr04051005Ijcatr04051005
Ijcatr04051005
 
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
Diversity-Aware Mutation Adequacy Criterion for Improving Fault Detection Cap...
 
Software Testing Using Genetic Algorithms
Software Testing Using Genetic AlgorithmsSoftware Testing Using Genetic Algorithms
Software Testing Using Genetic Algorithms
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 

Último (20)

Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 

Pairwise Software Test Design - What exactly is pairwise coverage? What is 3-way coverage?

  • 2. Each of the end points on this mind map (like “Young” and “Friendly”) are parameter values. Parameters Parameter Values
  • 3. This is what they look like in Hexawise. Parameters Parameter Values
  • 4. When you click on the “Create Tests” button... 1 Hexawise generates a set of 2-way tests that contains every single pair of those test parameter values in at least one of the tests. 2
  • 5. 2-way coverage is useful because so many defects can be quickly found by testing all pairs of parameter values. Studies show that 84% of defects in production could have been found by testing for every pair of parameter values. 1 input or 2 inputs (“pairwise) 3 inputs 4, 5 or 6 inputs • • • • Medical Devices:  D.R. Wallace, D.R. Kuhn, Failure Modes in Medical Device Software: an Analysis of 15 Years of Recall Data, International Journal of Reliability, Quality, and Safety Engineering, Vol. 8, No. 4, 2001.     Browser, Server:  D.R. Kuhn, M.J. Reilly, An Investigation of the Applicability of Design of Experiments to Software Testing, 27th NASA/IEEE Software Engineering Workshop, NASA Goddard SFC 4-6 December, 2002 .   NASA database:  D.R. Kuhn, D.R. Wallace, A.J. Gallo, Jr., Software Fault Interactions and Implications for Software Testing, IEEE Trans. on Software Engineering, vol. 30, no. 6, June, 2004.   Network Security:  K.Z. Bell, Optimizing Effectiveness and Efficiency of Software Testing: a Hybrid Approach,  PhD Dissertation, North Carolina State University, 2006.  
  • 6. But what does 2-way coverage mean EXACTLY?
  • 7. It means this... Every single pair of parameter values appears together in at least one of these six test cases:
  • 9. That’s a pair of values. So at least one test includes it. Stylish and Tax Collector? Test # 2
  • 11. That’s a pair of values. So at least one test includes it. Old and Shabby? Test # 4
  • 13. That’s a pair of values. So at least one test includes it. Hostile and Skydiving Instructor? Also test # 4
  • 15. That’s a pair of values. So at least one test includes it. Young and Hostile? Test # 6
  • 16. We could do this for quite a while. Choose any two parameter values. Any pair of test inputs you choose will appear in at least one of the 2-way tests.
  • 17. For every set of Parameter Values entered into Hexawise there is a finite set of pairs that can be tested. There are exactly 24 possible pairs of parameter values in this simple example.
  • 18. All of the pairs will be tested in at least one test. All 24 of those possible pairs are tested in at least one of the following 6 tests.
  • 19. Again, the reason it is a good idea to test all possible pairs is because... It is an extremely efficient way to find defects given that: • Studies show that 84% of defects in production could have been found by testing for every pair of parameter values and • 2-way coverage can be achieved in a relatively small number of tests. 1 input or 2 inputs (“pairwise) 3 inputs 4, 5 or 6 inputs • • • • Medical Devices:  D.R. Wallace, D.R. Kuhn, Failure Modes in Medical Device Software: an Analysis of 15 Years of Recall Data, International Journal of Reliability, Quality, and Safety Engineering, Vol. 8, No. 4, 2001.     Browser, Server:  D.R. Kuhn, M.J. Reilly, An Investigation of the Applicability of Design of Experiments to Software Testing, 27th NASA/IEEE Software Engineering Workshop, NASA Goddard SFC 4-6 December, 2002 .   NASA database:  D.R. Kuhn, D.R. Wallace, A.J. Gallo, Jr., Software Fault Interactions and Implications for Software Testing, IEEE Trans. on Software Engineering, vol. 30, no. 6, June, 2004.   Network Security:  K.Z. Bell, Optimizing Effectiveness and Efficiency of Software Testing: a Hybrid Approach,  PhD Dissertation, North Carolina State University, 2006.  
  • 20. But what about coverage of combinations involving 3 or more parameter values?
  • 21. It depends! Sometimes, a specific combination of 3 values will be included in your set of 2way tests. Other times, combinations of 3 values will not be included in your set of tests. Let’s look at a few examples.
  • 22. 3-way combinations involve 3 specific parameter values. Young and Stylish and Skydiving Instructor?
  • 23. 3-way combinations involve 3 specific parameter values. Let’s look at a few examples of 3-way combinations and see if they are covered in our 2-way tests. Young and Stylish and Skydiving Instructor? Shabby and Hostile and Tax Collector? Old and Stylish and Skydiving Instructor? Young and Stylish and Hostile?
  • 24. This 3-way combination does appear in the 2-way tests. Young and Stylish and Skydiving Instructor? This 3-way combination does appear in test # 3 We got lucky.
  • 25. This 3-way combination does not appear in the 2-way tests. Old and Stylish and Skydiving Instructor?
  • 26. This 3-way combination does not appear in the 2-way tests. Shabby and Hostile and Tax Collector?
  • 27. This 3-way combination does not appear in the 2-way tests. Young and Stylish and Hostile?
  • 28. If you want to make sure that all possible “triples” like these are covered by at least one of your tests, you will need to create 3-way tests. Let’s now take a look at the 3-way tests from Hexawise that includes at least one test for every possible combinations of “triples.”
  • 29. These 3-way tests contain at least one test for every triple. Some 3-way combinations are covered in 2-way tests.
  • 30. All 3-way combinations are covered in 3-way tests. Reviewing the same 3-way combinations as before, we see that all of them are covered in the 3-way tests. That’s because every single triple is included in the 3way tests. Young and Stylish and Skydiving Instructor? Old and Stylish and Skydiving Instructor? Test # 6 Test # 8 Shabby and Hostile and Tax Collector? Young and Stylish and Hostile? Test # 3 Test # 4
  • 31. For additional information, please see: training.hexawise.com or help.hexawise.com