# 创建和执行测试计划

URL: https://docs.ones.cn/on-premises/7.33/product-manual/ones-project/test-management/create-and-run-test-plans

## 1.管理测试计划

### 1.1 新建测试计划

在测试计划列表首页，点击+新建测试计划，在弹窗内输入测试计划名称、负责人、测试阶段、关联项目、关联迭代等信息，即可新建测试计划。

##### **高级设置**

**缺陷对应的工作项类型**

在高级设置中，可以设置缺陷对应的工作项类型。设置后，在执行测试计划时，发现缺陷可提交到关联的项目和迭代中，生成对应的工作项类型。

**权限设置**

在高级设置中，可以设置哪些用户可以查看和编辑测试计划。如果关联的项目，则项目成员会默认添加到成员域中，可以查看和编辑测试计划。

### 1.2 修改测试计划信息

如需要修改测试计划名称、负责人、测试阶段等信息，可以点击测试计划设置>测试计划信息，在对应的页面中修改。

### 1.3 修改测试计划执行配置

如需要修改测试计划的关联配置、属性配置时，可以点击「测试计划设置-测试计划执行配置」，在对应的页面中修改。

**关联配置**

可以修改测试计划关联的项目、迭代、缺陷对应的工作项类型以及是否启用需求跟踪矩阵。

**属性配置**

可以设置测试人员在设置执行结果时，是否必须填写执行结果备注和执行结果附件。

### 1.4 修改测试计划权限

如需要修改测试计划权限配置时，可以点击测试计划设置>权限配置，在对应的页面中测试计划的查看和编辑权限。

### 1.5 删除测试计划

当测试计划需要被删除时，可以点击测试计划设置>更多，点击删除测试计划，在弹窗中点击确定，即可删除测试计划。

### 1.6 分组查看测试计划

在测试计划列表首页，全部测试计划按照状态展示。也可以点击分组，选择按照关联项目、关联迭代或当前状态来查看测试计划。

### 1.7 搜索测试计划

在测试计划列表首页，可以通过搜索测试计划名称，便捷的找到对应的测试计划。

### 1.8 测试计划筛选和排序

在测试计划列表可对测试计划进行筛选、排序，以便于快速找到目标测试计划。

![创建和执行测试计划](https://docs.ones.cn/assets/images/dc76e910d16c7d17-3574a5bc87ede289d7c63b4a91320971.png)

![创建和执行测试计划](https://docs.ones.cn/assets/images/5166d29f5955edbe-88bfe21c1c04814c4ba0bd8993dba237.png)

## 2.组织测试计划

### 2.1 添加关联用例

新建测试计划后，可以点击添加关联用例，在弹窗内选择需要的用例，并添加到当前测试计划中。

### 2.2 设置用例执行人

根据测试计划安排，可以为每个用例设置用例执行人。在用例列表中，选中用例，并点击更改执行人，在弹窗内选择对应的执行人并点击确定，即可。

### 2.3 给用例列表排序

支持对用例列表排序，可选择的排序属性为用例 ID、用例名称、维护人、优先级、用例类型、执行人和执行结果，可支持正序或者倒序排列。排序规则：

### 2.4 搜索、筛选用例

支持对用例ID和用例名称进行搜索，简单快捷的找到对应的用例。

也可以对用例属性进行多条件或条件组等复杂筛选。

### 2.5 显示、隐藏子模块用例

当父模块包含多个子模块时，可以设置在父模块中是否显示子模块的用例。点击显示子模块用例或者隐藏子模块用例，即可控制子模块用例是否显示。

### 2.6 导出用例

当测试计划中的用例需要被导出时，可以点击导出用例，并选择导出全部用例或者选择用例，即可导出对应用例的全部属性。导出选中用例时，需要先在列表中选择需要导出的用例。

### 2.7 移除用例

当测试计划中的用例需要被移除时，在用例列表选中多个用例，并点击更多-移除，并在弹窗中点击确定，即可移除用例。

### 2.8 关联到测试计划

当测试计划中用例需要被关联到其他测试计划时，可以点击更多>关联到测试计划，并在弹窗中选择需要关联的测试计划名称，点击确定。

### 2.9 批量关联需求

在「测试计划」-「测试计划设置」-「执行配置」中，开启「需求跟踪」组件。

![创建和执行测试计划](https://docs.ones.cn/assets/images/5c9bfc3bef6e5c5a-e90d1677ff79438af0ae08bd1bdf81d9.png)

在「需求跟踪」组件下，点击「关联需求」。

*需求跟踪组件以测试计划关联的需求划分，首列默认工作项类型为「需求」，用户可通过配置的方式调整为其它工作项类型。*

![创建和执行测试计划](https://docs.ones.cn/assets/images/48a088a0f0e5a066-00d1d1a02bc5f3869d4f06e92b78f724.png)

*当测试计划关联了项目和迭代时，弹窗内筛选条件会默认选中相应项目和迭代信息。工作项类型默认与需求跟踪组件首列工作项类型保持一致。*

![创建和执行测试计划](https://docs.ones.cn/assets/images/3b24af9e195c6828-827dcc8ca03c395c80bf31e733c9ebd2.png)

关联成功后，即可在需求跟踪首列查看关联的需求。

*当前需求跟踪组件内暂不支持展示子工作项类型。*

![创建和执行测试计划](https://docs.ones.cn/assets/images/4a65cb1167d0ea09-0c85bf2babf216ce44811a0efe4a089b.png)

## 3.执行测试计划

### 3.1 修改测试计划状态

在测试计划中，可以根据实际情况，点击左上角测试计划的状态「 **未开始** 」、「 **进行中** 」或者「 **已完成** 」来设置当前测试计划状态。

### 3.2 执行用例

在测试执行阶段，测试人员可以点击任一用例进入用例执行界面，根据设置的前置条件、步骤和预期结果来判断用例是否执行通过并记录执行结果和备注，针对用例的执行结果可以上传附件加以说明。

也可以在测试计划中的用例列表，选择多个用例，点击更改执行结果，批量修改用例的执行结果。

执行不通过的用例，可以按步骤或者以整个用例提交缺陷。点击提缺陷或者关联缺陷按钮，提交缺陷到对应的项目中。

测试人员可以在对应的项目或者迭代中进行缺陷跟踪。

## 4.与其他产品一起使用

### 4.1 执行结果关联工作项

在用例详情中，可以关联项目中的工作项例如需求、缺陷等，快速建立用例执行结果和需求、缺陷的关系。

### 4.2 关联Wiki 页面

在用例详情中，可以关联wiki 页面，快速查看和当前用例相关的页面信息。

### 4.3 上传附件

在用例详情中，可以上传附件，添加和用例相关的信息，补充说明。
