1 / 10

Introduction to pairwise testing

Introduction to pairwise testing. Alexandr Romanov Ciklum. What is pairwise testing? Google it!. Pairwise (all-pairs) testing is an effective test case generation technique that is based on the observation that most faults are caused by interactions of at most two factors.

shina
Download Presentation

Introduction to pairwise testing

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to pairwise testing Alexandr Romanov Ciklum

  2. What is pairwise testing? Google it! • Pairwise (all-pairs) testing is an effective test case generation technique that is based on the observation that most faults are caused by interactions of at most two factors. • Pairwise-generated test suites cover all combinations of two therefore are much smaller than exhaustive ones yet still very effective in finding defects.

  3. Pairwise testing: give us an example • Simple • Combinations: 2x2 = 4

  4. Pairwise testing: give us an example • Simple

  5. Pairwise testing: give us an example

  6. Pairwise testing: give us an example • Combinations (all): 3x2x2x2x2 = 48

  7. Demo • Combinations (pairwise technique applied) = 6

  8. Do we need to do it manually? Tools: - All-pairs - free - PICT - free - Jenny - free - Hexawise free/commercial others;

  9. Should we use pairwise everywhere?! • Always remember: • - Use pairwise testing technique when it’s necessary; • - Explore your system under test; • - Select the right values to test with; • - Pay attention to high probable fail combination;

  10. Questions? • Alexandr Romanov • skype: alex_roma_nov • email: al8x.romanov@gmail.com

More Related