selenium自动化测试代码
时间: 2023-08-24 20:09:09 浏览: 117
好的,下面是一个使用Selenium进行自动化测试的Python代码示例:
```python
from selenium import webdriver
# 创建一个Chrome浏览器实例
browser = webdriver.Chrome()
# 访问网页
browser.get('https://www.baidu.com')
# 查找搜索框并输入内容
input_box = browser.find_element_by_id('kw')
input_box.send_keys('Selenium自动化测试')
# 点击搜索按钮
search_button = browser.find_element_by_id('su')
search_button.click()
# 等待搜索结果加载完毕
browser.implicitly_wait(10)
# 获取搜索结果列表并打印
search_results = browser.find_elements_by_xpath('//div[@class="result c-container "]')
for result in search_results:
print(result.text)
# 关闭浏览器实例
browser.quit()
```
这个示例代码会使用Python中的Selenium库创建一个Chrome浏览器实例,然后访问百度首页,输入搜索内容并搜索,等待搜索结果加载完毕,最后获取搜索结果列表并打印。最后,关闭浏览器实例。
阅读全文