1、selenium-java-2.45.0.jar2、selenium-java-2.45.0-srcs.jar3、selenium-server-standalone-2.45.0.jar说明:Selenium Server是指使用jdk来运行这个selenium-server-standalo...
分类:
编程语言 时间:
2015-10-26 15:32:58
阅读次数:
178
Selenium2中元素有以下几种定位方法, 常用的有Id,xpath, cssSelector XPATH介绍: XPATH是一种选择器 ?XPATH在firefox中用firepath验证 ?XPATH常用符号说明 / 表示绝对路径,绝对路径是指从根目录开始 // 表示相对路径 . 表示当前层 ...
分类:
Web程序 时间:
2015-10-21 15:54:09
阅读次数:
269
一、SELENIUM2启动浏览器注意: SELENIUM2在启动浏览器时,都是启动一个干净的没有任务 插件及cookies信息的浏览器,即使是你之前的浏览器有设置过代理,到自动化启动时,也是没有代理的模式。1.启动firefox浏览器:启动不在默认安装路径的firefox浏览器:2.启动chrome...
分类:
其他好文 时间:
2015-10-21 15:27:32
阅读次数:
1322
以下程序实现126邮箱的写信、存草稿及预览验证package email;import static org.junit.Assert.fail;import java.util.concurrent.TimeUnit;import org.junit.After;import org.junit....
分类:
Web程序 时间:
2015-10-18 18:22:23
阅读次数:
250
框架思想介绍:? 为什么要有框架: 可维护性 提高编写脚本效率 提高脚本的可读性? 框架的几大要素: driver管理,脚本,数据,元素对象,LOG,报告,运行机制,失败用例重复运行? 框架搭建的前期步骤 1. 新建一个TestAutomation的Java项目 2. 在这个项目下面新建...
分类:
其他好文 时间:
2015-10-15 18:02:44
阅读次数:
359
为什么要使用page-object ? 集中管理元素对象? 集中管理一个page内的公共方法? 后期维护方便集中管理元素对象 ? 实现方法:1 public static By input = By.xpath("//input[@type='text']");2 public st...
分类:
其他好文 时间:
2015-10-15 15:59:37
阅读次数:
157
输入框:input ? 表现形式: 1. 在html中一般为:? 主要操作:1. driver.findElement(By. id("user")). sendKeys ("test ");2. driver.findElement(By.id("user")).clear()? 说明:1. se...
练手使用的Demo页面下载地址:http://pan.baidu.com/s/1o6078MIXPATH是一种选择器,XPATH在firefox中用firepath验证,XPATH常用符号说明 :/ 表示绝对路径,绝对路径是指从根目录开始 // 表示相对路径 . 表示当前层 .. 表示上一层 * 表...
分类:
其他好文 时间:
2015-10-14 13:59:36
阅读次数:
117
启动浏览器 SELENIUM2在启动浏览器时,都是启动一个干净的没有任何插件及cookies信息的浏览器; 1 public static void myfirefox()2 {3 System.setProperty("webdriver.firefox.bin"...
分类:
其他好文 时间:
2015-10-14 11:47:03
阅读次数:
113
1.环境搭建 JDK安装配置: JDK下载地址:http://pan.baidu.com/s/1eQIyPiU ?JDK安装完成,检测:命令行:java –version ,能显示版本信息,则证明已安装完成; Eclipse配置: ?Eclipse下载地址:http://www.ec...
分类:
其他好文 时间:
2015-10-14 10:20:18
阅读次数:
181