Python + Selenium 自动化测试——输入、点击操作
Selenium 是一个流行的自动化测试工具,可以模拟用户在浏览器中的操作。以下是 Python + Selenium 自动化测试中输入、点击操作的详细攻略。
1. 安装 Selenium
首先,我们需要安装 Selenium 库可以使用以下命令来安装:
pip install selenium
2. 输入操作
以下是一个使用 Python + Selenium 进行输入操作的示例:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
# 创建浏览器对象
driver = webdriver.Chrome()
# 打开网页
driver.get('https://www.baidu.com')
# 定位输入框并输入内容
input_box = driver.find_element_by_css_selector('#kw')
input_box.send_keys('Python')
# 模拟回车键
input_box.send_keys(Keys.ENTER)
# 关闭浏览器
driver.quit()
在上面的示例中,我们使用 Selenium 打开了百度首页,并定位了搜索框,使用 send_keys 方法输入了 Python,并使用 send_keys 方法模拟了回车键。
3. 点击操作
以下是一个使用 Python + Selenium 进行点击操作的示例:
from selenium import webdriver
# 创建浏览器对象
driver = webdriver.Chrome()
# 打开网页
driver.get('https://www.baidu.com')
# 定位搜索按钮并点击
search_button = driver.find_element_by_css_selector('#su')
search_button.click()
# 关闭浏览器
driver.quit()
在上面的示例中,我们使用 Selenium 打开了百度首页,并定位了搜索按钮,使用 click 方法模拟了点击操作。
以上是 Python + Selenium 自动化测试中输入、点击操作的详细攻略,希望对您有所帮助。需要注意的是,在进行自动化测试时需要遵守相关法律法规和网站的使用协议,不得进行恶意攻击侵犯他人隐私等行为。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python+Selenium自动化测试——输入,点击操作 - Python技术站