
# TestPlan接口测试
调用CodeArts TestPlan能力进行测试。测试计划（CodeArts TestPlan）是面向软件开发者提供的一站式云端测试平台，覆盖测试管理、接口测试，融入DevOps敏捷测试理念，帮助您高效管理测试活动，保障产品高质量交付。详情请参见[测试计划CodeArts TestPlan](https://support.huaweicloud.com/cloudtest/index.html)。
- [图形化插件]
  在[编排流水线任务](https://support.huaweicloud.com/usermanual-pipeline/pipeline_01_0073.html)时，添加"TestPlan接口测试"插件，参数配置如[表1]。
   表1"TestPlan接口测试"插件参数说明 
  | **参数项**    | **说明**                                                                                                                                                                                                                                                                                                                  |
  |:---|:---|
  | 名称         | 插件名称，可自定义修改。 - 仅支持中文、大小写英文字母、数字、中划线、下划线、英文逗号、英文分号、英文冒号、英文句号、斜杠、英文括号、中文括号及空格。  - 字符长度范围为1-128。   |
  | 任务类型       | 测试任务的类型，选择"接口自动化"。                                                                                                                                                                                                                                                                                                      |
  | 请选择需要调用的任务 | 选择本项目下和当前流水线源配置代码仓相同的接口自动化测试套件。                                                                                                                                                                                                                                                                                         |
  | 参数来源       | - 使用选中环境的全局参数：支持选择多种任务类型中配置的不同环境，并使用对应环境中的参数。  - 使用全新执行参数：支持直接填写并覆盖选定测试任务类型中使用的全局参数。                                                   |
  | 环境         | 参数来源为"使用选中环境的全局参数"时，选择"默认环境"。                                                                                                                                                                                                                                                                                           |
     
- [代码化插件]
  在[编排流水线任务](https://support.huaweicloud.com/usermanual-pipeline/pipeline_01_0073.html)时，添加"TestPlan接口测试"插件，yaml语法配置如下。
  - **TestPlan接口测试**
    ```
    uses: CodeArtsTestPlan
    with:  
      jobId: vb180000vnrgoeib   
      environmentModel: 1
      environmentId: 7c2eff2377584811b7981674900158e8
    ```
    - jobId：接口测试任务的id。
    
    - environmentModel：参数来源。
      - 0：使用全新执行参数。
      
      - 1：使用选中环境的全局参数。
       
    
    - environmentId：environmentModel为"1"时的环境id。
     
   
