Skip to content

Introduction of Ensemble Exploratory Testing (EET)

Overview
Ensemble Exploratory Testing (EET) is a collaborative testing approach. It brings together a diverse group of team members to work on a single computer. By rotating roles frequently, the team explores, tests, and provides rapid feedback on new features or systems.


Test Preparation

Before the testing session begins, ensure that the following preparations are completed:

  • User Setup:
    Create a new user account by using the regression tests.
  • API Configuration:
    * Import the Swagger definition into Postman.
    * Set up the necessary authorization in Postman.
  • Test Planning:
    Develop a detailed test plan outlining the test scenarios.
  • Additional Test Data:
    Prepare any other test data needed for the session.

Team Setup

  • Ensemble Team:
    Assemble a team who will work together on the same computer during the session.

Testing Process

During the testing session, team members rotate among three roles:

  • Navigator:
    Guides the testing session by providing direction, suggesting test scenarios, and keeping the overall strategy in focus.
  • Driver:
    Operates the computer and executes the tests as directed by the Navigator.
  • Observer:
    Monitors the testing process, records test results, and identifies any issues or anomalies.

The team works together to perform the following tasks during the session:
* Execute tests based on the test plan.
* Continuously check and verify the API response and error messages.
* Monitor the SQL database, Firebase, and Hydra values to ensure proper workflow.


Post-Test Activities

  • Test Logging:
    Record all test logs and any issues identified during the session.
  • Debrief Meeting:
    Hold a meeting after the testing session to discuss findings, insights, and potential improvements.

This page provides a clear outline of the EET approach to ensure all team members understand the process and responsibilities. For more detailed visual information, please refer to the Introduction Slides.