我給你的示例代碼將工作,你想要什麼,把它放在一個測試用例相應。
from selenium import webdriver
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.common.by import By
url="http://automationpractice.com/index.php?controller=authentication"
driver =webdriver.Chrome()
driver.maximize_window()
driver.get(url)
driver.find_element(By.ID,'email_create').send_keys("This is Test")
driver.find_element(By.ID,'SubmitCreate').click()
WebDriverWait(driver,10).until(EC.presence_of_element_located((By.CSS_SELECTOR, "#create_account_error > ol > li")))
ele=driver.find_element(By.CSS_SELECTOR,'#create_account_error > ol > li')
assert ele.text == 'Invalid email address.'
driver.quit()
嗨,歡迎來到SO。請仔細閱讀關於在SO上發佈問題的指南:http://stackoverflow.com/help/how-to-ask –