Skip to main content
Experience faster, smarter testing with BrowserStack AI Agents. See what your workflow’s been missing. Explore now!
No Result Found
Connect & Get help from fellow developers on our Discord community. Ask the CommunityAsk the Community

Review and approve test cases

The review and approve test case workflow helps teams enhance test quality by enabling structured peer reviews within the Test Management. This workflow allows testers to submit test cases for comprehensive review, ensuring accuracy, consistency, and complete test coverage. Reviewers can approve, request changes, or reject test cases, providing feedback to facilitate continuous improvement and clear communication among team members.

  • This feature is available exclusively for users on the Pro and Ultimate plans. Contact your administrator to enable it for your account.
  • You can enable or disable this feature at the project level by navigating to Settings > General.
  • In the General settings, you can configure the Default Review State for test cases managed via CSV import or the API.
  • The default review state for manually created test cases is set to Pending.

Submit test cases for review

You can submit test cases for review using one of the methods:

  • From the test case create/edit window
  • From the test case list view

Submit test cases for review from the test case create/edit window

Follow these steps to submit a test case for review from the test case create/edit window:

  1. Navigate to the test case list view.
  2. Click an existing test case or create a new test case.
  3. Select one or more reviewers from the Reviewer(s) dropdown.

    Select one or more reviewers

  4. Click Send for Review.

Reviewers receive an email notification containing details and a link to the test cases.

Submit test cases for review from the test case list view

Follow these steps to submit one or multiple test cases for review from the test case list view:

  1. Navigate to the test case list view.
  2. You can:
    • Click Add Reviewer against the test case you want to submit for review. Click add reviewer icon on the right of the test case title
    • Select the checkboxes of the test cases you want to send for review and click Send For Review.

    Select one or multiple test cases

  3. Select one or more reviewers from the Reviewer(s) dropdown.

    Select one or more reviewers

  4. Click Send for Review.

Reviewers receive an email notification containing details and a link to the test cases.

The test case creator (owner) cannot be selected as a reviewer.

Sample email notification received by the reviewer

This sample email notification from Test Management alerts the reviewer that the test case author has requested their review of test case. It displays the test case ID and title, the priority level, the requester’s name, and the current status. The View Test Case button takes the reviewer directly to the test case in Test Management.

This is a sample email notification received by the reviewer

Edit and resend test cases for review

Follow these steps to edit and resend test cases for review:

  1. Navigate to the test case list view.
  2. Select the test case you wish to edit.
  3. Edit the necessary fields (e.g., Title, Preconditions, Steps).
  4. The Review Status automatically resets to Pending.

    Select one or more reviewers

  5. Select one or more reviewers from the Reviewer(s) dropdown.
  6. Click Send for Review.

Original reviewers will receive updated email notifications if test case content has changed. New reviewers will receive notifications if they were added.

Review and approve test cases

As a reviewer, follow these steps:

  1. Navigate to the test case list view.
  2. Select Review and Approval tab.

    Select review and approval tab

  3. Optionally, you can filter test cases by selecting your name under Reviewer and Review Status. Apply match all or any filter to filter test cases
  4. You can perform the review:
    • Through quick review action
    • Through bulk action.
  5. Through quick review actions:
    1. Hover over the test case title.
    2. Click the appropriate quick-action icon:
      • Approved
      • Changes Requested
      • Rejected Click the appropriate quick-action icon
  6. Through bulk action:
    1. Select multiple test cases using checkboxes.
    2. Click Add Review Status. Click add review status button
  7. In the Add Review Status window:
    • Choose the corresponding status from the dropdown (Approved, Changes Requested, Rejected).
    • Add comments as necessary (mandatory for requesting changes or rejecting).
    • Select checkbox to notify test case author(s) via email if required. Update add review status window as necessary
  8. Click Save

All selected test cases will update simultaneously.

Additional considerations

In addition to the core submission and approval process, it is important to understand how the review workflow interacts with other Test Management features. This section highlights key considerations for actions such as versioning, importing, and managing the visibility of test cases, ensuring a smooth and predictable experience.

History and comments

  • Every change in Review Status is logged in the test case history.
  • Comments made during review are documented in the comment section for audit purposes.

Move and copy actions

  • Move: Does not affect the Review Status.
  • Copy: Creates a new test case with the Pending state.

CSV imports

  • Imported test cases adopt the Pending state if the review state is not explicitly mentioned.

Version control

  • Each modification related to reviewers or review status creates a version.
  • You can revert to a previous version if necessary.

Column preferences

  • Review Status and Reviewer columns are available by default when the review workflow is enabled.
  • You may disable these columns through preferences.

Following these steps ensures efficient peer review and maintains high-quality test case management.

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked





Thank you for your valuable feedback!

Talk to an Expert
Download Copy Check Circle