Python python selenium 框架,加了 if 后面的语句后运行没报错,也没结果,求指导

wjh1023 · 2020年04月22日 · 最后由 wjh1023 回复于 2020年04月23日 · 2327 次阅读


加了 if 后面的语句后运行没报错,也没结果:Ran 0 tests in 0.000s!
初学自动化测试,求大神指导。

共收到 5 条回复 时间 点赞

你的代码用 Markdown 处理一下吧,会好看点

wjh1023 · #2 · 2020年04月22日 Author
仅楼主可见
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()
cody 回复

我发布前是有下划线的,发布完就没了😂

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册