2021-03-02 15:35发布
以Python为例,安装好Python35以上版本,电脑里面需要安装selenium、Chrome浏览器及浏览器驱动Chromedrive
1. 安装selenium命令: pip install selenium
2. Chrome常见版本都支持selenium2/3,Chrome浏览器版本要和驱动版本一直,否则可能会调用失败
Chrome驱动下载地址:http://chromedriver.storage.googleapis.com/index.html
3. 代码
# 导包from selenium import webdriver# 实例化浏览器,即打开浏览器driver = webdriver.Chrome()
然后就可以继续编写代码实现web自动化测试
介绍下当我们在做web端自动化的时候遇到模态窗口如何去解决,首先要引入import java.awt.Robot;库,直接上代码try {Robot robot = new Robot();robot.keyPress(KeyEvent.VK_ENTER);} catch (AWTException e) {// TODO Auto-generated catch blocke.printStac....
模态窗口:关闭之前,无法操作其他窗口。问题:selenium不支持定位模态窗口目标:定位到窗口里面的元素,完成自动化测试。思路: 获取这个链接----->用新窗口的方式打开这个链接,绕过直接点击这个链接。...
切换框架--browser.switch_to.alert.accept()
最多设置5个标签!
以Python为例,安装好Python35以上版本,电脑里面需要安装selenium、Chrome浏览器及浏览器驱动Chromedrive
1. 安装selenium命令: pip install selenium
2. Chrome常见版本都支持selenium2/3,Chrome浏览器版本要和驱动版本一直,否则可能会调用失败
Chrome驱动下载地址:http://chromedriver.storage.googleapis.com/index.html
3. 代码
# 导包
from selenium import webdriver
# 实例化浏览器,即打开浏览器
driver = webdriver.Chrome()
然后就可以继续编写代码实现web自动化测试
相关问题推荐
介绍下当我们在做web端自动化的时候遇到模态窗口如何去解决,首先要引入import java.awt.Robot;库,直接上代码try {Robot robot = new Robot();robot.keyPress(KeyEvent.VK_ENTER);} catch (AWTException e) {// TODO Auto-generated catch blocke.printStac....
模态窗口:关闭之前,无法操作其他窗口。问题:selenium不支持定位模态窗口目标:定位到窗口里面的元素,完成自动化测试。思路: 获取这个链接----->用新窗口的方式打开这个链接,绕过直接点击这个链接。...
切换框架--browser.switch_to.alert.accept()