
03.软件测试自动化
文章平均质量分 59
jackei
这个作者很懒,什么都没留下…
展开
-
Selenium 中如何自动记录测试结果
虽然 Selenium 的网站上说到可以通过使用 auto=true 参数来自动执行脚本,并同事记录测试结果,可是试了很多次都是不行。今天专门翻了一天的资料,终于弄明白了 Selenium 中的 postReuslts 是怎么一回事。原文如下:Selenium cant actually write to a file directly. In "auto" mode, Seleniu原创 2007-03-19 17:13:00 · 1738 阅读 · 0 评论 -
Ruby 读写文件
今天被人投诉说 blog 多日未更新,影响了阅读情绪,偶赶紧开动起来 ^_^# Part oneaFile = File.new("C://1.txt","w") aFile.puts "the 1" aFile.puts "the 2"aFile.close # Part twoaFile = File.new("C://2.txt","w原创 2006-08-23 20:19:00 · 1373 阅读 · 2 评论 -
用 Selenium 自动化验收测试
原文链接:http://www-128.ibm.com/developerworks/cn/java/wa-selenium-ajax/Christian Hellsten, IT 专家, IBM2006 年 1 月 04 日验收测试(也称功能测试)是用来测试手工任务的功能的,但是手工测试这些任务可能很花时间,并且容易出现人为的错误。在本文中,作者为架构师、开发人员和测试人员展原创 2006-08-16 23:19:00 · 727 阅读 · 0 评论 -
Watir 1.5 可以下载了
今天在 Bret Pettichord 的 blog 上看到了对 Watir 1.5 版本的一点介绍,主要是解决了 Model Web Dialogs 的问题。这也是我一直比较关心的问题,因为这可以解决对很多异常情况的处理,使脚本不会因为某些无法预计的问题而停止运行。不过目前 Watir 1.5 还没有正式发布,有兴趣先睹为快的朋友可以点击这里下载。原创 2006-06-09 17:22:00 · 1023 阅读 · 0 评论 -
6 月份开始进入 Watir 的研究和实践阶段
前段时间简单的对 Watir 进行了一点接触之后,就开始忙着现在的项目。紧张的进度让我无法估计更多的东西,不过还好 Release 的日子马上就要到了,下个月也许可以稍稍放松一下。如果是这样,准备研究一下 Watir 附带的例子以及源代码;如果时间还有富裕,准备开发 Watir 访问 Excel 的整套函数,包括读写以及操作 Excel 文档,以后就可以使用 Excel 做为 Watir 实现数据原创 2006-06-01 14:22:00 · 516 阅读 · 0 评论 -
基于 Mozilla Firefox 的 Watir 发布了!
今天看到基于 Mozilla Firefox 的 Watir 发布了,取名为 FireWatir ,目前发布的是 Alpha 1.0 版本。这意味着 Watir 可以夸浏览器——不知道是不是也可以跨平台了。有兴趣的朋友可以通过下面的地址访问http://svn.openqa.org/fisheye/viewrep/watir/branches/firefox安装手册可以访问下面的地址:http:/原创 2006-04-30 12:23:00 · 796 阅读 · 0 评论 -
Watir 学习随手贴 (不断更新……)
根据 Watir User Guide 整理的学习笔记,便于理解和复习。请点击Watir 学习笔记.zip下载。以后会随手把使用 Watir 时想到、看到的东西贴上来,并定期整理成文档。欢迎对 Watir 有兴趣的朋友一起来讨论。对这个主题有兴趣的朋友也可以在留言的时候输入自己的 email 地址,并选中评论下面的 “有回复时邮件通知我 ” ,来订阅这个主题。原创 2006-03-21 09:24:00 · 622 阅读 · 0 评论 -
WinRunner and QuickTest Pro 的适用领域
WinRunner and QuickTest Pro都适用的领域: Web-Related Environments IE, Netscape, AOL原创 2005-04-12 12:29:00 · 454 阅读 · 0 评论 -
何謂 Keyword-Driven Testing?
原文出处:http://blog.joycode.com/oldsidney/articles/23580.aspx Mercury 新發表的 QuickTest Professional 8.0,又出現了一個新的名詞 (對我來說是新的名辭啦) - Keyword-Driven Testing。到底什麼是 Keyword-Driven Testing 呢?以錄製方式建立測試的問題一般來原创 2005-04-12 12:29:00 · 482 阅读 · 0 评论 -
测试工具的选择和使用
2003年第9期《程序员》上啄木鸟部落发文“测试工具的选择和使用”,现将其中的工具列表摘录,以备忘 Parasoft白盒测试工具集 工具名 支持语言环境 简介 Jtest Jav原创 2005-04-12 11:29:00 · 542 阅读 · 0 评论 -
未翻译完的“自动化测试框架”一文
测试自动化框架 “在开发我们的测试策略时,我们必须最小化因为应用程序的改变或测试工具的改变而对测试工作产生的影响。” 1.1 思考那些过时的“项目”1.1.1 测试自动化的问题案例学习:昂贵的自动化失败1.1.2 一些测试策略指导1.1.3 测试自动化是一个全职工作,而不是兼职1.1.4 测试设计和测试框架是完全独立的1.1.5 测试框架需要独立于应用程序原创 2005-01-12 22:34:00 · 422 阅读 · 0 评论 -
几篇有关 Selenium 的文档
有兴趣的可以看看,Selenium 是一个不错的 Web 自动化测试框架。看了这篇才知道原来自动化测试可以这么玩,佩服这些鬼佬的创造力 ^_^http://www.google.com/url?sa=t&ct=res&cd=3&url=http%3A%2F%2Fwww.digitalfocus.com%2F_assets%2Fdownload%2FAutomated_Functional_Test原创 2006-08-25 18:19:00 · 683 阅读 · 0 评论 -
[转]实战每晚构建
实战每晚构建(上)http://www-128.ibm.com/developerworks/cn/java/l-bulid-nightly/实战每晚构建(中)http://www-128.ibm.com/developerworks/cn/java/l-bulid-nightly/index2.html实战每晚构建(下)http://www-128.ibm.com/devel原创 2006-09-07 10:18:00 · 539 阅读 · 0 评论 -
Watir 家族
有段时间没有关注 Watir 的状态了,今天爬上 OpenQA 一看,Watir 同志已经从单枪匹马作战发展成了一个小团队了,可喜 ^_^ 下面列一下 Watir 家族目前的成员,大家有兴趣可以“追”一下 ^_^·● Watir – WebApplication Testing in Ruby● WatiN– WebApplication Testing in .N原创 2007-04-19 11:12:00 · 504 阅读 · 0 评论 -
Watir classes tree
watir.rb 是 WATIR 框架中核心的一个文件,而这个文件中定义的 module Watir 则是整个框架中比较重要的一个部分——其中定义了我们在控制 IE 时所需要用到的类和方法。熟悉了这些类之间的关系后,可以更容易的理解 Watir 附带的例子代码,也更容易开发自己的脚本。原创 2006-06-19 16:21:00 · 494 阅读 · 0 评论 -
不断蔓延的软件测试基础结构的危险
虽然中文名字读起来感觉很生涩,但是这是一篇很好的文章——如果你不小心掉进了过度自动化的陷阱,建议你看看这篇文章。中文译文英文原版原创 2006-06-15 15:21:00 · 622 阅读 · 0 评论 -
Ruby 学习随手贴(不断更新……)
开一个帖子出来给自己随手贴一些学习 Ruby 和 Watir 过程中想到、看到、学到的杂七杂八的东西,也欢迎大家随手在这里贴下自己的感想,像论坛那样讨论,我自己会尽量每隔一段时间整理点可以成文的东西出来。对这个主题有兴趣的朋友也可以在留言的时候输入自己的 email 地址,并选中评论下面的 “有回复时邮件通知我 ” ,来订阅这个主题。原创 2006-04-29 10:23:00 · 485 阅读 · 0 评论 -
〔原创〕Watir 试用手记——一个很不错的开源 Web 自动化测试框架
Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站上用户手册、示例代码以及 FAQ 都维护的不错,所以已有的东西我就不重复了,在这里简单介绍一下,如果同行们有兴趣,可以一起研究一下。1. 脚本示例先原创 2006-03-20 22:24:00 · 598 阅读 · 0 评论 -
〔转贴〕你的组织为自动化测试做好准备了吗?
Peer2004 年 8 月 1. 简介本文关注于一个实施自动化测试框架的组织的主要方面和影响。本文的意图是提供一些能够成功的实施自动化测试的指导方针。2. 测试自动化的神话有很多关于自动化测试的神话。其中的一些是真实的,而其他的一些是不正确的设想,这些不正确的设想会严重的威胁到实施自动化测试的成功。本文将向大家介绍几种我们面临的主要几种关于测试自动化的神话:2.1. 我们在时间上是原创 2005-01-12 22:34:00 · 348 阅读 · 0 评论 -
Watir 和 Vista
虽然一开始就看到查到网上有些帖子提到Watir+Vista的问题,不过总觉得问题并不大。结果折腾了一个小时,终于放弃了。一个又一个的包要更新,而且相互依赖,一个套又一个套。唉。 等明天回去找了XP或者2003的虚机再玩吧。原创 2007-12-10 22:07:00 · 471 阅读 · 0 评论 -
[转载]应用Selenium和Ruby进行面向领域的Web测试
应用Selenium和Ruby进行面向领域的Web测试作者徐昊发布于2007年5月21日 下午10时46分社区Agile,Ruby主题开放源代码,单元测试,Ruby on Rails应用Selenium进行Web测试时,经常会遇到下面的几个麻烦问题: 大量使用name、id、xpath等页面元素。无论是功能修改、UI重构还是交互性改进都会影响到这些元原创 2007-07-03 15:10:00 · 597 阅读 · 0 评论 -
如何在 Watir 中使用 XPath 定位和操作页面元素
上次我写过一篇 如何在 Selenium 中操作 SPAN 元素 ,提到了如何在 Selenium 中利用 XPath 的方法定位和操作页面元素。昨天抽空看了一下,Watir 目前也提供了对于 XPath 的支持,有兴趣的朋友可以了解一下。下面会列出一些参考文档和示例代码。首先要提到的是一篇参考文档,关于 Watir 中对 XPath 的支持,点击这里下载。其中提到了,对 XPath 的支持需要原创 2007-06-28 10:10:00 · 1186 阅读 · 0 评论 -
如何在 Watir 中识别各种 HTML 对象(全/更新到 2007-6-20)
在 Watir 的 Wiki 上无意中看到的,激动的热泪盈眶啊,实在是佩服的五体投地,感谢这些热心的同行们整理了这些宝贵的资料啊。同志们,我们都要向国外的“雷锋”学习啊!另外,也建议大家从中学习一下文档整理和编写的技巧。The HTML Elements that are currently supported include:原创 2007-06-22 11:10:00 · 890 阅读 · 0 评论 -
如何在 Selenium 中操作 SPAN 元素
被 SPAN 的问题困扰了一下——要点击一个 Menu 时需要对 SPAN 元素进行操作,后来在 Selenium 的论坛中找到了答案。示例代码如下:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->1 tr>2 td>clicktd>3原创 2007-04-29 14:11:00 · 12873 阅读 · 0 评论 -
〔转贴〕测试自动化框架
Test Automation Frameworks "When developing our test strategy, we must minimize the impact caused by changes in the applications we are testing, and changes in the tools we use to test them." --Carl原创 2005-01-12 22:34:00 · 1130 阅读 · 0 评论