Selenium
天高地阔
这个作者很懒,什么都没留下…
展开
-
Selenium-IDE 的使用方法
Selenium-IDESelenium-IDE (Integrated Development Environment [集成开发环境]) ,它是一个开发Selenium测试用例的工具。它也是一个使用简单的Firefox的扩展,可以让你高效的开发测试用例。下面的章节,将介绍Selenium IDE如何使用。安装IDE使用Firefox,下载IDE:[如果官方网站被墙了…要下载请点转载 2015-04-23 09:53:18 · 6776 阅读 · 0 评论 -
Selenium 调用IEDriverServer打开IE浏览器
无论是selenium2(WebDriver)还是selenium2Library,如果想要调用ie浏览器,均需以下步骤。下载IEDriverServer。进入索引页,首先选择版本号,IEDriverServer的版本号和Selenium的版本号一定要一致,因为我选择的是selenium-2.53,所以IEDriverServer也选择的是2.53版本的。打开后的页面如下所示:转载 2016-11-02 15:40:54 · 17828 阅读 · 7 评论 -
Selnium用java选择ul中不同顺序的li方式
第一个元素driver.findElement(By.linkText("系统")).findElement(By.xpath("//ul[@class='dropdown-menu']")).findElement(By.xpath("//li[7]/a[contains(@href,'/admin/system/flashops')]"));倒数第一个元素driver原创 2016-11-07 17:13:50 · 2353 阅读 · 0 评论 -
selenium 2.0 webdriver 学习笔记(二)
查找元素使用操作如何找到页面元素Webdriver的findElement方法可以用来找到页面的某个元素,最常用的方法是用id和name查找。下面介绍几种比较常用的方法。By ID假设页面写成这样:那么可以这样找到页面的元素:通过id查找:WebElement element = driver.findElement(By.id(“user”));By Name或通过n转载 2015-12-15 10:40:14 · 386 阅读 · 0 评论 -
Selenium+Eclipse+Python测试环境搭建
前面举例了Selenium+Eclipse+Junit+TestNG自动化测试环境的搭建,在前一篇的基础上,下面再举例Selenium+Eclipse+Python测试环境搭建。第一步:安装Python根据下面的地址,直接一键安装,全部默认方式。下载地址:http://www.python.org/ftp/python/2.7.5/python-2.7.5.msi安装到C:\Pyt转载 2015-04-23 10:11:38 · 1399 阅读 · 0 评论 -
webdirver学习--怎样得到弹出窗口
简单写一个待测试的页面,如下: test.html Test Popup Window Let's go! 测试代码如下:packag转载 2015-12-15 09:56:59 · 649 阅读 · 0 评论 -
selenium 2.0 webdriver 学习笔记(一)
Selenium2.0 VS Selenium1.0我们已经有了Selenium1.0为什么还需要Selenium2.0呢?Selenium1.0不能处理一下事件:1) 本机键盘和鼠标事件2) 同源策略XSS/HTTP(S)3) 弹出框,对话框(基本身份认证,自签名的证书和文件上传/下载)Selenium2.0有简洁的API,转载 2015-04-23 09:55:21 · 731 阅读 · 0 评论 -
webdriver Unable to connect to host 127.0.0.1 on port 7055 解决方法
今天在使用firefox+webdriver开发时遇到如下问题:在刚开始执行程序时出现错误,错误如下:org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms. Firefox console output:原创 2015-12-15 10:14:38 · 13692 阅读 · 0 评论 -
Element is not currently visible and so may not be interactedwith 解决方法
先看截图:Element is not currently visible 解决方法" title="Webdriver Element is not currently visible 解决方法" height="380" width="690">在Firebug中对应的html源码,见高亮显示。Element is not currently visible 解决方法" title转载 2015-12-15 10:02:51 · 1331 阅读 · 0 评论 -
JAVA+Selenium 开发环境搭建
一、开发环境: 1、JDK1.6 2、Eclipse:Version: Kepler Service Release 1,下载地址:http://www.eclipse.org/downloads/ 3、Selenium:selenium-java-2.39.0.zip,下载地址:http://code.google.com/p/selenium/downloads/list转载 2015-12-15 10:20:25 · 1429 阅读 · 0 评论 -
关于去哪儿网的UI自动化测试脚本
UI自动化测试Qunar机票搜索场景访问Qunar机票首页http://flight.qunar.com,选择“单程”,输入出发、到达城市,选择today+7日后的日期,点“搜索”,跳转到机票单程搜索列表页。在列表页停留1分钟,至到页面上出现“搜索结束”。如果出现航班列表,对于出现“每段航班均需缴纳税费”的行随机点选“订票”按钮,在展开的列表中会出现“第一程”、 “第二程”;对于没转载 2015-12-15 10:46:27 · 566 阅读 · 0 评论 -
selenium 在使用过程在遇到的问题总结
1.org.openqa.selenium.firefox.NotConnectedException: Unable to connect to host 127.0.0.1 on port 7055 after 45000 ms这是由于Firefox和Selenium jar不兼容造成的,可以下载最新的Selenium jar。2.selectenium java 包从2.45升级到原创 2016-11-02 17:30:21 · 4858 阅读 · 0 评论