加了 if 后面的语句后运行没报错,也没结果:Ran 0 tests in 0.000s! 初学自动化测试,求大神指导。
你的代码用 Markdown 处理一下吧,会好看点
if __name__ == "__main__":
应该是这样把
1.编写 case 类的时候,要继承 unittest.TestCase,比如,class LoginTest(unittest.TestCase) 2.跟楼上说的,if name=="main"
import unittest ''' unittest 构造测试用例的时候: 1.需要集成TestCase: 如果你对unittest的方法不熟悉,可以在IDLE, dir(unittest) 2.每一个step,要以test开头,比如:def test_login(self) ''' def LoginTest(unittest.TestCase): def setUp(self): ''' 环境初始化 ''' def tearDown(self): ''' 环境清理或恢复 ''' def test_login(self): ''' 你的测试步骤 ''' if __name__=='__main__': unittest.main()
我发布前是有下划线的,发布完就没了