Language menu for mobile

Exploratory Testing

This 2-day training course gives Test Engineers a global understanding of exploratory testing.

Description:

In this course, Test Engineers will learn about the benefits of exploratory testing, including how to make it more manageable and easier to use as a necessary and important test method. From why we do it and its uses, to how we do it and the value of measurement, exploratory testing will be examined and practiced to empower Test Engineers in using this method.

Who Should Attend?

Software Testers, Business Analysts, Test Managers, Testers, Test Engineers, Quality Assurance Specialists, Project Managers, and stakeholders who will be planning the testing effort, or developing test plans and test cases for software development projects.

Course Materials (Included):

A 400-page course handbook is provided for each member of the class. The handbook includes copies of course slides and a list of useful online resources.

What You Will Learn?

At the completion of the course, participants should be able to understand:

  • Test earlier and find better bugs

  • What “exploratory testing” is, and why is there so much argument about its value?

  • The psychology of “good testers” and cultural issues with it

  • When and how it can best be used in your test strategy

  • Management and measurement issues

  • Problems and misconceptions regarding exploratory testing

Course Outline

Part 1 - Exploratory Testing: What is it?

  • Why do it?

    • Testing vs. validation

  • What is it used for?

  • Goals of exploratory testing?

  • What are the common practices?

    • Focus on the user

    • The importance of exploratory testing in Agile development

Part 2 - The Exploratory Testing Approach

  • Project politics and “ad hoc” testing

  • Testing psychology for exploratory testing

  • Team culture

  • Risks

  • Problems and misconceptions

Part 3 - How to do Exploratory Testing

  • Black-box, white-box, and grey-box testing

  • Discussion and exercises on varieties of exploratory testing, including:

    • User scenario testing

    • Modeling

    • How to Break Software (by James Whittaker)

    • Error guessing

  • Heuristics test oracles

  • Focusing on test data

  • Common types of issues

Part 4 - Management and Measurement Issues in Exploratory Testing

  • Planning and communicating

  • Tips for managing and measuring

  • Communicating coverage

  • When is testing “done”?

  • Fostering a management and development team culture to support exploratory testing

Each section will have examples and exercises.

Prerequisites

  • Completion of Testing Computer Software,

  • 6 months of experience in testing, and

  • One year of experience in software development management or equivalent is suggested.

LogiGear’s collection of whitepapers aim to exhibit our decades of Software Testing expertise; from Test Automation pitfalls to test design best practices, you can download them for free today, and see how you can improve your Software Testing processes and outcomes.

Ready to transform your testing process?

Developed from decades of practical experience and academic research, LogiGear training empowers your team to meet the challenges of emerging technologies, evolving testing techniques, and a changing economy with comprehensive Software Testing curriculum. Get in contact with our team of experts to see how LogiGear can bring this same level of training and testing expertise to your organization.

Contact Us