#Drive

页面显示This is the initial start page for the WebDriver server.的解决办法

今天在做项目的时候,遇到一个奇怪的问题,打开浏览器是正常的,但是页面不会跳转到需要的URL,而是提示一行白字,如图:反复研究了脚本,没有问题啊,但是就是不跳转。 后来查了下,在某论坛上找到了答案:回过头来查看IE的页面缩放,果然不是默认的100%。。。。 设置成100%,再次打开,一切正常了,只能说...
代码星球 ·2020-04-05

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...

selenium之 chromedriver与chrome版本映射表(更新至v2.38)

https://blog.csdn.net/huilan_same/article/details/51896672看到网上基本没有最新的chromedriver与chrome的对应关系表,便兴起整理了一份如下,希望对大家有用:chromedriver版本支持的Chrome版本v2.38v65-67v2.37v64-6...

webdriver +浏览器驱动

webdriver经常使用的驱动有ChromeDriver,Firefox驱动和IE驱动.在使用的时候需要将对应的驱动下载到本地放到Python的安装路径下,然后添加路径到系统环境变量.有一点需要注意的是,webdriver驱动版本和浏览器版本的匹配.是不是很难找到老版本的chrome?http://www.slimj...
代码星球 ·2020-04-04

Selenium中的webdriver定位元素失败的常见原因

自动化测试中经常会出现无法定位元素的情况,报selenium.common.exceptions.NoSuchElementException错误1.动态id定位不到元素forexample:       //WebElementxiexin_ele...

Linux 配置selenium + webdriver 环境

1.ubuntu自带了python,可以打开终端输入python回车后如果显示版本信息就说明已经安装2.安装安装pythonsetuptoolsapt-getinstallpython-setuptools3.安装pip管理工具sudoapt-getinstallpython-pip 检查pip是否安装成功p...

Selenium Webdriver元素定位的八种常用方式(转载)

转载自https://www.cnblogs.com/qingchunjun/p/4208159.html在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1.By.na...

Selenium WebDriver 对Cookie进行处理绕过登录验证码

  首先需要手动登录一次你的测试网站,去Chrome的F12中获取这个网站的cookie信息,找到对应的保存登录信息的cookie,接下来在代码中将上述的cookie信息通过webdriver写入的自动化脚本所弹出的浏览器中,这样服务器就会认为你已经登录过了,从而达到绕过登录环节的目的。代码参考如下:  driver=...

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....

Win10系统如何彻底卸载删除Onedrive

Win10系统都预装了OneDrive软件,但这个在在国内不是很好用,很多用户也用不到,留着它还会不断的自动更新,可以直接卸载掉。1、打开运行,输入%localappdata%MicrosoftOneDrive2、然后点击“确定”,打开onedrive文件夹,来查看当前onedrive的版本号,...

VMware 12安装CentOS 6.9时出现:The centos disc was not found in any of your drives.Please insert the centos disc and press OK to retry

错误:Thecentosdiscwasnotfoundinanyofyourdrives.PleaseinsertthecentosdiscandpressOKtoretry原因:由于使用的是VM,然后使用了光盘检测功能导致了光驱的状态断连了。解决方法:主要在一开始安装时,如下选择即可:如果不幸选择了OK,那么就直接右...

Spring MVC中<mvc:annotation-driven />和<context:annotation-config />的区别分析

个人最简单的使用理解:<mvc:annotation-driven/>是管理静态资源的,比如静态页面,返回JSON这些。<context:annotation-config/>是管理注解的,比如@Controller这些。深入的解释:官方文档:https://spring.io/blog/200...

Selenium Webdriver元素定位的八种常用方法

在使用seleniumwebdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下:1.By.name()假设我们要测试的页面源码如下:<buttonid="gbqfba"aria-label="G...

使用反射实现 webdriver page 类

这个类的目的是为了简化page类的实例化,只需要定义publicpage成员变量然后再启动driver后通过反射实例化page后面可以直接点出page实例packagecrazy.seleiumTools;importjava.lang.reflect.Field;importorg.openqa.selenium.W...

Selenium WebDriver 工作原理

WebDriver与之前Selenium的js注入实现不同:Selenium通过JS来定位元素处理元素(基本上所有元素都可以定位到)WebDriver通过WebDriverAPI定位处理元素:通过浏览器的nativecomponent来实现把WebDriverAPI的调用转化为浏览器的本地调用(WebDriver能更好...
首页上一页...1617181920下一页尾页