51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#river
页面显示This is the initial start page for the WebDriver server.的解决办法
今天在做项目的时候,遇到一个奇怪的问题,打开浏览器是正常的,但是页面不会跳转到需要的URL,而是提示一行白字,如图:反复研究了脚本,没有问题啊,但是就是不跳转。 后来查了下,在某论坛上找到了答案:回过头来查看IE的页面缩放,果然不是默认的100%。。。。 设置成100%,再次打开,一切正常了,只能说...
代码星球
·
2020-04-05
the
页面
显示
This
is
Robot Framework + Selenium library + IEDriver环境搭建
转载:https://www.cnblogs.com/Ming8006/p/4998492.html#c.d目录:1 安装文件准备2 Robot框架结构3 环境搭建 3.1 安装Python 3.2 安装RobotFramework 3.3...
代码星球
·
2020-04-05
Robot
Framework
Selenium
library
IEDriver
selenium之 chromedriver与chrome版本映射表(更新至v2.38)
https://blog.csdn.net/huilan_same/article/details/51896672看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用:chromedriver版本支持的Chrome版本v2.38v65-67v2.37v64-6...
代码星球
·
2020-04-05
selenium
chromedriver
chrome
版本
映射
webdriver +浏览器驱动
webdriver经常使用的驱动有ChromeDriver,Firefox驱动和IE驱动.在使用的时候需要将对应的驱动下载到本地放到Python的安装路径下,然后添加路径到系统环境变量.有一点需要注意的是,webdriver驱动版本和浏览器版本的匹配.是不是很难找到老版本的chrome?http://www.slimj...
代码星球
·
2020-04-04
webdriver
浏览器
驱动
Selenium中的webdriver定位元素失败的常见原因
自动化测试中经常会出现无法定位元素的情况,报selenium.common.exceptions.NoSuchElementException错误1.动态id定位不到元素forexample: //WebElementxiexin_ele...
代码星球
·
2020-04-04
Selenium
中的
webdriver
定位
元素
Linux 配置selenium + webdriver 环境
1.ubuntu自带了python,可以打开终端输入python回车后如果显示版本信息就说明已经安装2.安装安装pythonsetuptoolsapt-getinstallpython-setuptools3.安装pip管理工具sudoapt-getinstallpython-pip 检查pip是否安装成功p...
代码星球
·
2020-04-04
Linux
配置
selenium
webdriver
环境
Selenium Webdriver元素定位的八种常用方式(转载)
转载自https://www.cnblogs.com/qingchunjun/p/4208159.html在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1.By.na...
代码星球
·
2020-04-04
Selenium
Webdriver
元素
定位
八种
Selenium WebDriver 对Cookie进行处理绕过登录验证码
首先需要手动登录一次你的测试网站,去Chrome的F12中获取这个网站的cookie信息,找到对应的保存登录信息的cookie,接下来在代码中将上述的cookie信息通过webdriver写入的自动化脚本所弹出的浏览器中,这样服务器就会认为你已经登录过了,从而达到绕过登录环节的目的。代码参考如下: driver=...
代码星球
·
2020-04-04
Selenium
WebDriver
COOKIE
进行
处理
selenium之 chromedriver与chrome版本映射表(转载)
chromedriver版本支持的Chrome版本v2.34v61-63v2.33v60-62v2.32v59-61v2.31v58-60v2.30v58-60v2.29v56-58v2.28v55-57v2.27v54-56v2.26v53-55v2.25v53-55v2.24v52-54v2.23v51-53v2....
代码星球
·
2020-04-04
selenium
chromedriver
chrome
版本
映射
Selenium Webdriver元素定位的八种常用方法
在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下:1.By.name()假设我们要测试的页面源码如下:<buttonid="gbqfba"aria-label="G...
代码星球
·
2020-04-04
Selenium
Webdriver
元素
定位
八种
使用反射实现 webdriver page 类
这个类的目的是为了简化page类的实例化,只需要定义publicpage成员变量然后再启动driver后通过反射实例化page后面可以直接点出page实例packagecrazy.seleiumTools;importjava.lang.reflect.Field;importorg.openqa.selenium.W...
代码星球
·
2020-04-04
使用
反射
实现
webdriver
page
Selenium WebDriver 工作原理
WebDriver与之前Selenium的js注入实现不同:Selenium通过JS来定位元素处理元素(基本上所有元素都可以定位到)WebDriver通过WebDriverAPI定位处理元素:通过浏览器的nativecomponent来实现把WebDriverAPI的调用转化为浏览器的本地调用(WebDriver能更好...
代码星球
·
2020-04-04
Selenium
WebDriver
工作
原理
Selenium2.0 Webdriver 随笔
Webdrivercan'tactiontheelementwhentheelementisoutofview1.Scrolltotheelementuse JavaScript toscrolltheelementtoview[csharp] viewplaincopy ((I...
代码星球
·
2020-04-04
Selenium2.0
Webdriver
随笔
Selenium-Grid2 配置RemoteWebDriver
为什么要使用SeleniumGrid?分布式运行大规模的Test能够通过一个中央点,很容易的运行不同OS上的不同browser最小化对Grid的维护时间,并能充分利用虚拟设备SeleniumGrid部署与启动Hub:总控节点,连接调用Node。 Node:负责执行Tests,调用浏览器。下面以selenium...
代码星球
·
2020-04-04
Selenium-Grid2
配置
RemoteWebDriver
使用Webdriver执行JS
首先,我们使用如下方式初始化driver: Java代码 WebDriver driver = new FirefoxDriver(); JavascriptExecutor jse = (Jav...
代码星球
·
2020-04-04
使用
Webdriver
执行
JS
首页
上一页
...
15
16
17
18
19
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他