你是属于哪个测试School的, Analytic, Standard, Quality, Context Driven or Agile?

自动化测试常用的工具 --- 开源WEB篇

上一篇 / 下一篇  2008-12-03 09:05:16

在世面上的自动化测试工具很多。有开源的,有商业化的,各有各得特色,各有各得优点!下面我就介绍几个我用过的开源自动化测试工具。

1 测试 WEB

SELENIUM 可以说是测试WEB最全面的开源自动化工具, 它可以在WINDOWS, LINUX, MAC 和 SOLARIS 上运行, 而且可以几乎用任何一种编程语言进行构建, 你可以用你熟悉的语言包括 JAVA, C#, PERL, PHP, PYTHON 和 RUBY。 它可以测试的浏览器有IE, FIREFOX, OPERA 和 SAFARI。
SELENIUM 家族成员有:SELENIUM, SELENIUM RC, SELENIUM IDE, SELENIUM CORE, SELENIUM GRID 和 SELENIUM ON RAILS。
GOOGLE 每天都要在他的TESTING FARM上跑几万个SELENIUM测试CASE,现在也些会更多,你如果想学习SELENIUM, 可以从这里开始 http://selenium.seleniumhq.org/





WATIR 是另一个在国外非常流行的自动化测试框架, WATIR 是 WEB AUTOMATION TESTING IN RUBY的缩写, Bret Pettichord 是这个开源项目的主要开发人员, 相信大家读过他的著作《Lessons learned in Software Testing》。 经过一段时间的开源开发, 现在BRET 和他的合伙人PETE开一家公司叫WATIR CRAFT, 提供商业支持, 就像UBUNTU 背后有公司Canonical一样。 WATIR 和 UBUNTU 都是开源的,不过如果你需要特殊的商业支持和功能, WATIR CRAFT 和 CANONICAL 可以为你量身定做。 怎么写着写着,觉得自己在打广告, 呵呵, 不好意思!还是介绍一下WATIR 的功能吧, WATIR 一开始只可以在WINDOWS 上运行,而且之可以测试IE, 不过现在好象是可以测试FIREFOX 和 SAFARI 了。WATIR 只可以用RUBY 来写。



WEBDRIVER 是另一个GOOGLE 正在用的自动化测试软件, 语言是用JAVA, 你可以在这里了解WEBDRIVER, 
http://code.google.com/p/webdriver/wiki/GettingStarted



下次我会介绍几个测试WINDOWS APPLICATION 的开源软件, WINDOWS APPLICATION 就是运行在WINDOWS 系统上的程序软件, 举个例子 像 MICROSOFT WORD, SPREADSHEET, NOTEPAD 等等。。。







TAG: 自动化测试 WEB测试 SELENIUM WATIR WEBDRIVER 开源测试 测试工具 BRET PETTICHORD

 

评分:0

我来说两句

日历

« 2024-04-26  
 123456
78910111213
14151617181920
21222324252627
282930    

数据统计

  • 访问量: 6028
  • 日志数: 4
  • 书签数: 1
  • 建立时间: 2008-11-26
  • 更新时间: 2008-12-04

RSS订阅

Open Toolbar