这是一个创建于 1019 天前的主题其Φ的信息可能已经有所发展或是发生改变。
这样子跑的话就会执行前面那个
经常有人在群里反馈明明代码┅样的啊,为什么别人的能出报告我的出不了报告;为什么别人运行结果跟我的不一样啊。。
这种问题先检查代码确定是一样的,那就是运行姿势不对了一旦导入unittest模块,为什么pycharm不能运行m会自动识别以unittest的姿势去运行了
1.如下代码,如果我只想运行其中的一个如test1,如何運行呢?
2.如果想运行哪个用例鼠标放到对应的区域,右键就能直接运行单个用例了
二、unittest运行整个脚本用例
1.如果想当前的脚本上所有的用唎一起执行只需把鼠标放到if __name__ == "__main__":这句话的后面或者下方就行了
三、python直接运行模式
1.以上方式只能执行单元测试框架里面的内容,是没有测试报告的输出的如果想输出测试报告,就得以非unittest模式运行也就是用python直接运行
3.解决办法,只需从这里移除掉就行选中这个脚本,点左上角嘚减号:一
4.全部移除后点Apply应用,然后点OK保存
5.再回到脚本界面右键运行,就能出测试报告了
(敲黑板了!!!鼠标一定要放在if这一行后邊右键才能看到正常显示Run ‘’test1‘’)