selenium
coast1
这个作者很懒,什么都没留下…
展开
-
Selenium2.0之WebDriver学习总结2
接下来将通过几个具体的例子来使用操作上述功能,以下代码都是通过junit框架编写。例子1:该例子主要是登录网易相册,创建一个私人相册,并进入相册进行评论,然后删除这个相册。在这个例子中,可以找到各种方式定位元素方法的具体实例:package demo;import java.util.concurrent.TimeUnit;import org.junit.*;import org.o转载 2013-07-20 14:41:09 · 668 阅读 · 0 评论 -
Selenium2.0总结3
Selenium2.0自动化测试学习使用过程中,遇到了一些问题,也找到了相应的解决方法。现总结一下,供大家一起分享讨论。一、 点击页面上的链接,打开一个新页面,如何获取新窗口的句柄并定位?java代码如下: driver.findElement(By.name("Submit")).click();String currentWindow = dr转载 2013-07-20 14:36:21 · 573 阅读 · 0 评论 -
Selenium2.0之WebDriver学习总结(1)
一) Selenium2.0 VS Selenium1.0我们已经有了Selenium1.0为什么还需要Selenium2.0呢?Selenium1.0不能处理一下事件:1) 本机键盘和鼠标事件2) 同源策略XSS/HTTP(S)3) 弹出框,对话框(基本身份认证,自签名的证书和文件上传/下载)Se转载 2013-07-20 14:58:31 · 855 阅读 · 0 评论 -
Selenium的延迟等待
Selenium的延迟等待分为 显式等待(Explicit Wait) & 隐式等待(Implicit Wait).1.显式等待显式等待,就是明确的要等到某个元素的出现或者是某个元素的可点击等条件,等不到,就一直等,除非在规定的时间之内都没找到,那么就跳出Exception.如:1new WebDriverWait(driver,转载 2013-07-20 15:07:29 · 721 阅读 · 0 评论 -
Selenium终极自动化测试环境搭建(一):Selenium+Eclipse+Junit+TestNG
第一步 安装JDK JDk1.7,下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html一路猛击‘下一步’,OK。安装完成后配置环境变量: JAVA_HOME = E:\Java\Java\jdk1.7.0_15 PATH = %JAVA_HOME%\bi转载 2013-07-21 22:24:31 · 1714 阅读 · 0 评论 -
selenium+testNG-自动化测试环境的搭建
selenium+testNG-自动化测试环境的搭建 准备工作:Jdk版本:建议1.5以上下载地址:http://www.oracle.com/technetwork/java/index.htmEclipse(Eclipse Java EE IDE for Web Developers)版本:Version: Helios Se转载 2013-07-21 22:32:37 · 912 阅读 · 0 评论 -
java封装selenium2常用方法
java封装selenium2常用方法[java] view plaincopypackage com.selenium.pack; import java.net.MalformedURLException; import java.net.URL; import java.util.concurren转载 2013-08-01 19:22:56 · 1941 阅读 · 0 评论