作业-Python+selenium自动化测试登录126邮箱

from time import sleep
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait

driver=webdriver.Chrome()
# 访问126邮箱网址
driver.get("https://www.126.com/")
# 等待元素出现
element = WebDriverWait(driver, 15).until(lambda x: x.find_element_by_tag_name("iframe"))

iframeId = driver.find_element_by_tag_name("iframe")
driver.switch_to.frame(iframeId)


# 输入126邮箱用户名称
driver.find_element_by_name("email").send_keys("账号")
# 强制等待
sleep(3)

# 输入126邮箱密码
driver.find_element_by_name("password").send_keys("密码")
sleep(3)

# 点击30天内免登录
driver.find_element_by_name("un-login").click()
sleep(3)

driver.find_element_by_id("dologin").click()
sleep(3)

driver.close()

你可能感兴趣的:(python,selenium,开发语言)