html5 web 测试工具,Web功能/回归测试工具

网站/网络应用程序的功能,行为,可用性和安全性是一些令人担忧的问题,这些问题正在困扰各行业的企业。适当的测试工具可帮助你在更短的周期内消除错误,让你的Web应用程序在功能和市场方面准备就绪。

大多数bug是归咎于是网站/ Web应用程序中的功能问题。下面是一些选择的Web功能/回归测试工具,供你快速参考。

50.Selenium

Selenium是最近在测试人员中备受欢迎的自动测试套件。它被设计为支持和提升测试自动化,以便在不同的浏览器和平台上测试Web应用程序的功能方面。

该套件包括4个基本组件,即SeleniumIDE,Selenium RC,WebDriver,Selenium

Grid。WebDriver直接与Web浏览器通信,并使用其本机兼容性进行自动化。

这是一个Web测试框架,测试Windows,MacOS和Linux操作系统上的所有Web应用程序。它通常用于Web应用程序测试,并生成清晰和简单的测试。它使用支持HTML5进行记录的浏览器,并可以在Windows,Mac和Linux以及远程计算机上运行功能测试。

对于移动设备,它可以在iPhone,iPad,Android和Windows Phone上运行测试。此外,它可以同时在多个浏览器和机器上执行测试。

官方网站:TestCafe v14.1.3

52.CasperJS v1.1-beta3

这是一个易于使用的开放源代码的导航工具,面向Windows,MacOS和Linux操作系统,在其有用和有价值的函数、方法和语法糖的帮助下,的用于脚本和测试PhantomJS和SlimerJS(Gecko),用Java脚本语言编写。基本上,它适用于窗体,链接,页面截图,远程DOM,事件登录过程等。此外,下载二进制和其他资源,写入功能测试套件并将其保存为JUnit

XML格式。

官方网站:CasperJS v1.1-beta3

53.Screenster

Screenster是一个基于UI的功能和回归测试工具,用于测试Web应用程序,可以在需要所有主流浏览器和Java6或更高版本的所有Windows操作系统上工作。操作时会在每一步都截取屏幕截图,并将它们与基线进行比较,启用验证,并在需要时进一步提供对Selenium

API的完全访问。

它是一个基于UI的功能和回归测试工具的Web应用程序,工作在需要所有主流浏览器和Java6或更高版本的所有Windows操作系统上。一个非常好的屏幕验证器可以提供10倍的生产力,而不需要一行代码。在操作期间,它会对每个步骤进行截图并将其与基线进行比较,允许验证更改或缺少更改到UI,在需要时提供对Selenium

API的完全访问权限

官方网站:Screenster

54.SoapUI

这是一个跨平台的免费开源功能测试工具,用Java语言编写,用于面向服务的体系结构(SOA)和代表性状态传输(REST)。用户友好的界面,具有用于API测试的多个功能,便于功能/回归和负载测试的简单和快速的性能。

其商业版(SoapUI Pro)特用于测试应用程序的功能。它支持连接到特定应用程序的所有协议和技术。

官方网站:SoapUI

55.Sahi

一个开源的跨平台的Web应用程序测试工具,用Java和JavaScript编写脚本,并根据开源Apache License

2.0许可证发布。它用于在Web 2.0下测试多个浏览器应用程序。

它容易识别元素,工作于包括动态ID的应用程序上,并且应用程序使用ExtJS,ZK,Dojo,YUI等开发。

官方网站:Sahi

56.Web Application Testing in .Net (Watin)

这是一个跨平台的Web应用程序测试工具,最新版本是2.1,用C#语言开发的。在Watir的影响下,Watin被用来测试一个在2005年12月用.Net写的web应用程序。

从那时起到现在,它成为了一个用户友好和稳定的框架,增加了功能,并支持所有主要的HTML元素和对话框。它适用于Internet Explorer

6,7,8,9以及FireFox 2和3。

官方网站:Watin

57.Web Application Testing in Ruby (Watir)

这是一个开源的(BSD)跨平台的测试工具,易于使用,并提供灵活的自动化工具与Ruby库用于Web浏览器自动化。虽然它加载了Ruby库,但它也支持用任何语言写脚本的应用程序,并允许你链接数据库,导出XML文件,读取文件和电子表格,并将代码同步为可重用的库。

它在Internet Explorer,Firefox,Chrome,Opera和Safari浏览器上以相同的方式工作。

官方网站:Watir

58.QTP(UFT)

这是Hewlett

Packard(HP)基于Windows的软件测试工具,用于测试在Web或桌面上的应用程序的功能和回归测试。UI被称为集成开发环境(IDE),它带有许多功能,激励测试人员测试更多。

QTP使用VB脚本语言来运行脚本,支持Web,Java(Core和Advanced),.NET,Flex,Web

Services,WPF,Delphi,Power Builder,Stingray 1,Terminal

Emulator,SAP,Oracle,Siebel,PeopleSoft,Windows Mobile,VisualAge

Smalltalk,Silverlight和大型机终端仿真器。

最新版本是UFT 12.0。UFT12.0提供下载产品更容易和最小的软件包。所以,安装变得更容易。虽然QTP只在Windows上工作,但UFT

12.0支持在远程Mac上的Safari和所有其他常用浏览器。

官方网站:QTP(UFT)

59.Ranorex

它是Ranorex

GmbH的一个基于Windows的GUI测试工具,用于测试桌面,Web和基于移动的应用程序,可以处理任何动态GUI应用程序的测试。

测试涉及测试人员和开发人员的应用程序的功能。这鼓励了可靠和分布式的测试并有效地检测bug。它还支持如.NET,Winforms,WPF,Java,SAP,HTML5,Flash,Flex,Silverlight,iOS,Android,WindowsApps(Native

/ Hybrid)等技术。

它可以被更大的组织和小型测试团队使用。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值