SlideShare uma empresa Scribd logo
1 de 31
Baixar para ler offline
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

Mais conteúdo relacionado

Mais procurados

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
 

Mais procurados (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
 

Semelhante 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
 

Semelhante 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

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Último (20)

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
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
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
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...
 
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
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Exploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with MilvusExploring Multimodal Embeddings with Milvus
Exploring Multimodal Embeddings with Milvus
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 

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