原文:Selenium-webdriver系列教程(十)————使用jquery辅助进行测试

Jquery是当下比较流行的 个js框架,通过使用webdriver的execute script方法,我们可以将jquery库结合到自动化测试中去。 结合jquery进行自动化测试的思想是这样的:首先将jquery的源码读到 个string中去,然后使用execute script执行该string。执行完毕后我们就可以通过execute script方法来调用jquery库了。 下面的html ...

2012-06-23 15:44 1 2686 推荐指数:

查看详情

Selenium-webdriver系列教程(四)————如何定位测试元素

测试对象定位一般都是各种web自动化测试框架或工具的核心内容。 selenium-Webdriver的对象定位方法非常的丰富和强大。一般来说强大的对象定位都会提供如下的一些方法。 单个对象的定位方法 多个对象的定位方法 层级定位 ...

Wed Jun 13 22:44:00 CST 2012 0 4005
Selenium-webdriver系列教程(三)————如何执行一段js脚本

有时候在进行自动化测试时需要在页面上执行一段js脚本,这个时候就需要用到execute_script方法了。 上面的代码打开了SoSo的首页,并高亮显示了id为”tb”的div。 下面的例子演示了在打开QQ首页的时候如何自动focus到页面上的soso搜索框 ...

Wed Jun 13 07:14:00 CST 2012 0 6005
Selenium-webdriver系列教程(五)————如何定位frame中的元素

selenium webdriver处理frame比较简单,这点比某些测试工具要先进一些,令人身心愉悦。 以下面的html代码为例,我们看一下如何定位frame上的元素。 工具-Internet选项-高级-允许活动内容在我的计算机上的文件中运行 勾上 就OK了 ...

Wed Jun 13 23:23:00 CST 2012 0 7339
Selenium-webdriver系列教程(六)————如何捕获弹出窗口

在web自动化测试中点击一个链接然后弹出新窗口是比较司空见惯的事情。 webdriver中处理弹出窗口跟处理frame差不多,以下面的html代码为例 下面的代码演示了如何去捕获弹出窗口 require 'selenium-webdriver'dr = Selenium ...

Thu Jun 14 19:16:00 CST 2012 0 8417
Selenium-webdriver系列教程(八)————如何操作select下拉框

selenium-webdriver中定位select list的方法比较简单,用id和name等属性可以很方便的将select给找出来,但是怎么去选择下拉框中的某一项呢? 思路是这样的,首先定位到select list元素,然后找出该select list下所有的option,点击 ...

Wed Jun 20 23:26:00 CST 2012 2 11384
Selenium-webdriver系列教程(15)————万能的截图

截图技能对于测试人员来说应该是较为重要的一个技能,就像踢假球是国内球员混迹中超的必备技能一般。 在自动化测试中,截图可以帮助我们直观的定位错误、记录测试步骤。 记得以前在给某跨国银行做自动化项目的时候,某银的PM要求我们自动化测试的每一步至少需要1个截图,以证明每个功能都被自动化测试给覆盖 ...

Thu Sep 06 06:49:00 CST 2012 0 5935
selenium-webdriver 简单教程

ruby环境下selenium/webdriver可以通过selenium-webdriver.gem包进行安装 gem install selenium-webdriver 支持语言及版本有ruby 1.8.7~1.9.2,jrbuy和rubinius ...

Thu Aug 17 20:39:00 CST 2017 0 1261
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM