用python写一个测试百度搜索框的代码
时间: 2024-05-08 19:17:16 浏览: 70
Python编写一个简单的百度搜索应用
以下是一个使用Python编写的测试百度搜索框的示例代码:
```python
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 初始化浏览器
driver = webdriver.Chrome()
# 打开百度首页
driver.get("https://www.baidu.com")
# 找到搜索框并输入关键字
search_box = driver.find_element_by_name("wd")
search_box.send_keys("Python")
search_box.send_keys(Keys.RETURN)
# 等待搜索结果页面加载完成
driver.implicitly_wait(10)
# 检查搜索结果是否包含关键字
assert "Python" in driver.title
# 关闭浏览器
driver.quit()
```
这个示例代码使用了Selenium库来模拟用户在浏览器中输入关键字并点击搜索按钮,然后检查搜索结果页面是否包含了关键字。如果搜索结果中确实包含了关键字,那么这个测试就会通过。如果搜索结果中没有包含关键字,那么这个测试就会失败。
阅读全文