在做web项目的自动化端到端测试时主要使用的是Selenium?WebDriver来驱动浏览器。SeleniumWebDriver的优点是支持的语言多,支持的浏览器多。主流的浏览器Chrome、Firefox、IE等都支持,手机上的浏览器Android、IPhone等也支持,甚至还支持Phantom...
分类:
Web程序 时间:
2014-12-10 12:23:09
阅读次数:
197
java.lang.NoClassDefFoundError:org/hamcrest/SelfDescribing少了hamcrest.jar包下载后,将其导入到eclipse里面就可以了。这个jar包一般在D:\eclipse\eclipse\plugins下也有
分类:
编程语言 时间:
2014-12-09 20:01:50
阅读次数:
179
import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.WebElement;import org.openqa.selenium.chrome.ChromeDrive...
分类:
其他好文 时间:
2014-12-09 19:12:53
阅读次数:
148
1. 打开VS20122. 新建工程(单元测试工程或控制台程序都可以, 看需求)3. 工具->NuGet程序包管理器->程序包管理器控制台4. 输入"Install-Package Selenium.WebDriver"安装程序包5.输入"Install-Package Selenium.WebDr...
分类:
Web程序 时间:
2014-12-09 17:14:43
阅读次数:
283
下载地址:http://download.csdn.net/detail/by888888/8238989启动:1、下载后解压到磁盘,例如:D:\selenium_rc2、启动:在命令行输入:cdD:\selenium_rc\selenium-remote-control-1.0.3\selenium-server-1.0.3这里的意思是找到selenium-server.jar所在的目录再运行java-jarse..
分类:
其他好文 时间:
2014-12-09 15:56:14
阅读次数:
784
? Selenium概述 Selenium是一种Web应用的自动测试工具,通过模拟用户对Web页面的各种操作,可以精确重现软件测试人员编写的Test Cases步骤。Selenium包含三个工具:Selenium-IDE,Selenium-RC以及Selen...
分类:
Web程序 时间:
2014-12-09 12:33:37
阅读次数:
423
Selenium概述 Selenium是一种Web应用的自动测试工具,通过模拟用户对Web页面的各种操作,可以精确重现软件测试人员编写的Test Cases步骤。Selenium包含三个工具:Selenium-IDE,Selenium-RC以及Selenium-Core。其中,Seleniu...
分类:
Web程序 时间:
2014-12-09 12:07:11
阅读次数:
240
WebElement menu1=driver.......WebElement menu2=driver.......Actions builder = new Actions(driver); Actions hoverOverRgeistrar = builder.moveToElement....
分类:
其他好文 时间:
2014-12-05 18:57:50
阅读次数:
599
今天在写一个功能的脚本时,发现部分部分元素总是定位不了,看了下页面的html 发现元素原来在iframe里,这个使用iframe的id和name属性用switch_to_frame跳转后就可以定位了,但是发现部分iframe没有id 和 name,突然不知怎搞了,百度了下,发现下面这个文章不错!--...
分类:
其他好文 时间:
2014-12-04 19:30:01
阅读次数:
360
在进行Selenium自动化过程中,我们很难避免一些webdriver 很难定位到的一些元素(如:默认隐藏属性元素),那对于一些比较难定位到的元素,有什么好的解决办法? 其实我们都知道,Selenium Webdriver他是支持,在脚本内调用Js脚本的,那JS才是网页元素定位的鼻祖,为什么不试试用...
分类:
Web程序 时间:
2014-12-03 13:46:50
阅读次数:
561