Skip to content
| Marketplace
Sign in
Azure DevOps>Azure Boards>AI-Powered Test Case Generation
AI-Powered Test Case Generation

AI-Powered Test Case Generation

capstone-spring-2025

|
24 installs
| (0) | Free
AI Generated testcases based on contextual information presented within individual tickets
Get it free

🤖 AI-Powered Test Case Generator for Azure DevOps

🚀 Overview

The AI-Powered Test Case Generation extension automates the creation of detailed and accurate test cases using OpenAI's GPT model. This extension helps QA teams and developers save time by generating comprehensive, consistent, and reusable test cases directly within Azure DevOps Test Plans.


🔥 Key Features

✅ AI-Generated Test Cases:

  • Automatically generate detailed test cases from user stories, requirements, or descriptions.
  • Covers positive, negative, and edge cases.

✅ Bulk Generation:

  • Generate multiple test cases for an entire test suite at once.
  • Export directly into Azure DevOps Test Suites.

⚙️ Installation Instructions

  1. Go to Organization Settings → Extensions → Browse Marketplace.
  2. Search for AI-Powered Test Case Generation.
  3. Click Get it free and install it in your organization.

🛠️ How to Use

  1. Input your OpenAI API Key:

    • Go to Azure DevOps → Test Plans.
    • Select the new hub labeled API Key Input.
    • Place your API Key in the input field.
    • Click Save API Key.
  2. Generate Test Cases:

    • Navigate to any given User Story Work Item.
    • Ensure it has a Title, Description, and Acceptance Criteria.
    • Indicate which Test Plan and Test Suite you would like to generate tests for.
    • Click Generate Test Cases.
  3. Review and Submit Approval:

    • Review the AI-generated test cases.
    • Click Submit Approval.
    • Test Cases will now be put into the specified Test Plan.

💡 Use Cases

  • QA Teams: Quickly generate comprehensive test cases for new features or bug fixes.
  • Developers: Validate edge cases and identify potential issues early.
  • Project Managers: Improve test coverage and consistency with AI-generated test cases.

⚙️ Configuration & Requirements

  • Azure DevOps Account: Required for installation.
  • OpenAI API Key:
    • Go to OpenAI and create an API key.
    • In Azure DevOps, navigate to Test Plans → API Key Input.
    • Add the OpenAI API key to the input field.
  • Permissions:
    • Requires permission to install extensions.
    • Permissions to create and edit test cases.

🚦 Privacy & Security

  • Data Privacy:
    • The extension sends test case descriptions to OpenAI’s API for generation.
    • No sensitive project data is stored or shared.
  • API Limits:
    • OpenAI API usage limits apply based on your subscription plan.

🛠️ Support & Feedback

⭐ Leave us a review on the Azure DevOps Marketplace!


📚 Changelog

v1.0.0

  • Initial release with AI-powered test case generation.
  • Generate test cases based on context within User Story Work Items.
  • Approve or deny test cases.
  • Approved test cases get put into Test Cases within a selected Test Plan.

v1.0.1

  • Minor UI Update.
  • Conditionally render Work Item description and acceptance criteria based on window width.

v1.0.2

  • Bug fixes:
    • Invalid input no longer causes "spinning wheel of death".
    • Description xor acceptance criteria can be blank on a ticket; each ticket needs at least 1 to generate test cases.
  • UI Changes:
    • Removed "Get api key" button from api key input field.

v1.0.3

  • Bug fixes:
    • Fixed concurrency issue when creating test cases.
  • UI Changes:
    • Added "Cancel" button to widget when creating test cases.

v1.0.4

  • UI Change:
    • Conditionally render "Generate Test Cases" button depending on work item type (Now only renders on User Story work items).
  • Functionality Change:
    • Generated test cases are now set as "Related To" the User Story they are generated for.

v1.0.5

  • UI Change:
    • Added dark mode support
  • Bug Fix:
    • Got rid of error when trying to load test plans on non user story work item (Firefox)

v1.0.6

  • UI Change:
    • Extension remembers previously selected values for test suite and test plan
  • Bug Fix:
    • Got rid of error when trying to load test plans on non user story work item (Chrome)
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft