学点Selenium玩点新鲜~,让分布式测试有更多玩法
# 导入Selenium的webdriver
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
import time
# 创建Chrome的webdriver实例
driver = webdriver.Chrome()
# 打开网页
driver.get("http://www.google.com")
# 找到搜索框元素
search_box = driver.find_element_by_name("q")
# 清除搜索框内容
search_box.clear()
# 输入搜索内容
search_box.send_keys("Selenium with Python")
# 添加回车键模拟点击
search_box.send_keys(Keys.RETURN)
# 等待页面加载完成
time.sleep(5) # 注意:实际应用中应该使用显式等待
# 关闭浏览器
driver.close()
这段代码演示了如何使用Selenium WebDriver和Python打开Google主页,搜索关键词并等待页面加载。这是分布式自动化测试的一个简单例子。
评论已关闭