Python 请问写测试平台的大佬,测试报告怎么写的?我还停留在借助 unittest 生成报告。

我在圈里很多年 · February 19, 2020 · Last by 我在圈里很多年 replied at March 27, 2020 · 2083 hits

请问写测试平台的大佬,测试报告怎么写的?我还停留在借助unittest生成报告。是不是要手写一个html封装报告,请大神指导!

共收到 12 条回复 时间 点赞

我的作法就是截取一些关键字,然后再生成一个专门的结果页,这不就可以自由发挥了

我记得Python的话,是可以生成一个json的,然后平台的话,就可以把这个json收集起来,后期做数据分析、测试报告就可以自己发挥了

dive 回复

有没有例子可以参考一下呢?或者一些开源的东西

allure 这种这么好用的report框架~~~~ 大家用起来啊

你可以搜索下pytest-json或者pytest-json-report。跑的时候一般加上--json=test_report.json --file ./test_case1.json这样的参数就可以了,然后用request把这个json发送到你收集测试报告的平台即可

allure可以生成和定制酷炫报告。
当然自己也可以做,写个模板,然后把要塞的内容丢进去。

现在都推荐用allure,可以尝试一下

找个专业前端给你做个漂亮的,然后自己生成json往里面塞数据。
有两个例子你可以参考下:
https://gitee.com/xuwangcheng/cucumberReportCreate
https://github.com/zhangfei19841004/ztest

关注,打算今年聚合各工具框架搞个前台展示的。

allure 是真的香

统一回复感谢各位,我一定好哈研究下

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up