测试计划 CODEARTS TESTPLAN-将测试步骤保存为CodeArts TestPlan接口脚本关键字:背景信息
背景信息
接口关键字中定义单个接口的请求,可以通过导入Swagger文件、保存自定义URL请求等方式生成。
Swagger是一个定义、开发、调试RESTful等接口的工具,使用Swagger可以标准化地定义接口属性,便于互联互通。接口自动化支持导入Swagger 2.0&3.0格式的接口描述文件、解析接口的定义描述、生成脚本模板,只需要按照模板输入接口参数就可以创建接口自动化用例。
通过导入接口Swagger描述文件可以生成脚本模板,一个脚本模板对应Swagger中的一个接口定义,基于脚本模板可以可视化编排测试用例。
脚本模板和Swagger接口描述中字段的对应关系如下:
- swagger 2.0规范如下:
脚本模板属性
Swagger接口定义属性
名称
默认使用operationId,可在设置中配置使用summary。
路径
schema + :// + basePath + path。
请求参数hostURL
host
其它请求参数
parameters
- swagger 3.0规范如下:
脚本模板属性
Swagger接口定义属性
名称
默认使用operationId,可在设置中配置使用summary。
路径
url + path。
请求参数hostURL
servers:
- url: https://{hostURL}/variable
variables:
hostURL:
default: test.demo.com
其它请求参数
parameters, requestBody, responses
- 如何在测试计划服务中使用关键字?
- 软件测试流程_测试计划CodeArts TestPlan_测试平台-华为云
- 华为云CodeArts API_API测试_接口测试_关键字
- 软件开发云端测试平台_软件开发生产线_测试计划 CodeArts TestPlan-华为云
- 测试管理平台有什么优势_测试计划CodeArts TestPlan_软件测试-华为云
- 华为云CodeArts API_API调试
- 华为云CodeArts API_APIFirst_API设计_API设计规范_API全生命周期
- 华为云CodeArts API_前后置脚本能力
- 华为云CodeArts API_如何在CodeArts API中发布API
- 华为云CodeArts API_如何利用CodeArts API设计一个接口?