我给你的示例代码将工作,你想要什么,把它放在一个测试用例相应。
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 –