大佬们,问个测试框架的问题

2019-09-12 16:37:40 +08:00
 frmongo
目前我写的一些基于 unittest 的测试脚本大概是这样的,每个 case 里都会执行一些动作,然后检查 2~4 个对象的状态(结果要么 OK,要么 NOK )。最后 assert 这些对象状态都是好的。比如执行了 30 个 case,我想统计 30 个 case 下来,对象 1,对象 2,对象 3,对象 4 分别有多少次 OK,多少次 NOK。怎么实现最方便呢。
目前我的实现比较傻,每次都要检查测试报告里的所有 case,然后统计出 OK 的打印次数和 NOK 的打印次数。
2185 次点击
所在节点    Python
6 条回复
guyeu
2019-09-12 18:44:47 +08:00
脱离语言和框架的这类问题是没有意义的。
建议阅读:
https://github.com/ryanhanwu/How-To-Ask-Questions-The-Smart-Way/blob/master/README-zh_CN.md
guyeu
2019-09-12 18:47:22 +08:00
sorry,看到结点是 python,那么就是 python+unittest 框架了
iyaozhen
2019-09-12 18:51:50 +08:00
每个 case 里面的对象会重复吗?
感觉 30 个 case,就 30 个对象结果,统计没啥意义吧
frmongo
2019-09-12 18:59:10 +08:00
@guyeu 多谢多谢,分享的书也是好书
frmongo
2019-09-12 19:00:19 +08:00
@iyaozhen 也可能是几百个,我的意思是每次都是统计相同的对象,但是每次测试,它可能反馈的文本是不同的。
luozic
2019-09-12 20:03:46 +08:00
报告框架? allure 或者自己去改 log 框架 自己汇总一个报告?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/600434

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX