Unittest是python里面 的单元测试框架,作用是:组建测试用例(包含断言),执行用例,生成测试报告
为什么pycharm的run 全部变成了Run 'Unittests in
如果类名、方法名里面有test,右键run的时候,自动就变成了Run 'Unittests in 文件名'
其他非测试用例的类、方法,强烈建议 不要有test字段,右键就是正常的“run 文件名”
解决方法:
方法1:将test开头的py文件名改为不含有test开头的文件
方法2::可以在代码中添加一个主函数,通过
if __name__ == "__main__":
函数名
进行调用,方能进行问题解决。
本期问题解决到此结束,欢迎各位同学关注交流。