- 博客(9)
- 收藏
- 关注
转载 org.openqa.selenium.StaleElementReferenceException
org.openqa.selenium.StaleElementReferenceException: stale element reference: element is not attached to the page document意思就是Element已经过时,没有和当前页面进行绑定。可能原因:当页面刷新或者跳转后,接下来对元素的操作过快。解决方法:添加等待时间或者刷新
2017-05-11 11:43:01 1296
原创 xpath定位报错org.openqa.selenium.NoSuchElementException:
报错如下:org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":xpath我出现问题的原因是xpath路径不止一个,所以会报错,要想精确定位,需要用text确定到底是选择哪一个这样就可以精确定位了,也不会报错了
2017-05-11 10:29:46 1473
转载 在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下
在使用selenium webdriver进行元素定位时,通常使用findElement或findElements方法结合By类返回的元素句柄来定位元素。其中By类的常用定位方式共八种,现分别介绍如下。1. By.name()假设我们要测试的页面源码如下:button id="gbqfba" aria-label="Google Search" name="btnK" cl
2017-05-11 09:32:34 4242
转载 做点击操作时的错误WebDriverException: unknown error: Element is not clickable at point (958, 207).
selenium中进行点击操作时报错如下:org.openqa.selenium.WebDriverException: unknown error: Element is not clickable at point (958, 207). Other element would receive the click: ... (Session info: chrome=55.0.288
2017-05-04 14:29:48 5803 4
转载 Linux常用命令大全
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpui
2017-05-02 09:40:06 184
原创 怎么获取xpath
Firefox浏览器(两种方法都可以)1.添加插件如下所示:2.右键,选择copy xpath就可以了chrome浏览器添加插件:1. Xpath-helper下载可以直接在chrome浏览器中的扩展程序搜索 Xpath-helper进行添加也可以直接在http://www.chromein.com/crx_11654.html ,选择本站下载
2017-04-27 10:55:16 3106
转载 Selenium中的几种等待方式,需特别注意implicitlyWait的用法
最近在项目过程中使用selenium 判断元素是否存在的时候 遇到一个很坑爹的问题, 用以下方法执行的时候每次都会等待很长一段时间,原因是因为对selenium实现方法了解不足导致一直找不到解决方法。 private boolean isElementPresent(By by) { try { driver.findElement(by);
2017-04-26 15:04:53 323
转载 Selenium WebDriver对cookie进行处理绕过登录验证码
现在几乎所有登录页面都会带一个验证码,做起自动化这块比较麻烦, 所以要绕过网站的验证码。首先需要手动登录一次你的测试网站,去chrome的F12里获取这个网站的cookie信息,找到对应的保存登录信息的cookie,记录下来备用,接下来再代码中将上述cookie信息通过webdriver写入的自动化脚本所弹出的浏览器中,这样服务器就会认为你已经登录过了,从而达到绕过登录环节的目的。
2017-04-26 14:31:30 5129 1
转载 selenium 自动化测试工具基础知识
Selenium Test 自动化测试 入门级学习笔记1、下载安装Firefox-selenium插件 需要下载插件可以联系,这里暂不提供下载地址。 2、集成Eclipse 需要下载jar包可以联系,这里暂不提供下载地址。 集成Eclipse非常简单,加载进去jar包就OK!3、通过Selenium IDE 录制脚本 { 点这里就开
2017-03-25 14:09:07 320
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人