import unittest,time
from selenium import webdriver
class testLogin(unittest.TestCase):
def setUpClass(cls) -> None:
cls.driver = webdriver.Chrome()
cls.driver.maximize_window()
cls.driver.implicitly_wait(10)
cls.driver.get('https://www.baidu.com/')
def tearDownClass(cls) -> None:
cls.driver.quit()
def setUp(self) -> None:
self.driver.refresh()
def tearDown(self) -> None:
pass
def test_usernameNull(self):
#用户名为空
login_operation(self.driver,'','123456')
time.sleep(0.5)
解决方法:
分别在 setUpClass(cls) 和 tearDownClass(cls) 前面加 @classmethod