最新文章列表

Node.js selenium-webdriver

  6.5. Node.js selenium-webdriver 6.5.1. 安装测试环境 6.5.1.1. Selenium Server 下载 Selenium Serverhttp://selenium-release.storage.googleapis.com/2.40/selenium-server-standalone-2.40.0 ...
netkiller.github.com 评论(0) 有1285人浏览 2014-03-05 14:01

Selenium源码分析之WebDriver

原文地址:Selenium源码分析之WebDriver 最近比较空闲就仔细看了一下Selenium的源码,因为主要是使用WebDriver所以重点关注了一下WebDriver的工作原理。在前一篇blog里已经解释过了WebDriver与之前Selenium的JS注入实现不同,直接利用了浏览器native support来操作浏览器。所以对于不同平台,不同的浏览器,必须依赖一个特定的浏览器的nat ...
lijingshou 评论(0) 有4708人浏览 2014-02-26 10:22

web自动化测试的工具-Selenium2.0之WebDriver

纯属记录: http://www.360doc.com/content/12/0424/18/1200324_206225317.shtml http://qa.blog.163.com/blog/static/19014700220122231779/ http://aqingsao.iteye.com/blog/608181 http://lijingshou.iteye.com/bl ...
jsczxy2 评论(0) 有1123人浏览 2014-02-19 09:47

使用Webdriver执行JS小结

首先,我们使用如下方式初始化driver:   WebDriver driver = new FirefoxDriver(); JavascriptExecutor jse = (JavascriptExecutor)driver;   1.直接传入Javascript代码 可以直接给jse传入javascript代码: jse.executeScript("window ...
lijingshou 评论(0) 有23643人浏览 2014-02-19 00:05

用Autoit处理window弹出窗口

在利用webdriver做自动化测试中,弹出窗口的处理一直是个很棘手的问题。用auoit能很好处理弹出窗口问题,以window自带安全验证窗口为例,其他窗口的处理和这个类似。 require 'win32ole' require 'date' require 'win32api' def dealSecurityDialog(sNTacct,psw) @auto ...
yxchen51 评论(0) 有6199人浏览 2013-08-23 22:52

Webdriver设置Firefox自动下载

  FirefoxProfile profile = new FirefoxProfile(); profile.setPreference("browser.download.downloadDir", "c:\\excelData"); profile.setPreference("browser.download.defaultFol ...
lijingshou 评论(0) 有4777人浏览 2013-08-02 18:11

WebDriver (Selenium 2) 中文文档

曾经在网上搜索WebDriver的中文资料,苦寻不获。后来自己翻译了一些放在了百度文库。但是发现文档更新有问题,就把最后的文档存放在微盘上。 本想把文档转成博客,但是修改格式太耗费精力了,大家凑活着看吧。 "Selenium 2介绍 (一).docx" http://vdisk.weibo.com/s/ffEVR "Selenium 2介绍(二)-- Seleniu ...
shijunjuan 评论(0) 有3226人浏览 2012-12-21 16:20

和我一起学 Selenium WebDriver(7)——基础篇

    昨天我们已经可以轻松移动鼠标了,距离拖拽只有一步之遥。 其实这就是一层窗户纸,捅破它就搞定了,之前做的操作可以说都是单步操作:移动鼠标、点击页面元素、弹出窗口等等;而拖拽操作就不行了,他需要一连串连贯的动作配合起来:mousedown、mousemove、mouseup,缺了哪个都不行,顺序不对也不行。   【1、如何进行拖拽】     这时候我们就需要用到 org.openqa ...
zTreeAPI 评论(2) 有14200人浏览 2012-12-20 16:57

和我一起学 Selenium WebDriver(6)——基础篇

之前掌握的技术已经可以让我们对 zTree 的很多基本功能进行测试了,但还有个大问题没办法解决就是 编辑状态下 hover 和 拖拽,想搞定这些就要搞定如何移动鼠标。 【1、如何移动鼠标】 行为操作需要用到 org.openqa.selenium.interactions.Action ;移动鼠标这里面提供了2个实现类:MoveMouseAction 和 MoveToOffsetAct ...
zTreeAPI 评论(2) 有5711人浏览 2012-12-19 17:47

和我一起学 Selenium WebDriver(5)——基础篇

前面的学习已经让我们可以轻松的运行js、点击节点,下面该学习如何控制 alert、confirm 和 弹出窗口这些了 【1、如何处理 confirm 和 alert】  处理 confirm、alert 其实很简单,只需要利用 WebDriver 的 switchTo().alert() 方法就可以轻松切换到 alert 对象 Alert,进行控制。 我们直接利用 高级增删改查 的D ...
zTreeAPI 评论(3) 有3812人浏览 2012-12-18 15:44

和我一起学 Selenium WebDriver(4)——基础篇

【1、如何处理异步加载】  对于异步加载的捕获,其实就是一个等待的过程,这在之前的例子中早已看过,只不过需要特别说明一下 WebDriverWait,当超时后就会抛出异常,所以如果你的测试中对于这个部分不需要抛出异常的话,那么最好用 try catch 包起来。 这次利用 zTree 异步加载的Demo做测试,同时分别利用 WebElement 的 click 方法 和 zTree ...
zTreeAPI 评论(1) 有7579人浏览 2012-12-10 18:01

和我一起学 Selenium WebDriver(3)——基础篇

  【慎用 findElement】    今天本打算研究一下 异步加载的延迟测试,结果一不留神发现了 findElement 的问题。 不敢说这是个Bug,不排除是自己学艺不精,暂且把问题抛出来,希望大家能给些意见。   1、问题描述: 使用 FireFoxDriver ,用 findElement 去查找页面上不存在的元素时,会导致程序死在 findElement 上,停滞不前,不 ...
zTreeAPI 评论(2) 有4936人浏览 2012-12-07 18:11

和我一起学 Selenium WebDriver(2)——入门篇

【1. 加入 jUnit】  Selenium 环境搞定,接下来就要想办法让我们的测试步入正轨了,对于 java 来说,用上 jUnit 是很方便的,maven 项目加入 jUnit 也是轻而易举,稍微修改一下 pom.xml 就可以了  <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns ...
zTreeAPI 评论(0) 有7659人浏览 2012-12-06 18:26

和我一起学 Selenium WebDriver(1)——入门篇

      zTree 东西不多,我也一直使用着原始的人工测试手段,随着内容的不断增多,测试起来就越发的繁杂,而且经常犯懒,这样就会忽略很多本该发现的问题,而且也容易出现旧的bug 反复出现的情况,这都是测试不规范造成的。要做好东西就要更加规范和严格,于是乎决定要学习一下 Selenium WebDriver,也就是原先的  Selenium v2 了,这方面整体的文章并不多,所以一边学着,自己一 ...
zTreeAPI 评论(1) 有22832人浏览 2012-12-05 16:24

深入理解基于selenium的二次开发

     对于做web端自动化测试的人来说,可能接触selenium比QTP还要多,但是我们在做基于selenium的二次开发的时候,经常会说到二次开发是为了易于维护 ...
celeskyking 评论(6) 有10053人浏览 2012-12-03 10:49

selenium2: Click radio button 不生效的解决方法

  问题: 我们测试站点上的某一个radio button老是点不到   测试代码:                 WebElement radio = driver.finElement(By.id("id"));                 if(!radio.isSelect())                 {                 ...
afra.liu 评论(0) 有1951人浏览 2012-11-23 13:20

【转载】WebDriver+TestNG+ANT 实现多浏览器兼容性测试 - 美化testNG 报告

一 使用说明整个Demo通过ANT 和 TestNG的结合使用, 同时引入 log4J 方便记录日志。 最后 通过 testng-results.xsl 文件将 TestNG 生成的报告美化。 
SariyaLee 评论(0) 有2155人浏览 2012-11-12 22:28

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics