Pycharm上python和unittest两种姿势傻傻分不清楚

1.如果想当前的脚本上所有的用例一起执行,只需把鼠标放到if name == "main":这句话的后面或者下方就行了
image.png
2.以上方式只能执行单元测试框架里面的内容,是没有测试报告的输出的,如果想输出测试报告,就得以非unittest模式运行,也就是用python直接运行
3.点右上角,点开:Edit Configurations
image.png
4..展开Python 和 Python tests这两个选项,会发现刚才运行的脚本名称在Python tests这个选项下,也就是pycharm这个工具自动默认为unittest姿势运行了。
image.png
5.解决办法,只需从这里移除掉就行,选中这个脚本,点左上角的减号:一
image.png
6.全部移除后,点Apply应用,然后点OK保存
image.png
7.再回到脚本界面,右键运行,就能出测试报告了

(敲黑板了!!!鼠标一定要放在if这一行后边右键,才能看到正常显示Run ‘’test1‘’)


image.png

这样就可以生成html测试报告了。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容