关于pycharm右键只能选择run Unit不能直接run的解决方法
有三种方法:
一:unittest运行单个用例
1.如上代码如果我只想运行其中一个,如test_name_function,如何运行呢?
2.如果想运行哪个用例,鼠标放到对应的区域,右键就能直接运行单个用例了
二:unittest运行整个脚本用例
1.如果想当前的脚本上所有的用例一起执行,只需要把鼠标放到if name == ‘main’,这句话的后面或者下方就行了
三:python直接运行模式
1.以上方式只能执行单元测试框架里面的内容,是没有测试报告输出的,如果想输出测试报告,就得以非unittest模式运行,也就是python直接运行
2.点右上角,点开:Edit Configurations
3.展开python和python tests这两个选项,会发现刚才运行的脚本名称在python tests这个选项下,也就是pycharm这个工具自动默认为unittest姿势
运行了
4.解决方法,只需从这里移除掉就行,选中这个脚本,点左上角的减号
5.全部移除后,点Apply应用,然后点保存
6.再回到脚本页