1 / 12

EXPLORATORY TESTING

SE2832- Introduction to Software Verification. EXPLORATORY TESTING. Materials. Bach, James. "Exploratory testing explained." (2003). https://goo.gl/yMVCmu Bach, James. "Heuristic Test Strategy Model." ( excerpted ) (2015). https://goo.gl/N7fhP2. Outline. Unit 1: Introduction

Download Presentation

EXPLORATORY 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. SE2832- Introduction to Software Verification EXPLORATORY TESTING

  2. Materials • Bach, James. "Exploratory testing explained." (2003). https://goo.gl/yMVCmu • Bach, James. "Heuristic Test Strategy Model." (excerpted) (2015). https://goo.gl/N7fhP2

  3. Outline • Unit 1: Introduction • Unit 2: Exercise A - E

  4. Outcomes By the end of the class, you should be able to: • To be able to define the terms, exploratory testing, charter, and timebox. • To be able to conduct simple exploratory tests. • To be able to compare exploratory testing to scripted testing • To be able to articulate some pros and cons of exploratory testing.

  5. 1. Exploratory Testing Let’s explore exploratory testing!

  6. adhoc testing Most people think this means chaos and anarchy, however, it really is learning, designing tests, and executing them at the same time.

  7. Exercise A • Download the PhonixJ Jar here. • Note the time you started and find one bug. • Note the time when you found your first bug and then write a test case for it. • When you finish, answer these questions here:https://se2832.bcdennis.com/lesson-15-exercise-a/

  8. Exercise B • Take a few moments and reflect upon how you manage contacts and what a contact management app should be able to do. • Look for another bug. • Note the time you started. • Note the time when you found it. • When you finish, answer these questions here:https://se2832.bcdennis.com/lesson-15-exercise-b/

  9. Exercise C • You have 5 minutes to find the most interesting, non-trivial bug. • Note any other bugs you find. • When you finish, answer these questions here:https://se2832.bcdennis.com/lesson-15-exercise-c/

  10. Exercise D • Spend 5 minutes and test all actions and fields related to adding a contact. • Record how many bugs you found. • When you finish, answer these questions here:https://se2832.bcdennis.com/lesson-15-exercise-d/

  11. Exercise E • Answer these questions here:https://se2832.bcdennis.com/lesson-15-exercise-e/

  12. next meeting Lab 8 - Exploratory Testing

More Related