`

几款开源web自动化测试工具

阅读更多

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

分享到:
评论

相关推荐

    开源Web自动化测试框架——Watir试用手记

    WebWEB开源Web自动化测试框架——Watir试用手记软件测试Watir是一个使用Ruby实现的开源Web自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还...

    WebUI自动化测试平台

    这是一款无需编码即可实现WebUI自动化测试的平台。为了方便新手尽快熟悉平台,每一页都有帮助向导!

    watir Web自动化测试框架 api

    Watir 是一个使用 Ruby 实现的开源Web 自动化测试框架,相对于那些庞大的商业工具来说,它很小巧,也很灵活,提供的功能也足够用。最近抽时间试用了一下,感觉还不错,准备下一步在公司推广使用。因为 Watir 的网站...

    零成本零成本实现Web自动化测试基于Selenium和Bromine.pdf

    1.着重介绍如何使用selenium和webdriver两种开源的自动化工具,来...2.已测试googlemail为具体范例提供了完整的web自动化测试解决方案。 3.从实战出发,指引大家使用自动化测试平台。 4.提供大家需要经常使用的资料。

    java开放平台源码-CSharpWithSelenium:Selenium概述:Selenium是一个开源的Web自动化测试工具,它支持多个

    Selenium概述:Selenium是一个开源的Web自动化测试工具,它支持多个浏览器和多个操作系统。 它允许测试人员使用多种编程语言(例如Java,C#,Python,.Net,Ruby,PHP和Perl)对自动化测试进行编码。 C#概述:C#...

    零成本零成本实现Web自动化测试基于Selenium和Bromine.pdf.zip

    1.着重介绍如何使用selenium和webdriver两种开源的自动化工具,来...2.已测试googlemail为具体范例提供了完整的web自动化测试解决方案。 3.从实战出发,指引大家使用自动化测试平台。 4.提供大家需要经常使用的资料。

    Appium是一款开源的跨平台移动应用测试自动化工具

    Appium是一款开源的跨平台测试自动化工具,适用于原生,混合和移动Web和桌面应用程序。支持模拟器(iOS),模拟器(Android)和真实设备(iOS,Android,Windows,Mac)。

    使用Sahi实现Web自动化测试

    Sahi是TytoSoftware旗下的一个基于业务的开源Web应用自动化测试工具。Sahi运行为一个代理服务器,并...在当前全球软件都在追求高效、敏捷的开发模式的大背景下,Web自动化测试成为了新一波技术探讨和研究的热潮。因为

    精品软件测试资源-自动化测试工具,自动化测试框架.zip

    Cucumber: 开源的BDD自动化测试框架,支持Ruby和Java Behave: 基于Python的BDD自动化测试框架 Gauge: 轻量级的跨平台测试自动化工具,可以以业务语言编写测试用例。 用例生成 graphwalker: 基于模型的测试用例生成...

    一款免费开源的测试平台,最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试

    LuckyFrame测试平台是一款免费开源的测试平台,最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。同时也集成了质量...

    QuickTester自动化测试工具

    QuickTester(以下简称QT)是AI测试工厂内部孵化的一款自动化测试工具产品。QT是同时支持Win32,Web以及Android自动化测试工具,能够用于创建功能和回归测试。它自动捕获、验证和重放用户的交互行为,将繁重的重复性...

    Appium-自动化测试工具

    Appium是一个自动化测试开源工具,支持iOS和android平台上的移动原生应用、移动Web应用和混合应用。Appium是一个跨平台工具,它允许测试人员使用同样的接口、基于不同的平台写自动化测试代码,大大增加了测试套件间...

    跨平台自动化测试工具QTAF.zip

    QTA是一个跨平台的测试自动化工具,适用于后台、原生或混合型客户端应用的测试。平台支持iOS (由QT4i driver提供)Android (由QT4A driver提供)Windows (由QT4C driver提供)Web (由QT4W ... 标签:QTAF 自动化测试

    LuckyFrame 开源自动化测试平台

    LuckyFrame测试平台是一款免费开源的测试平台,最大的特点是全纬度覆盖了接口自动化、WEB UI自动化、APP自动化,并且支持分布式测试,测试关键字驱动也很大程度上解决了测试同学代码基础弱的问题。同时也集成了质量...

    2022自动化测试面试宝典

    appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混 合应用。并且是跨平台跨语言,支持 MacOS、Linux 和 Windows,也支持 Java、Python、Ruby 和 PHP 等。也是当前最流行最...

    持续集成开源工具

    Robot Framework是一款python编写的功能自动化测试框架。具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可以进行分布式测试执行。主要用于轮次很多的验收测试和验收测试驱动开发(ATDD...

    基于selenium webdriver 自动化测试框架

    由webdriver中文社区创办人土豆(本人技术笔名)所创建,该web自动化测试框架是用java语言编写的,基于selenium webdriver 的开源自动化测试框架,该框架结合了testng,selenium,webdriver,jxl,jodd-http 等工具。...

    自动化测试——主流测试工具与总结

    QTP是商业的功能测试工具,收费,支持Web、桌面自动化测试 Selenium 开源 Selenium是开源的Web自动测试工具,免费,主要做功能测试 JMeter 开源 JMeter是由Apache公司使用Java平台开发的一款测试...

    selenium测试工具

    Selenium是现在使用最为广泛的一款开源自动化测试工具,也是非商业支持的稳定性易用性最好的一款自动化测试工具。和由HP提供强大商业支持的QTP相比,selenium不仅在软件投资上有比较大的优势,在针对web测试的稳定性...

Global site tag (gtag.js) - Google Analytics