一、代码
来自文件index_page.py
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
class IndexPage:
def __init__(self,driver):
self.driver=driver
def isExist_logout_ele(self):
# 等待10秒 元素有没有出现 //a[@href="/Index/logout.html"]
#如果存在就返回True,不存在就返回False
try:
WebDriverWait(self.driver, 10).until(EC.visibility_of_element_located((By.XPATH, '//a[@href="/Index/logout.html"]')))
return True
except:
return False
来自文件login_page.py