自动化测试
文章平均质量分 56
breiofsd
这个作者很懒,什么都没留下…
展开
-
selenium 自动化测试工具基础知识
Selenium Test 自动化测试 入门级学习笔记1、下载安装Firefox-selenium插件 需要下载插件可以联系,这里暂不提供下载地址。 2、集成Eclipse 需要下载jar包可以联系,这里暂不提供下载地址。 集成Eclipse非常简单,加载进去jar包就OK!3、通过Selenium IDE 录制脚本 { 点这里就开转载 2017-03-25 14:09:07 · 320 阅读 · 0 评论 -
在使用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 阅读 · 0 评论 -
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 阅读 · 0 评论 -
做点击操作时的错误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 评论 -
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 阅读 · 0 评论 -
Selenium WebDriver对cookie进行处理绕过登录验证码
现在几乎所有登录页面都会带一个验证码,做起自动化这块比较麻烦, 所以要绕过网站的验证码。首先需要手动登录一次你的测试网站,去chrome的F12里获取这个网站的cookie信息,找到对应的保存登录信息的cookie,记录下来备用,接下来再代码中将上述cookie信息通过webdriver写入的自动化脚本所弹出的浏览器中,这样服务器就会认为你已经登录过了,从而达到绕过登录环节的目的。转载 2017-04-26 14:31:30 · 5129 阅读 · 1 评论 -
Selenium中的几种等待方式,需特别注意implicitlyWait的用法
最近在项目过程中使用selenium 判断元素是否存在的时候 遇到一个很坑爹的问题, 用以下方法执行的时候每次都会等待很长一段时间,原因是因为对selenium实现方法了解不足导致一直找不到解决方法。 private boolean isElementPresent(By by) { try { driver.findElement(by);转载 2017-04-26 15:04:53 · 323 阅读 · 0 评论 -
怎么获取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 阅读 · 0 评论