当前每个接口设置了一个场景,原测试环境接口不需要鉴权,所以全部场景批量执行就可以了
现在测试环境接口需要鉴权,新增了登录场景后,将登录场景和业务接口都引用到同一个场景下,启用“共享cookie”,可以正常鉴权执行业务接口
但是原来场景变量为CSV文件的场景,引用的时候,CSV文件并没有引入,导致运行失败。
如果不使用新场景包含所有原有场景,而是在测试计划中包含登录和业务场景,如何解决cookie的问题
看到文档里面写相同模块下可以共享cookie,尝试把登录接口、业务接口放到同一个模块下(包含多级子模块),批量执行时业务接口还是不能正常鉴权。
https://metersphere.io/docs/v2.x/faq/api_test/?h=coo#4
如果每个业务场景里都引用登录场景,就会每次都执行登录接口
请问下跑接口自动化场景的最佳实践时什么