我在代码中使用了environment.py
。我使用了钩子before_scenario
和after_scenario
。
在第一次试运行之后。我马上就出错了。在这个代码中,我是否做错了什么
from common.selen_base import Browser
def before_scenario(context,scenario):
context.browser = Browser()
def after_scenario(context,scenario):
context.browser.close_all()
[运行该功能后出错]
class WebDriverManager(object):
__driver = None
@classmethod
def get_web_driver(cls):
if cls.__driver is None:
cls.__driver = webdriver.Chrome(executable_path="/usr/local/bin/chromedriver")
cls.__driver.maximize_window()
return cls.__driver
class Browser(object):
__driver = None
def __init__(self):
self.__driver = WebDriverManager.get_web_driver()
self.wait = WebDriverWait(self.__driver, 10)
目前没有回答
相关问题 更多 >
编程相关推荐