在BasePage中,
class BasePage(object):
def __init__(self, driver):
# self.base_url = ""
# self.driver = driver
chrome_options = Options()
chrome_options.add_experimental_option("debuggerAddress", "127.0.0.1:9432")
chrome_driver = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
self.driver = webdriver.Chrome(chrome_driver, options=chrome_options)
print(self.driver.title)
print("打开已开的浏览器.....")
# 定位方法封装
def find_element(self, *loc):
return self.driver.find_element(*loc)
# 设置隐式等待时间
def wait(self, seconds):
self.driver.implicitly_wait(seconds)