class test_dancheshiguliucheng(unittest.TestCase):
driver = webdriver.Chrome(baseInfo.driverqudong) #在测试方法外进行定义driver
@classmethod
def setUpClass(self,driver=driver): #初始化的时候把driver传入
self.driver = driver #初始化全局driver都等于driver
login.login(driver) #初始化登录状态,后面写多少方法都不用再跑一遍登录了
def test_danchewanzhengliucheng(self):
#发单
driver = self.driver #注意,要把方法里要用到的driver定义为全局的driver
send_order.send_order(driver)
@classmethod def tearDownClass(self): self.driver.quit() #因为这里还要用到driver,所以前面要放在测试方法外进行定义