接口测试 接口自动化测试生成 Allure 报告陷入困境,求助

菜鸟测试 · 2019年12月16日 · 3567 次阅读

接口自动化测试生成 Allure 报告陷入困境,求助

场景:Excel 中每一行作为接口的一条测试用例,遍历 Excel;如何将每一条测试用例对应生成 Allure 报告的每一条测试用例,也就是循环一行,对应 Allure 的一个 allure.story ,这块的代码如何去处理呢?
语言 + 框架:Python+pytest
谢谢各位大神了

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 10 条回复 时间 点赞

不要沉呀,大神们帮帮我

2楼 已删除

https://testerhome.com/topics/19420 给个参考 Pytest 其他用法 ,读取 yaml 改成读取 Excel

你是要把 excel 里的每一条记录 对应一个 allure.story? 一对一 ids 不就可以了吗?为啥非要对应 allure.story

嗯嗯,读取数据没问题。可能我没有把我的问题描述清楚;这个问题已经解决了,回头整理下我发出来

YueChen 回复

谢谢,已经解决了

皆非 回复

allure.story 对应的是我的动态用例,问题已经解决了

菜鸟测试 回复

怎么解决的 方便说说吗 可以的话 我也想试试

皆非 回复

用了个循环,动态生成测试函数,再调用动态函数的时候加上@allure.stroy就可以了,这样做可以达到我想要的预期,如果有其他方法麻烦分享一下

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册