Httprunner写测试用例时的优化(下)

一,上个版本遗留的问题

     之前的书写方法只是在testsuits中引用了debugtalk中的函数然后存放到config中,然后每个用例运行的时候需要去config中通过$获取参数,但是这样导致,单个运行testcases的时候回出错,因为没有找到debugtalk中返回的参数(单个测试用例中没有引用这个函数),基于这个情况作了优化

二,解决办法

    现在的思路是将debugtalk中返回的参数写入.env文件中,所有的用例直接从这里获取,每次执行用例的时候,先执行获取所需参数的函数(我的每个用例都需要获取tocken),然后将.env文件中的tocken进行更新

整体实现过程就是:现将.env中所有数据取出放置内存,然后检查内存中tocken与接口请求会的tocken是否一致,如果没有或者不一致就需要进行更新或者添加,然后再写会.env文件,下一步再将用例需要的参数tocken,改为从.env获取

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值