我可能解决了一个假接口依赖的问题,为什么这么说了?
项目的原因吧,尝试了几次,突然观察到了一个获取 token 的接口,通过 PostMan 去调这个接口,成功返回了token值;
然后尝试在其他接口的 Header 里加入响应返回的 token,没调通;继续观察其他接口,发现 Header 里还少传了一个参数appId,这个值没有找到具体接口可以拿到,应该是写死了。故解决接口依赖主要是在其他接口的 Header 里添加 token和appId 了~
主要把获取 token 的接口放在了 excel 里的第一条数据,在ope_excel.py文件里添加了获取1条数据或指定的几条数据的方法。
![](https://img.haomeiwen.com/i12246218/254f9f3e9a63c0df.jpg)
![](https://img.haomeiwen.com/i12246218/c5e6c4f2b5bfc385.jpg)
在 setUp 里,获取到接口返回的 token,后续用例如果需要,可以添加到 Header 里。这里记得把之前在 run_method.py 对header 的反序列化操作注释掉哦~
![](https://img.haomeiwen.com/i12246218/959a6ef5f9a9381f.jpg)
![](https://img.haomeiwen.com/i12246218/8c2641ca1484f650.jpg)
网友评论