Tests

The Tests window allows you to Create Tests, Run Tests, and Review and Fix Tests. It also displays all the Regression Tests, Draft Tests, and Archived Tests.

Types Of Tests

Regression Tests

Regression testing verifies that existing functionality continues to operate correctly after changes are made to the application. These changes may include:

Regression_tests.png
  • New feature additions

  • Bug fixes

  • Code updates or enhancements

  • Configuration changes

  • Performance improvements

    The given image shows all the regression tests in a user's account.

Draft Tests

Draft tests are test cases that have been created but are not yet finalized or formally approved for execution. They are typically in a preliminary state and may still require updates or review. Draft tests usually indicate that:

  • The test case is newly created

  • Steps, expected results, or test data may need refinement

  • The test has not yet been reviewed or approved

  • The test may not be included in active test cycles, depending on workflow settings

    Draft_tests.png

    The image shows all the draft tests in a user's account. Once these draft tests are refined and fixed, they can be promoted to regression tests in BearQ.

Archived Tests

Archived tests are test cases that are not actively used by agents and remain in the system for reference. These can be restored to the Draft tests by clicking Restore.

Archived_tests.png

Quick Actions

There are three Quick actions available: Create Tests, Run Tests, and Review and Fix Tests.

Tests.png
  1. Create Tests: Clicking Create Tests will navigate you to a window where you can either create AI-generated test cases or author a test case live. To learn more about creating tests, read Creating Tests.

    Create_tests.png
  2. Run Tests: Opens a modal where you can either run a particular regression test or run all the regression tests created in the account. To learn more about running a test, read Running Tests.

    Run_tests.png
  3. Review and Fix Tests: Opens a modal where you can either Refine all draft tests to automatically improve test quality for subsequent tests, or Review draft failing tests, which lets you review all drafts and failing test cases. To learn more about reviewing and fixing tests, read Reviewing and Fixing Tests.

Searching and Filtering Tests

To Search tests, do the following:

  1. Log in to BearQ.

  2. Click Tests.

    Tests_window.png
  3. Move to Search Tests and enter the name of the test you want to search.

    Searching_tests.png

The result will be displayed.

To Filter tests, do the following:

  1. Log in to BearQ.

  2. Click Tests.

    Tests_window.png
  3. Move to Filters. You can see 6 different filter types.

    Filters.png
  1. Based on passing tests

  2. Based on failing tests

  3. Based on running tests

  4. Based on refined tests

  5. Based on Not-run tests

  6. Based on Functional Areas

You can easily filter your tests based on these filters.

Autonomous Test Flow

The workflow from draft test to regression test follows a structured progression:

  1. Create a draft test by adding a name and description that defines the objective.

  2. Refine the test by adding and updating steps to match the intended outcome.

  3. Validate that the steps fully achieve the objective described in the test.

  4. Promote the test to a regression test if it proves useful and reliable.

This approach ensures that only high-quality, well-defined tests are included in the regression suite, improving overall test coverage and maintainability.

Publication date: