自动化测试基础篇--selenium简单的163邮箱登录实例
时间: 2023-08-11 17:28:46 浏览: 65
好的,我来为您介绍如何使用Selenium进行163邮箱的登录。
首先,您需要安装Selenium库和浏览器驱动程序。这里以Chrome浏览器为例,您需要下载对应版本的Chrome驱动程序,并将其添加到系统路径中。
接下来,您可以按照以下步骤进行163邮箱的登录:
```python
from selenium import webdriver
import time
# 打开Chrome浏览器
driver = webdriver.Chrome()
# 进入163邮箱登录页面
driver.get('https://mail.163.com/')
# 切换到账号密码登录方式
driver.switch_to.frame(0)
driver.find_element_by_id('switchAccountLogin').click()
# 输入邮箱账号和密码
driver.find_element_by_name('email').send_keys('your_email_address')
driver.find_element_by_name('password').send_keys('your_password')
# 点击登录按钮
driver.find_element_by_id('dologin').click()
# 等待登录成功,跳转到邮箱首页
time.sleep(5)
# 关闭浏览器
driver.quit()
```
其中,`driver.switch_to.frame(0)`是为了切换到账号密码登录方式的iframe中,`driver.find_element_by_name('email')`和`driver.find_element_by_name('password')`分别是输入邮箱账号和密码的输入框,`driver.find_element_by_id('dologin')`是登录按钮。登录成功后,等待5秒钟,然后关闭浏览器。
以上就是使用Selenium进行163邮箱登录的简单示例。希望对您有所帮助!