错误代码
from selenium import webdriver
from ZenTaoTestPro.common.base_page import BasePage def set_driver():
bp = BasePage() # 错误地方 driver = webdriver.Chrome() driver.implicitly_wait(10) bp.set_browser_max() driver.get("http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html") if __name__ == '__main__': set_driver()
有两处错误:
1.bp = BasePage()缺少driver
2.bp = BasePage()放错位置,添加driver也会报错
修改代码
from selenium import webdriver
from ZenTaoTestPro.common.base_page import BasePage def set_driver(): driver = webdriver.Chrome() bp = BasePage(driver) driver.implicitly_wait(10) bp.set_browser_max() driver.get("http://127.0.0.1/zentao/user-login-L3plbnRhby8=.html") if __name__ == '__main__': set_driver()