Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Test Plans>Test Plan Approval
Test Plan Approval

Test Plan Approval

m-99

|
3 installs
| (0) | Free
QC Lead approval gate for Azure DevOps Test Plans. Approving a plan moves its test cases from Design to Ready to Test and records an audit trail.
Get it free

Test Plan Approval

Adds a QC Lead approval gate to Azure DevOps Test Plans. Test cases stay in Design until an approver signs them off, at which point they move to Ready to Test.

Why

Out of the box, Azure DevOps lets anyone flip a test case straight from Design to any other state. There is no review step, so unreviewed test cases can slip into execution. This extension adds that missing gate and keeps an audit trail of who approved what.

Features

  • Approval hub under Test Plans listing every plan in the project.
  • Design-only queue — only test cases still awaiting approval are shown.
  • Configurable QC Lead picked from your project's team members. Approve and Reject are disabled for everyone else.
  • Bulk promotion — approving a plan moves all its Design test cases to Ready to Test in one action.
  • Audit trail — every decision records the date, reviewer, number of cases affected and the reviewer's comment. Rejections require a comment.
  • Shared storage — configuration and history are kept in Azure DevOps extension data, so they are consistent for the whole team rather than per browser.

Getting started

  1. Install the extension into your organization.
  2. Open Test Plans → Approval.
  3. In Configuration, choose the QC Lead and click Save.
  4. Select a test plan. Test cases in Design are listed.
  5. Add a comment and click Approve or Reject.

Recommended process setup

The extension works with the default Design → Ready → Closed test case workflow.

For a stricter gate, add a custom Ready to Test state to your Test Case work item type in an inherited process, then use Restrict state transitions rules so Design cannot be left manually. The extension detects Ready to Test automatically and falls back to Ready when that state is not present.

To let only the approval screen perform the transition, the account approving needs permission to bypass process rules. Without it, restrict the transition to a security group containing your approvers instead.

Permissions

Scope Used for
vso.test / vso.test_write Read test plans, suites and test cases
vso.work / vso.work_write Read and update test case state
vso.project List team members for the QC Lead picker
vso.profile Identify the signed-in reviewer
vso.extension.data_write Store configuration and approval history

Support

Raise an issue at the repository linked on this page.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft