# Features that Redefine Test Management

BrowserStack Test Management offers all the features you need to accelerate your entire testing workflow, improve coverage and boost productivity.

90% faster test case creation  
50% improved test coverage  
1000+ migrations done  
<24hrs test data import

#### AI Agents

##### Test Case Generator Agent  
Generate test cases from PRDs, Jira stories, text prompt etc.  
[Learn More](/content/test-management/ai-agents?ref=ai-agents&scroll_to=test-case-generator-agent/index.html)

##### Test Deduplication Agent  
Identify duplicate test cases with smart suggestions to archive or merge them.  
[Learn More](/content/test-management/ai-agents?ref=ai-agents&scroll_to=test-deduplication/index.html)

##### Low-Code Authoring Agent  
Convert test cases into low-code automated tests.  
[Learn More](/content/test-management/ai-agents?ref=ai-agents&scroll_to=low-code-authoring-agent/index.html)

##### Test Maintenance Agent  
Keep test cases up-to-date with automatic updates.

##### Test Failure Analysis Agent  
Identify root cause for test failures by analyzing test logs, history, smart tags etc.  
[Learn More](/content/test-reporting-and-analytics/ai-agents?scroll_to=root-cause-analysis/index.html)

##### Test Selection Agent  
Identify the most relevant tests in a test run.  
[Learn More](/content/test-management/ai-agents?ref=ai-agents&scroll_to=test-selection-agent/index.html)

##### Test Data Generator Agent  
Auto-generate diverse and customizable test data sets.

##### Test Planning Agent  
Creates test plans by analyzing requirement docs, technical specs, and historical test data.

##### Test Case Generator Agent  
Generate test cases from Confluence, Design Files.

##### Test Failure Analysis Agent  
Categorizes failure as product bug, environment issue, automation issue or any custom issue.  
[Learn More](/content/test-reporting-and-analytics/ai-agents?scroll_to=failure-categorization/index.html)

##### Test Case Generator Agent  
Generate Test Cases in Gherkin (BDD format).

##### Test Case Generator Agent  
Analyze multiple file types as input (Doc, Image, txt, etc. ) and turn them into test cases.

##### Test Case Generator Agent  
Analyze requirement docs in multiple languages.

##### Test Case Generator Agent  
Analyze requirements by integrating with Google Drive & OneDrive.

##### Test Failure Analysis Agent  
Get tailored fixes and next-best actions to remediate failures.  
[Learn More](/content/test-reporting-and-analytics/ai-agents?scroll_to=failure-remediation/index.html)

##### Test Deduplication Agent  
Bulk update of duplicate cases

##### Test Deduplication Agent  
Show duplicates for each test case while editing

#### Migration

##### Migrate from TestRail  
Import test data from TestRail.  
[Learn More](/content/docs/test-management/quick-import/testrail/index.html)

##### Migrate from Zephyr Scale  
Import test data from Zephyr Scale.  
[Learn More](/content/docs/test-management/quick-import/zephyr-scale/index.html)

##### Migrate from Zephyr Squad  
Import test data from Zephyr Squad.  
[Learn More](/content/docs/test-management/quick-import/zephyr-squad/index.html)

##### Migrate from Xray  
Import test data from Xray.  
[Learn More](/content/docs/test-management/quick-import/xray/index.html)

##### Migrate from qTest  
Import test data from qTest.  
[Learn More](/content/docs/test-management/quick-import/qtest/index.html)

##### Migrate via CSV  
Import test data via CSV.  
[Learn More](/content/docs/test-management/quick-import/import-csv/index.html)

#### Create Test Cases

##### BDD Template  
Structure your test scenarios using the Given-When-Then format.  
[Learn More](/content/docs/test-management/test-cases/create-test-cases/index.html)

##### Shared Steps  
Easily create repetitive test cases by marking repeating steps within a case  
[Learn More](/content/docs/test-management/test-cases/shared-steps/index.html)

##### One-Click Test Case Addition  
Create test cases without filling in all test case fields with a single click.  
[Learn More](/content/test-management/features/test-case-management?scroll_to=tcm-test-case-authoring/index.html)

##### Custom Test Case Template  
Create custom templates to suit your unique testing needs & reuse them across  
[Learn More](/content/test-management/features/test-case-management?scroll_to=custom-test-case-templates/index.html)

##### Test Case Template  
Create test cases from existing text/steps-based templates.  
[Learn More](/content/docs/test-management/test-cases/create-test-cases#create-test-case-from-test-management/index.html)

#### Manage Test Cases

##### Drag-and-drop Test Cases  
Easily drag-and-drop test cases across projects and test suites.

##### Share Test Cases  
Share your test case with anyone using a public link.  
[Learn More](/content/docs/test-management/test-cases/share-test-case/index.html)

##### Non-Image Inline Attachments  
Import non image files in RTE when migrating from TestRail.

##### Global Search  
Search specific test cases across all project entities.

##### Custom Results Fields  
Add specific information fields to your test result records.  
[Learn More](/content/docs/test-management/advanced-features/custom-result-fields/index.html)

##### Custom Form Fields  
Create, amend, and manage custom fields for your projects.  
[Learn More](/content/docs/test-management/advanced-features/custom-form-fields/index.html)

#### Manual Test Runs

##### RBAC for Test Runs  
Role-based access control for test runs.

##### Share Test Runs  
Easily share your test run progress with anyone via a public link—no login required.  
[Learn More](/content/docs/test-management/test-runs/share-test-runs/index.html)

##### Search and Filter  
Find specific test cases or test runs using the search and filter functions.

##### BrowserStack Live Integration  
Launch BrowserStack Live session directly from the test run.  
[Learn More](/content/docs/test-management/test-runs/configurations-in-a-test-run#launch-a-live-session-from-a-test-run/index.html)

##### Dynamic Test Case Selection  
Automatically include relevant existing and future test cases based on filter criteria.  
[Learn More](/content/docs/test-management/test-runs/dynamic-test-case-selection/index.html)

##### Test Run Attachments/Notes  
Attach log files, error screenshots, system reports to reproduce and fix bugs.  
[Learn More](/content/docs/test-management/test-runs/add-notes-and-attachments/index.html)

#### Automated Test Runs

##### Slack Notifications  
Stay updated on the testing activities in your organization with customizable Slack notifications.  
[Learn More](/content/docs/test-reporting-and-analytics/how-to-guides/slack-notifications/index.html)

##### Compare Build Runs  
Instantly spot changes, new failures, and anomalies with automated build comparisons.  
[Learn More](/content/docs/test-reporting-and-analytics/features/compare-build-runs/index.html)

##### Email Notifications  
Stay updated with Build Insights email notifications.  
[Learn More](/content/docs/test-reporting-and-analytics/how-to-guides/email-notifications/build-insights/index.html)

##### Custom Alerts  
Set custom rules to instantly spot build quality breaches.  
[Learn More](/content/docs/test-reporting-and-analytics/how-to-guides/custom-alerts/index.html)

#### Advanced Test Debugging & Monitoring

##### Auto Capture CI Console logs  
Automatically collect CI console logs for faster and more accurate troubleshooting.

##### New Failure Detection  
Instantly spot newly occurring failures to prevent issues from recurring undetected.

##### Customizable Smart Tags  
Automatically detect and tag New Failures, Always Failing tests, and Performance Anomalies.

##### AI-driven Failure Reason Categorisation  
Auto categorises failures into Env Issue, Automation Bug, Product Bug, or custom categories.

##### Timeline Debugging with Consolidated Logs  
Debug faster with access to logs from multiple sources sorted by time on a single pane.

##### Test-level History of Last 10-runs  
History of last test runs helping you assess result reliability and debug efficiently.

#### Test Plans

##### Clone Test Plans  
Clone test plans to reuse them and reduce manual effort in test management workflows.  
[Learn More](/content/docs/test-management/test-plans/clone-test-plan/index.html)

##### RBAC for Test Plans  
Access control for your test plans.

##### Delete Test Plans  
Remove outdated or unnecessary plans, ensuring your workspace stays organized.

##### Edit Test Plans  
Update existing test plans with changing requirements or project needs.  
[Learn More](/content/docs/test-management/test-plans/edit-test-plan/index.html)

##### Link Test Runs to Test Plan  
Integrate test runs into your test plan.  
[Learn More](/content/docs/test-management/test-plans/add-test-runs-to-test-plan/index.html)

##### Create Test Plans  
Create comprehensive test plans to organize and track releases effectively.  
[Learn More](/content/docs/test-management/test-plans/create-test-plans/index.html)

#### Dashboards

##### Accessibility Insights  
View the accessibility issues detected in your build runs.  
[Learn More](/content/docs/test-reporting-and-analytics/features/accessibility-tab/index.html)

##### Dashboard-level Filters  
Apply common filters to all the widgets in a dashboard using dashboard-level filters.  
[Learn More](/content/docs/test-reporting-and-analytics/dashboards/dashboard-level-filters/index.html)

##### Share and Download Dashboard  
Share custom dashboards with your colleagues and also download them to your system as PDF files.  
[Learn More](/content/docs/test-reporting-and-analytics/dashboards/share-download/index.html)

##### Test Health Dashboard  
Monitor test suite health with comprehensive information about test runs across multiple builds.  
[Learn More](/content/docs/test-reporting-and-analytics/features/tests-health/index.html)

##### Project Insights Dashboard  
Assess test progress, automation coverage, and test case health across your project.  
[Learn More](/content/docs/test-management/dashboard/project-insights/index.html)

##### Usage Dashboard  
Track the usage of test executions by creating a custom usage dashboard.  
[Learn More](/content/docs/test-reporting-and-analytics/dashboards/usage-dashboard/index.html)

#### Reports

##### Schedule & Download Reports  
Automatically generate reports summarizing test runs based on configured schedules.  
[Learn More](/content/docs/test-management/reports-and-analytics/reports/share-and-download-reports/index.html)

##### Test Plan Summary Report  
Gain visibility into your test plans with advanced filtering and consolidated reporting.  
[Learn More](/content/docs/test-management/reports-and-analytics/reports/test-plan-summary-report/index.html)

##### Test Run Detailed Report  
Get a detailed view of test run performance, including individual test cases, active/closed runs.  
[Learn More](/content/docs/test-management/reports-and-analytics/reports/test-run-detailed-report/index.html)

##### Test Run Summary Report  
Get the number of passed, failed, skipped tests along with the summary of active & closed test runs.  
[Learn More](/content/docs/test-management/reports-and-analytics/reports/test-run-summary-report/index.html)

##### Test Case Activity Report  
Filter, schedule, and track all test case changes and trends across your project.  
[Learn More](/content/docs/test-management/reports-and-analytics/reports/test-case-activity-report/index.html)

##### Cross Project Reporting  
Analyze test metrics across multiple projects in one unified view.

#### Webhooks

##### Test Case Variables  
Access specific attributes of a test cases directly within their webhook payloads.  
[Learn More](/content/docs/test-management/webhooks/test-case-variables/index.html)

##### Test Results Variables  
Set of test result variables that allow you to capture the granular outcome of each test execution.  
[Learn More](/content/docs/test-management/webhooks/test-result-variables/index.html)

##### Test Plan Variables  
Integrate test plan data directly into custom applications, reporting tools, or automation scripts.  
[Learn More](/content/docs/test-management/webhooks/test-plan-variables/index.html)

##### Integrate with MS Teams  
Custom templates to integrate Webhooks with MS Teams.  
[Learn More](/content/docs/test-reporting-and-analytics/webhooks/integrations/ms-teams/index.html)

##### Integrate with Jira  
Custom templates to integrate Webhooks with Jira.  
[Learn More](/content/docs/test-reporting-and-analytics/webhooks/integrations/jira/index.html)

##### Integrate with OpsGenie  
Custom templates to integrate Webhooks with OpsGenie.  
[Learn More](/content/docs/test-reporting-and-analytics/webhooks/integrations/ops-genie/index.html)

#### Jira Sync

##### Jira Self-Hosted  
Integrate with your Jira on-prem instance.  
[Learn More](/content/docs/test-management/jira/jira-integration#integrate-jira-self-hosted/index.html)

##### Jira Cloud  
Integrate with your Jira instance hosted on the cloud.  
[Learn More](/content/docs/test-management/jira/jira-integration#integrate-jira-on-cloud/index.html)

##### Two-way Jira Sync  
Easily track test cases & test runs through the Jira two-way binding.  
[Learn More](/content/docs/test-management/jira/2-way-jira-binding/index.html)

#### Integrations

##### Custom Issue Tracker  
Configure any issue tracker via URL templates to link and track test cases in Test Management.

##### Playwright  
Create JUnit-XML based reports from Playwright and upload them to Test Management.  
[Learn More](/content/docs/test-management/upload-reports-cli/frameworks/playwright/index.html)

##### WebDriverIO  
Create JUnit-XML based reports from WebDriverIO and upload them to Test Management.  
[Learn More](/content/docs/test-management/upload-reports-cli/frameworks/webdriverio/index.html)

##### Nightwatch JS  
Create JUnit-XML based reports from Nightwatch JS and upload them to Test Management.  
[Learn More](/content/docs/test-management/upload-reports-cli/frameworks/nightwatch/index.html)

##### Azure pipelines  
Integrate Azure DevOps with Test Management to automate your test runs and generate test reports.  
[Learn More](/content/docs/test-management/integrations/azure/index.html)

##### Jenkins  
Integrate Jenkins with Test Management to automate your test runs and generate test reports.  
[Learn More](/content/docs/test-management/integrations/jenkins/index.html)

#### API Reference

##### Attachments APIs  
Get the attachments linked to a test case based on specific attributes.  
[Learn More](/content/docs/test-management/api-reference/attachments/index.html)

##### Test Results  
Manage test results in test runs to automate the collection and evaluation of testing data.  
[Learn More](/content/docs/test-management/api-reference/test-results/index.html)

##### Folders APIs  
Create new folders, update existing folders, delete and move folders within a project.  
[Learn More](/content/docs/test-management/api-reference/folders/index.html)

##### Test Plans APIs  
Create test plans and get list of test runs linked to a test plan.  
[Learn More](/content/docs/test-management/api-reference/test-plans/index.html)

##### Test Runs APIs  
Get the list of test runs, create test runs, and add test results to test runs.  
[Learn More](/content/docs/test-management/api-reference/test-runs/index.html)

##### Test Case APIs  
Get the list of test cases in a project.  
[Learn More](/content/docs/test-management/api-reference/test-cases/index.html)

#### Identity & Access Management

##### Geo Region Restriction  
Control where your data is stored ensuring compliance with data residency regulations.  
[Learn More](/content/docs/test-management/user-access-control/geo-region-restriction/index.html)

##### User-based Access Control  
Control visibility of data across multiple teams through advanced data access management  
[Learn More](/content/docs/test-management/user-access-control/udac/index.html)

##### Role-based Access Control  
Manage the access roles and permissions for different modules in Test Management.  
[Learn More](/content/docs/test-management/user-access-control/index.html)

##### Single Sign-on (SSO)  
Easy authentication with integrations for leading IDPs, including GAuth, Okta, Azure AD and more

##### View-only Users  
Invite your entire team with free unlimited Viewer role users.

##### IP Whitelisting  
Test securely through your IP access restrictions.

#### UX/UI

##### Dark Mode Support  
Dark themed interface for Test Management.

Feature availability, specifications, and timelines are subject to change without obligation or prior notice.
