导入接口用例进行接口测试
以运营中心测试计划中的企业菜单管理为例
【前提条件】
1、有接口数据

2、有接口用例

我们需要把接口测试用例转换为CSV格式步骤如下:


右键选择打开方式为Notepad

需要将文件设置一下编码

文件留着备用
【步骤】
1、新建一个企业菜单管理线程组
2、在此线程组中添加【CSV数据文件设置】用于导入测试用例

配置CSV数据文件数据(导入接口测试用例)

在此线程组中添加一个【新增企业菜单的http请求】
请求参数中输入CSV数据文件设置里头的变量名称

注意如果你只想新增的测试用例中的一条数据线程数就输入1,如果你先导入多条数据 就输入对应的线程数

我们可以添加断言来判断返回值是否达到预期
可根据用例/CSV数据文件中中设置的msg变量来进行判断


查看结构树

到此我们的用例中的数据就全部新增上去了
【查询企业菜单详情接口】get请求中Url存在参数
接口信息:

同样在线程组中添加一个【查询企业菜单详情的请求】

发起请求后我们添加查看结果树并看请求是否成功

【常见的报错】
1、令牌不能为空:一般是与token有关,如果你更换了登录的账号及密码token也会重新更新,如果报错令牌问题需要检查一下你的token是否正确
为了保持token的稳定性我们可以新增一个【用户定义的变量】

【通过函数助手奖token变成全局变量】

【在用户定义变量中输入我们生成好的token变量】

2、【修改企业菜单】报错
接口数据展示:

请求数据展示:

报错信息:

报错原因:我们可以看看接口文档,发现这里没有一个代表某个菜单的唯一值,所以我们不知道修改的是哪条数据,这里是接口文档的问题导致 所以我们需要向开反馈


然后执行请求查看结果树

3、注意你的请求格式是否正确 post/get/delete/put…
全局配置
情况一:

情况二:


情况三:输入默认值 这样不用每个接口都重复写一遍j
情况四:全局变量




















