最新文章列表

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

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

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

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

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

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

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

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

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

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

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

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

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

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

在Eclipse中配置Selenium的开发环境

 1. Download the latest version of selenium from http://seleniumhq.org/download/ (This time, I downloaded version 2.25.0)     You need download      *Selenium Server (formerly the Selenium RC Server) - ...
lihuaiyuan84 评论(0) 有1878人浏览 2012-11-11 02:24

Web自动化测试selenium之JAVA使用介绍篇

      最近想使用selenium进行WEB自动化测试,在网上搜索了许久,没找到有具体的配置,于是结合网上的资料再加上自己的尝试终于搭建好环境。于是,就想整理一篇文章,便于大家交流使用。       本文是参照官网的步骤进行的但也不完成相同。在这里我要讲的是 java 的环境的搭建。 我是通过MyEclipse10.0来搭建自己的环境的。   一、环境准备 J ...
aeritheve 评论(0) 有2830人浏览 2012-10-24 22:27

WebDriver(Selenium2) 判断页面是否出现某个字段的方法(Java实现)

类似于seleniumRC中的isTextPresent 方法 用xpath匹配所有元素(//*[contains(.,'keyword')]),判断是否存在包含期望关键字的元素。 使用时可以根据需要调整参数和返回值。 public boolean isContentAppeared(WebDriver driver,String content) { boolean status = fa ...
uniquepig 评论(0) 有8998人浏览 2012-06-12 17:10

自动化测试人员的发展出路

引用一万小时不多, 贵在于精 自动化测试的现状, 今天你迷茫了吗? 如今的自动化测试行业正如 07 年的测试行业一样, 初步发展中,迷茫的前进中. 有些人,看不到未来的出路,离开了; 有些人,瞄准了目标,快速成长了. 自动化测试有发展没? 有些人,做自动化测试时间长了,感觉没含量了,感觉对项目没有多大帮助了,做的没意义了. 因此断定,自动化测试没有发展之路,自身没有成长空间了,该学的学了,该 ...
ruby_windy 评论(3) 有2677人浏览 2012-04-23 11:24

利用Selenium集成TestLink做自动化测试

  再牛逼的CI环境,都不能测试出逻辑上的问题(连CI环境都没有的,这边就不说了)。最终的问题还是反映在浏览器上。 作为一个程序员,最让我不能接受的是,程序员要争取一些时间是那么的困难,而测试要时间是那么容易。我们把大量的时间花费在毫无意义的回归测试上,而且每次迭代都要回归。 吐槽一下,程序员是创造性的人员,而测试是检查错误的。各位有没有发现开发的时间和测试的时间是差不多的???甚至测试的时间 ...
senvon 评论(0) 有7977人浏览 2012-04-12 08:58

cobertura-1.9.4.1结合tomcat生成测试报告

1. 下载 cobertura-1.9.4.1.zip 2. 将cobertura.jar、lib下的jar包copy到$TOMCAT_HOME/lib下。 3. 将coberturaFlush.war copy到$TOMCAT_HOME/webapps下。 4. 编写build.properties   # The source code for the examples can be ...
gigi_112 评论(0) 有4160人浏览 2012-03-13 14:39

持续集成工具是怎样工作的?

不论哪种持续集成工具,使用过程都是相似的,我们来听听敏捷大师Martin Fowler对持续集成的定义就可见一斑:持续集成是一种软件开发实践,即团队开发成员经常集成它们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件 ...
fangang 评论(1) 有6387人浏览 2012-01-02 22:36

走在自动化测试的道路上(三) - 我们应该怎么做?

因为入手自动化测试时间有限,在这里记录下近期的想法与实践,如有思想碰撞,请多多指教. 我们在上一篇已经探讨了我们要做哪些事? 这里就我个人最近 ...
ruby_windy 评论(0) 有1531人浏览 2011-11-17 20:14

走在自动化测试的道路上(二) --我们应该做什么?

引用 前言: 自动化测试不只是测试的自动化,应当是流程的自动化 自动化测试是一种软件开发交付过程 自动化测试成败在于自动化项目的质量与可维护性 ...
ruby_windy 评论(0) 有1835人浏览 2011-11-16 02:16

走在自动化测试的道路上

大纲:    自动化测试的现状    自动化测试的发展     1. 包含的领域     2. 发展的思路     3. 观点: 自动化测试是一种软件开发交付过程        ...
ruby_windy 评论(0) 有1877人浏览 2011-11-15 03:12

Selenium-webdriver系列教程(3)————如何执行一段js脚本

有时候在进行自动化测试时需要在页面上执行一段js脚本,这个时候就需要用到execute_script方法了。 require 'rubygems' require 'selenium-webdriver' dr = Selenium::WebDriver.for :ie url = 'http://www.soso.com' dr.navigate.to url sleep 3 js ...
nbkhic 评论(0) 有1228人浏览 2011-10-18 21:54

最近博客热门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