
# 执行CodeArts TestPlan测试套件
测试执行阶段中执行测试套件，检查被测系统是否符合测试套件预期结果，记录测试结果，发现产品问题及缺陷并帮助开发人员分析定位问题。
#### 前提条件
具有已经创建的测试套件。
 #### 执行手工测试套件
1. 登录华为云码道服务首页，搜索目标项目并单击项目名称，进入项目。
2. 在导航栏单击"测试 \> 测试执行"。默认显示"用例库"。
3. 单击"用例库"旁的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001964152065.png)，根据需要选择测试计划。
4. 在"手工测试"页签，找到待执行测试套件，单击"操作"列中的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001964152585.png)。
5. 进入执行手工测试套件页面，设置用例各步骤结果、描述及测试用例结果（用户可以切换套件内的用例并重复该步骤，直到手工测试套件内的用例全部执行完成）。 
   当用户在[功能开关](https://support.huaweicloud.com/usermanual-testman/cloudtest_01_1354.html)中，打开"手工测试套件结果自动卷积"开关后，手工测试套中的用例所有步骤结果都设置为"成功"时，用例结果自动会设置为"成功"；当手工测试套件中所有用例的结果都为"成功"时，该测试套件的结果会自动设置为"成功"。
   
   
6. 设置以下手工测试套件结果，单击右上角"保存套件结果"按钮。 
   - 成功：测试套件下的测试用例全部符合预期结果。
   
   - 失败：测试套件下的测试用例部分测试步骤不符合预期结果。
   
   - 待核查：测试套件下的测试用例部分测试步骤待进一步核实或确认。
   
   - 不可用：测试用例在执行过程中不能正常运行。
   
   - 阻塞：由于其他客观原因导致测试用例无法开始执行。
   
   
   
   
7. 执行完成后，在测试套件列表中单击对应套件名称，可以在用例套件列表"执行历史"列查看执行结果。 
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002515551926.png "点击放大")
   
   
8. 用户可以根据套件执行情况，为套件里的用例关联已有缺陷： 
   1. 打开测试套件，单击目标用例。
   
   2. 单击"关联已有缺陷"。
   
   3. 在弹框中勾选需要关联的缺陷。
   
   4. 单击"确定"。
   
   
   
   
 
#### 带参数执行手工测试套件
手工测试套件支持带参数执行。
1. 在用例套件列表单击"操作"列![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001937073550.png)，选择"带参数执行"。
2. 在弹出框输入版本号，单击"执行"，进入执行页面。 
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001964152581.png)
   
   
   
3. 在版本号下的下拉框中，根据实际执行结果，设置以下测试套件执行结果，填写实际结果信息，单击"保存"。 
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002426496257.png "点击放大")
   
   
   
4. 单击对应的测试套件，选择"执行历史"页签，即可查询执行的结果信息。 
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002547031767.png "点击放大")
   
   
 
 #### 执行接口自动化套件
![](https://support.huaweicloud.com/usermanual-testman/public_sys-resources/note_3.0-zh-cn.png)
默认只支持测试公网可访问的接口。关于针对企业内网接口测试方案，详情请咨询客服。
1. 登录华为云码道服务首页，搜索目标项目并单击项目名称，进入项目。
2. 在导航栏单击"测试 \> 测试执行"。默认显示"用例库"。
3. 单击"用例库"旁的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001941614282.png)，根据需要选择测试计划。
4. 找到待执行测试套件，单击"操作"列中的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001941454994.png)，开始自动执行，执行完成后，可通过"执行历史"列查看执行结果。
   
   单击操作列中的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002126326229.png)图标可以停止执行接口自动化套件。
   
   
5. 在测试套件列表，单击"操作"列![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001941614294.png)，进入"执行历史"页签，可以查看测试套件历次执行的用例执行详情信息。
   
   单击对应测试用例名称，在页面右侧单击![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002485521098.png)图标可以为测试用例新建缺陷；单击![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002517601243.png)图标可以关联已有缺陷。
   
   
 #### 执行性能自动化套件
1. 登录华为云码道服务首页，搜索目标项目并单击项目名称，进入项目。
2. 在导航栏单击"测试 \> 测试执行"。默认显示"用例库"。
3. 单击"用例库"旁的![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001968653493.png)，根据需要选择测试计划。
4. 在"性能自动化"页签，找到待执行测试套件，单击"操作"列![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001968653509.png)，开始自动执行，执行完成后，可通过"结果"列查看执行结果。
   
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001941455002.png "点击放大")
   
   
5. 在用例套件列表，单击"操作"列![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000001941614302.png)，进入"执行历史"页签，可以查看各用例的执行详情信息。
 
