编写登录百度的自动化测试代码
时间: 2024-06-09 11:11:52 浏览: 11
好的,以下是一个Python+Selenium实现自动登录百度的示例代码:
```python
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 创建Chrome浏览器驱动
driver = webdriver.Chrome()
# 访问百度登录页面
driver.get("https://passport.baidu.com/v2/?login")
# 找到用户名和密码的输入框并输入信息
username = driver.find_element_by_id("TANGRAM__PSP_4__userName")
username.send_keys("你的百度账号")
password = driver.find_element_by_id("TANGRAM__PSP_4__password")
password.send_keys("你的百度密码")
# 点击登录按钮
submit = driver.find_element_by_id("TANGRAM__PSP_4__submit")
submit.click()
# 等待登录成功后跳转到百度首页
driver.implicitly_wait(10)
assert "百度一下" in driver.title
# 关闭浏览器
driver.quit()
```
注意:使用该代码前需要安装好Selenium库和ChromeDriver驱动,并将ChromeDriver的路径加入环境变量中。同时,该代码中的账号和密码需要替换成自己的百度账号和密码。