Test plan

更新时间:
复制 MD 格式

Create and use a test plan to systematically plan and execute software testing, improving delivery reliability.

Create a test plan

After a project enters the development phase, the test team can create a test plan to schedule testing work. The test plan list shows all plans you participate in, their current status, and test case completion rates.

On the Test Plan page, click New Test Plan in the upper-right corner.

When you create a test plan, provide the following information:

  • Plan name: A custom name for the test plan.

  • Start date and end date.

  • Administrator: The owner responsible for the progress and quality of the test plan.

  • Participants: The testers involved in the test plan.

  • Associated project (Optional): You can create a test plan for a specific project or create a standalone plan.

  • Associated iteration (Optional): After you link an iteration, you can view the test plan progress on the iteration overview page.

  • Visibility: Public or Private. A private test plan is visible only to its administrator and participants.

Plan test cases

After you create a test plan, you can add test cases from a test library to the plan in bulk.

A single test plan can include cases from multiple test libraries. Select a test library and choose specific cases to run, or add an entire library to your plan.

In the Add Test Case dialog box, you can filter test cases by criteria such as Priority, Owner, Tag, and Creation Time. Select the target test cases and click Add to finish planning.

Execute test cases

Change the status of a test case directly in the test plan's Test Case List. This works well for testers already familiar with the cases. To update multiple cases at once, select them and use the Bulk Actions feature.

The execution status of a test case includes Passed, To be Tested, Blocked, and Failed.

For a more detailed workflow, click a test case to view its details, run the test as described, and then update its status.

Optimized execution flow: On the test case details page, you can change the execution status, but the case content is read-only. To modify a case, click View Original Case in the upper-right corner to return to the test library. Review and confirm test cases before execution; minor adjustments can still be made during the process.

Execution records: Add process details such as error screenshots and messages to the Activity feed, upload file attachments, or create defects directly during execution.

Track test plan progress

The plan's owner and participants can track progress on the Overview page.

The Overview page shows the overall execution progress of all test cases, with a data summary and percentage breakdown for each status.

Execution statistics are also broken down by tester, so a test manager can compare workloads and pace to identify risks early and adjust assignments.

The Overview page also lists all defects found during testing, centralizing coordination of regression testing after fixes.

Enable the test plan service

The Alibaba Cloud DevOps Testhub test plan service is available within Alibaba Cloud DevOps Projex. A project administrator can go to Project Settings and enable the Test toggle in Navigation Services. Once enabled, the test plan list appears in your project for planning and executing test cases.