全部 ApiPost使用 后端 前端 接口测试 IOS Android 数据库 2022 测试技术 工具
问答 / 问答详情

设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功

ApiPost使用 153次浏览

步骤:

1、目录 dir 下有两条用例 A和B,设置全局参数 token

2、A用例使用 token参数,但是不修改 token值

3、B用例修改并使用 token 值

4、运行 A 用例,request headers 中 token 是目录 dir 设置的值,断言 request header token 成功

5、运行 B 用例,request headers 中 token 是目录 dir 设置的值,此次请求 headers token 并未修改,断言 request header token 失败

6、再次运行 B 用例,请求 headers token 的值是修改后的值,断言 request header token 成功

7、再运行 A 用例,request headers 中 token 是 B 用例设置的值,断言 request header token 失败

8、再运行 A 用例,request headers 中 token 是目录 dir 设置的值,断言 request header token 成功


目录设置全局变量 token

设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功


A用例只使用全局变量 token,未修改全局变量 token

设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功


B用例只修改后使用全局变量 token

设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功



设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功




设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功



设置的全局参数不能及时生效,导致用例修改全局参数后,发送请求的值依然是修改前的,需要第二次运行用例才能成功

1 个回答

您可以添加QQ:2184785786,协助您解决一下问题

Apipost 私有化火热进行中

撰写答案

只服务于

前后端、移动端、测试人员

提问题 发布您遇到的Bug和问题,上万名大牛和开发者来帮您解决!