httprunner4.x问题: 运行testcase时, 调用的用例会运行两次

2023-05-16

httprunner4.x问题: 运行testcase时, 调用的用例会运行两次

问题描述

在测试用例脚本A中使用RunTestCase带参数调用其他api脚本B来构建测试用例时, 发现每次运行用例都会有两次运行, 产生两份运行日志:
第一次: 运行脚本B, 使用的是脚本B的参数
第二次: 运行用例A, 其中夹有脚本B的运行, 使用的用例A的参数

原因

未参考官方demo写法, 引用测试类时没有重命名
在这里插入图片描述
官方demo写法:
在这里插入图片描述
按照官方demo的写法重命名后调用, 仅会运行用例A, 且优先使用用例A传入的参数
原因未细究, 怀疑可能是使用pytest运行时, 将Test打头的类都当成用例, 又执行了一遍吧

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

httprunner4.x问题: 运行testcase时, 调用的用例会运行两次 的相关文章

随机推荐