ݺߣ

ݺߣShare a Scribd company logo
3-minute
introduction to
   Hexawise
Hexawise is a new test design tool. It is available
through a SaaS (software as a service) model.
It solves this constant problem: There are way too
many options to test every one. What should we test?




                                                            ...884,736 possible tests
                                                                   x 5 options
                                                                   x 2 options
                                                                   x 2 options
                               ...13,824 possible tests
     6 browser choices                                             x 2 options
                                      x 4 options                  x 2 options
   x 3 options                        x 4 options                  x 4 options
   x 2 options                        x 4 options                  x 2 options
   x 2 options                = 884,736 possible tests...          x 2 options
   x 2 options                                                     x 2 options
   x 4 options                                                     x 4 options
   x 2 options                                                     x 2 options
   x 3 options                                                     x 2 options
   x 2 options                                                     x 2 options
   x 2 options                                                 This single web page
                                                               could be tested with
 = 13,824 possible tests...
                                                            72,477,573,120
                                                               possible tests
First, users input details of an application to be tested...
Next, users create tests that will cover interactions of
every valid pair of values in as few tests as possible.




                          (1) Browser = Opera tested with (2) View = Satellite? Covered.
                          (1) Mode of Transport = Walk tested with (2) Show Photos = Y? Covered.
                          (1) Avoid Toll Roads = Y tested with (2) Show Traf?c = Y (Live) ? Covered.

                          (1) Browser = IE6 tested with (2) Distance in = KM and (3) Zoom in = Y ?
                          That is a 3-way interaction. It might not be covered in these 35 tests. See next page.
It also creates more thorough tests for all combinations
involving 3 values, as below, or 4, 5 or even 6 values.




                        (1) Browser = IE6 tested with (2) Distance in = KM and (3) Zoom in = Y ? Covered.
                       Any 3 valid values you can imagine? Yes, at least 1 of the 184 tests will cover all 3 together.
                         If even higher quality is desired, all possible 4, 5, or 6-way interactions could be tested for.
One of the advantages of this approach is that it creates
objective coverage data...




                 % Coverage by Number of Tests
  100%
  90%
  80%
  70%
  60%
  50%
  40%
  30%
  20%
  10%


         2   4   7    9    11   14   16    18    21   23   25   28
... which is useful in determining How much testing is
enough? and When is it appropriate to stop testing?




                        If you found three defects in this test plans
                        ?rst 50 tests, you would ?nd approximately
                           one more defect in the next 200 tests.

     0   25   50   75   100   125   150   175   200   225   250
The following bene?ts have been consistently
delivered when teams have used Hexawise:




        Test               Test                   Bug
       Design            Execution               Fixing
       Time                Time                  Costs
    Faster by at least   Faster by at least   Lower by at least
           30%                  25%                 20%
These bene?ts numbers are backed by objective data.
We could help you con?rm them within a couple weeks.
Signup instructions for free trial and contact
information:




Signup for free trial in 30 seconds
  1. Go to:
     http://www.hexawise.com
  2. Click on Free Trial Registration
     (No credit card information required)

Questions? Contact:
  Justin Hunter
  Founder and CEO
  Contact through Software Testing Club pro?le

More Related Content

What's hot (19)

Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
Idexcel
?
Test api
Test apiTest api
Test api
Ivo Manolov
?
SIMBOLOGIA EN EL TABERNACULO.docSIMBOLOGIA EN EL TABERNACULO.doc
SIMBOLOGIA EN EL TABERNACULO.doc
efrainolguin3
?
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
Idexcel Technologies
?
La libacion del ciervoLa libacion del ciervo
La libacion del ciervo
Ministerios Ebenezer Commerce CA
?
Istqb 4-???????-2015-2-1-??
Istqb 4-???????-2015-2-1-??Istqb 4-???????-2015-2-1-??
Istqb 4-???????-2015-2-1-??
Jongwon Lee
?
SRE Conf 2022 - 91APP AWS ϵ SRE `֮·
SRE Conf 2022 - 91APP  AWS ϵ SRE `֮·SRE Conf 2022 - 91APP  AWS ϵ SRE `֮·
SRE Conf 2022 - 91APP AWS ϵ SRE `֮·
Rick Hwang
?
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing training
John Roddy
?
Test Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For SucesssTest Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For Sucesss
David O'Dowd
?
Knowledge of the Holy - God as a Trinity
Knowledge of the Holy - God as a TrinityKnowledge of the Holy - God as a Trinity
Knowledge of the Holy - God as a Trinity
Robin Schumacher
?
Test Automation - Keytorc Approach
Test Automation - Keytorc Approach Test Automation - Keytorc Approach
Test Automation - Keytorc Approach
Keytorc Software Testing Services
?
Portrait Of Jesus In The Tabernacle 3
Portrait Of Jesus In The Tabernacle 3Portrait Of Jesus In The Tabernacle 3
Portrait Of Jesus In The Tabernacle 3
New Life Bible Chapel
?
Istqb 1-??????????
Istqb 1-??????????Istqb 1-??????????
Istqb 1-??????????
Jongwon Lee
?
Testing soap UI
Testing soap UITesting soap UI
Testing soap UI
Razia Sultana
?
Automating security test using Selenium and OWASP ZAP - Practical DevSecOps
Automating security test using Selenium and OWASP ZAP - Practical DevSecOpsAutomating security test using Selenium and OWASP ZAP - Practical DevSecOps
Automating security test using Selenium and OWASP ZAP - Practical DevSecOps
Mohammed A. Imran
?
Bblia em portugus - Gratuita - CompletaBblia em portugus - Gratuita - Completa
Bblia em portugus - Gratuita - Completa
vilob36409
?
API Automation Testing Using RestAssured+Cucumber
API Automation Testing Using RestAssured+CucumberAPI Automation Testing Using RestAssured+Cucumber
API Automation Testing Using RestAssured+Cucumber
Knoldus Inc.
?
DAST in CI/CD pipelines using Selenium & OWASP ZAP
DAST in CI/CD pipelines using Selenium & OWASP ZAPDAST in CI/CD pipelines using Selenium & OWASP ZAP
DAST in CI/CD pipelines using Selenium & OWASP ZAP
srini0x00
?
API Testing: The heart of functional testing" with Bj Rollison
API Testing: The heart of functional testing" with Bj RollisonAPI Testing: The heart of functional testing" with Bj Rollison
API Testing: The heart of functional testing" with Bj Rollison
TEST Huddle
?
Idexcel Independent Testing Services Presentation
Idexcel Independent Testing Services PresentationIdexcel Independent Testing Services Presentation
Idexcel Independent Testing Services Presentation
Idexcel
?
SIMBOLOGIA EN EL TABERNACULO.docSIMBOLOGIA EN EL TABERNACULO.doc
SIMBOLOGIA EN EL TABERNACULO.doc
efrainolguin3
?
Test Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.comTest Automation Framework Design | www.idexcel.com
Test Automation Framework Design | www.idexcel.com
Idexcel Technologies
?
La libacion del ciervoLa libacion del ciervo
La libacion del ciervo
Ministerios Ebenezer Commerce CA
?
Istqb 4-???????-2015-2-1-??
Istqb 4-???????-2015-2-1-??Istqb 4-???????-2015-2-1-??
Istqb 4-???????-2015-2-1-??
Jongwon Lee
?
SRE Conf 2022 - 91APP AWS ϵ SRE `֮·
SRE Conf 2022 - 91APP  AWS ϵ SRE `֮·SRE Conf 2022 - 91APP  AWS ϵ SRE `֮·
SRE Conf 2022 - 91APP AWS ϵ SRE `֮·
Rick Hwang
?
powerpoint template for testing training
powerpoint template for testing trainingpowerpoint template for testing training
powerpoint template for testing training
John Roddy
?
Test Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For SucesssTest Automation: A Roadmap For Sucesss
Test Automation: A Roadmap For Sucesss
David O'Dowd
?
Knowledge of the Holy - God as a Trinity
Knowledge of the Holy - God as a TrinityKnowledge of the Holy - God as a Trinity
Knowledge of the Holy - God as a Trinity
Robin Schumacher
?
Automating security test using Selenium and OWASP ZAP - Practical DevSecOps
Automating security test using Selenium and OWASP ZAP - Practical DevSecOpsAutomating security test using Selenium and OWASP ZAP - Practical DevSecOps
Automating security test using Selenium and OWASP ZAP - Practical DevSecOps
Mohammed A. Imran
?
Bblia em portugus - Gratuita - CompletaBblia em portugus - Gratuita - Completa
Bblia em portugus - Gratuita - Completa
vilob36409
?
API Automation Testing Using RestAssured+Cucumber
API Automation Testing Using RestAssured+CucumberAPI Automation Testing Using RestAssured+Cucumber
API Automation Testing Using RestAssured+Cucumber
Knoldus Inc.
?
DAST in CI/CD pipelines using Selenium & OWASP ZAP
DAST in CI/CD pipelines using Selenium & OWASP ZAPDAST in CI/CD pipelines using Selenium & OWASP ZAP
DAST in CI/CD pipelines using Selenium & OWASP ZAP
srini0x00
?
API Testing: The heart of functional testing" with Bj Rollison
API Testing: The heart of functional testing" with Bj RollisonAPI Testing: The heart of functional testing" with Bj Rollison
API Testing: The heart of functional testing" with Bj Rollison
TEST Huddle
?

Similar to Hexawise Introduction (20)

Diversity mechanisms for evolutionary populations in Search-Based Software En...
Diversity mechanisms for evolutionary populations in Search-Based Software En...Diversity mechanisms for evolutionary populations in Search-Based Software En...
Diversity mechanisms for evolutionary populations in Search-Based Software En...
Annibale Panichella
?
Research overview Oct. 2018
Research overview Oct. 2018Research overview Oct. 2018
Research overview Oct. 2018
XavierDevroey
?
Test design techniques
Test design techniquesTest design techniques
Test design techniques
Manindra Simhadri
?
Efficient And Effective Test Design
Efficient And Effective Test DesignEfficient And Effective Test Design
Efficient And Effective Test Design
Justin Hunter
?
Genetic algorithm
Genetic algorithmGenetic algorithm
Genetic algorithm
Syed Muhammad Zeejah Hashmi
?
Machine learning, biomarker accuracy and best practices
Machine learning, biomarker accuracy and best practicesMachine learning, biomarker accuracy and best practices
Machine learning, biomarker accuracy and best practices
Pradeep Redddy Raamana
?
Lecture7 cross validation
Lecture7 cross validationLecture7 cross validation
Lecture7 cross validation
Stphane Canu
?
Genetic algorithm in Artificial Intelligence with example
Genetic algorithm in Artificial Intelligence with exampleGenetic algorithm in Artificial Intelligence with example
Genetic algorithm in Artificial Intelligence with example
supriyaDicholkar1
?
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
MLconf
?
Responsible JavaScript
Responsible JavaScriptResponsible JavaScript
Responsible JavaScript
Michael Girouard
?
Engineering scikit-learn
Engineering scikit-learnEngineering scikit-learn
Engineering scikit-learn
Andreas Mueller
?
Support Vector Machines USING MACHINE LEARNING HOW IT WORKS
Support Vector Machines USING MACHINE LEARNING HOW IT WORKSSupport Vector Machines USING MACHINE LEARNING HOW IT WORKS
Support Vector Machines USING MACHINE LEARNING HOW IT WORKS
rajalakshmi5921
?
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parameters
University of Huddersfield
?
Introduction of Feature Hashing
Introduction of Feature HashingIntroduction of Feature Hashing
Introduction of Feature Hashing
Wush Wu
?
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
Juan Cruz Nores
?
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdfQuark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Po-Chuan Chen
?
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdfQuark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Po-Chuan Chen
?
Facebook Talk at Netflix ML Platform meetup Sep 2019
Facebook Talk at Netflix ML Platform meetup Sep 2019Facebook Talk at Netflix ML Platform meetup Sep 2019
Facebook Talk at Netflix ML Platform meetup Sep 2019
Faisal Siddiqi
?
data mining with weka application
data mining with weka applicationdata mining with weka application
data mining with weka application
Rezapourabbas
?
Machine learning for_finance
Machine learning for_financeMachine learning for_finance
Machine learning for_finance
Stefan Duprey
?
Diversity mechanisms for evolutionary populations in Search-Based Software En...
Diversity mechanisms for evolutionary populations in Search-Based Software En...Diversity mechanisms for evolutionary populations in Search-Based Software En...
Diversity mechanisms for evolutionary populations in Search-Based Software En...
Annibale Panichella
?
Research overview Oct. 2018
Research overview Oct. 2018Research overview Oct. 2018
Research overview Oct. 2018
XavierDevroey
?
Efficient And Effective Test Design
Efficient And Effective Test DesignEfficient And Effective Test Design
Efficient And Effective Test Design
Justin Hunter
?
Machine learning, biomarker accuracy and best practices
Machine learning, biomarker accuracy and best practicesMachine learning, biomarker accuracy and best practices
Machine learning, biomarker accuracy and best practices
Pradeep Redddy Raamana
?
Lecture7 cross validation
Lecture7 cross validationLecture7 cross validation
Lecture7 cross validation
Stphane Canu
?
Genetic algorithm in Artificial Intelligence with example
Genetic algorithm in Artificial Intelligence with exampleGenetic algorithm in Artificial Intelligence with example
Genetic algorithm in Artificial Intelligence with example
supriyaDicholkar1
?
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
Aaron Roth, Associate Professor, University of Pennsylvania, at MLconf NYC 2017
MLconf
?
Support Vector Machines USING MACHINE LEARNING HOW IT WORKS
Support Vector Machines USING MACHINE LEARNING HOW IT WORKSSupport Vector Machines USING MACHINE LEARNING HOW IT WORKS
Support Vector Machines USING MACHINE LEARNING HOW IT WORKS
rajalakshmi5921
?
Two methods for optimising cognitive model parameters
Two methods for optimising cognitive model parametersTwo methods for optimising cognitive model parameters
Two methods for optimising cognitive model parameters
University of Huddersfield
?
Introduction of Feature Hashing
Introduction of Feature HashingIntroduction of Feature Hashing
Introduction of Feature Hashing
Wush Wu
?
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
JavaOne 2016: Code Generation with JavaCompiler for Fun, Speed and Business P...
Juan Cruz Nores
?
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdfQuark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Po-Chuan Chen
?
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdfQuark: Controllable Text Generation with Reinforced [Un]learning.pdf
Quark: Controllable Text Generation with Reinforced [Un]learning.pdf
Po-Chuan Chen
?
Facebook Talk at Netflix ML Platform meetup Sep 2019
Facebook Talk at Netflix ML Platform meetup Sep 2019Facebook Talk at Netflix ML Platform meetup Sep 2019
Facebook Talk at Netflix ML Platform meetup Sep 2019
Faisal Siddiqi
?
data mining with weka application
data mining with weka applicationdata mining with weka application
data mining with weka application
Rezapourabbas
?
Machine learning for_finance
Machine learning for_financeMachine learning for_finance
Machine learning for_finance
Stefan Duprey
?

Hexawise Introduction

  • 2. Hexawise is a new test design tool. It is available through a SaaS (software as a service) model.
  • 3. It solves this constant problem: There are way too many options to test every one. What should we test? ...884,736 possible tests x 5 options x 2 options x 2 options ...13,824 possible tests 6 browser choices x 2 options x 4 options x 2 options x 3 options x 4 options x 4 options x 2 options x 4 options x 2 options x 2 options = 884,736 possible tests... x 2 options x 2 options x 2 options x 4 options x 4 options x 2 options x 2 options x 3 options x 2 options x 2 options x 2 options x 2 options This single web page could be tested with = 13,824 possible tests... 72,477,573,120 possible tests
  • 4. First, users input details of an application to be tested...
  • 5. Next, users create tests that will cover interactions of every valid pair of values in as few tests as possible. (1) Browser = Opera tested with (2) View = Satellite? Covered. (1) Mode of Transport = Walk tested with (2) Show Photos = Y? Covered. (1) Avoid Toll Roads = Y tested with (2) Show Traf?c = Y (Live) ? Covered. (1) Browser = IE6 tested with (2) Distance in = KM and (3) Zoom in = Y ? That is a 3-way interaction. It might not be covered in these 35 tests. See next page.
  • 6. It also creates more thorough tests for all combinations involving 3 values, as below, or 4, 5 or even 6 values. (1) Browser = IE6 tested with (2) Distance in = KM and (3) Zoom in = Y ? Covered. Any 3 valid values you can imagine? Yes, at least 1 of the 184 tests will cover all 3 together. If even higher quality is desired, all possible 4, 5, or 6-way interactions could be tested for.
  • 7. One of the advantages of this approach is that it creates objective coverage data... % Coverage by Number of Tests 100% 90% 80% 70% 60% 50% 40% 30% 20% 10% 2 4 7 9 11 14 16 18 21 23 25 28
  • 8. ... which is useful in determining How much testing is enough? and When is it appropriate to stop testing? If you found three defects in this test plans ?rst 50 tests, you would ?nd approximately one more defect in the next 200 tests. 0 25 50 75 100 125 150 175 200 225 250
  • 9. The following bene?ts have been consistently delivered when teams have used Hexawise: Test Test Bug Design Execution Fixing Time Time Costs Faster by at least Faster by at least Lower by at least 30% 25% 20%
  • 10. These bene?ts numbers are backed by objective data. We could help you con?rm them within a couple weeks.
  • 11. Signup instructions for free trial and contact information: Signup for free trial in 30 seconds 1. Go to: http://www.hexawise.com 2. Click on Free Trial Registration (No credit card information required) Questions? Contact: Justin Hunter Founder and CEO Contact through Software Testing Club pro?le