以下单接口自动化为例子,设计如下
在jmeter实践
关联关系
1、数据传递:实线箭头,箭头指向传递方向
2、接口调用:虚线关联
单一接口CGI
1、数据in:接口需要的参数
2、数据out:接口可以获取并传递给下个接口的参数
业务用例TestCase
0、每个用例包含多个步骤可调用不同的单一接口
1、前置Action:主Action运行前准备(比如获取用户信息前要先“登陆”得到用户权限信息)
2、主Action:用例主动作(比如下单的“下单操作”)
3、验证Action:用于验证主Action结果正确的验证操作(比如下单得到新订单,需要通过“获取订单详情”验证下单接口没问题)
4、清理Action:用于清理现场(比如下单接口验证之后应该“取消订单”,保证下次自动化还能继续使用该数据)
用例表格Data
1、参数化请求参数、响应和部分说明