
# 设置CodeArts TestPlan接口自动化用例请求超时时间、资源池和DNS映射
用户配置DNS映射后，当接口自动化用例中的URL请求路径为域名时，会自动映射请求对应的IP。
用户可以在"测试计划设置"中设置请求超时时间、调试资源池、设置DNS映射。
1. 登录CodeArts首页，搜索目标项目并单击项目名称，进入项目。
2. 在导航栏单击"设置 \> 测试设置 \> 其他 "。
3. 在资源池中选择接口用例调试所需的目标资源池，单击"确定"。 
   - 默认资源池：DEFAULT是TestPlan提供默认执行机。
   
   - 自定义资源池：纳管用户自有执行机至CodeArts，由CodeArts统一调度自动化测试任务，请[新建CodeArts资源池](https://support.huaweicloud.com/usermanual-devcloud/devcloud_01_0016.html)。
     （可选）执行机使用Host网络资源：开启后，执行机将会直接使用所在宿执行机的网络配置获取外部资源。
     
   
   
   
   
4. （可选）自定义执行机参数路径：输入能够被执行机获取的参数配置文件的全路径信息，请输入全路径配置格式，如：/etc/sample_enc；若输入该项，须确保该文件存在，否则自定义执行机任务会失败。 
   ![](https://support.huaweicloud.com/usermanual-testman/public_sys-resources/note_3.0-zh-cn.png)
   1. 参数配置文件存在于执行机所在的宿主机上，若为多节点，每个宿主机都需要有该文件。
   
   2. 当前该配置项仅支持代理配置，文件配置格式为Key=value，参考如下（http_proxy、https_proxy、no_proxy采用全小写格式）：
      - http_proxy=http://proxy.example.com:8080
      
      - https_proxy=https://proxy.example.com:8080
      
      - no_proxy=localhost,127.0.0.1
       
   
   3. 若代理中有特殊字符（如\^、%等等），需要自行进行URL转码（URLEncode转码）
      - 比如原代理地址为：http://TestU\^\&\*ser:test%\^\&@Passproxy.example.com:8080，此地址中示例账号为TestU\^\&\*ser，示例密码为：test%\^\&，进行URL转码后账号为TestU%5E\&\*ser，密码为test%25%5E\&；那么需要将代理地址配置成http://TestU%5E\&\*se:test%25%5E\&@Passproxy.example.com:8080
       
    
   
   
5. 根据需要设置"请求超时时间"，默认显示"10000"ms。
6. 根据需要设置"DNS映射"。 
   - 域名：用于标识一个网站的唯一标识符。
   
   - IPS：用于标识一个设备或主机的位置，由4段0\~255的数字组成，中间用"."连接。
   
   
   
   
7. 用户可根据自身安全需要，输入"敏感参数配置"，格式为json数组（例如\["password","psd"\]，若输出的字符小于6位，全字符加密；大于6位，将会显示头尾的字符）。
   
   图1输出示例   
   ![](https://support.huaweicloud.com/usermanual-testman/zh-cn_image_0000002191417872.png)
   
   
