软件测试之10款常用Java测试工具.docx

软件测试之10款常用Java测试工具.docx

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

10款常用Java测试工具

由安博测试空间技术中心/提供

美国Segue公司的Silk系列产品

Segue公司一直专注于软件质量优化领域。在Segue的产品套件中,拥有业内最强劲且最容易使用的、用于企业应用测试、调优和监测的自动化工具,能够帮助用户保障应用在其生命周期内的可靠性和性能。

SilkPerformer——企业级性能测试工具

企业级自动化测试工具能够支持多种系统,如Java、.Net、Wireless、COM、CORBA、Oracle、Citrix、MetaFrame、客户机/服务器、以及各种ERP/CRM应用

多项专利技术精确模拟各种复杂的企业环境

可视化脚本记录功能及自定义工具简化了测试创建工作

SilkPerformer的Java/.NET浏览器以及JUnit/NUnit测试输入功能简化了对并发访问情况下远程应用组件的早期负载测试工作

方便易用,工作流向导会逐步引导用户完成整个测试流程

SilkTestInternational——业内唯一的Unicode功能测试工具

SilkBean充分利用Java语言的“编写一次,随处使用”的优点,让用户不必修改现有的脚本而能够在多种基于Unix的系统上运行

能够识别多种开发平台,如Java、JavaScript、HTML、ActiveX、VisualBasic和C/C++

一套脚本可供所有支持的语言使用

内置的错误恢复系统不仅具有自定义功能,可进行无人看守的自动测试

赛格瑞(Segue)公司是全球范围内专注于软件质量优化解决方案的领导者。2005年,赛

格瑞(Segue)公司在中国设立了专门的销售服务公司,因此,赛格瑞(Segue)公司的软件测试产品在中国有了更好的技术支持。

参考网站:/推荐指数:★★★★★

MaxQ

MaxQ是一个免费的功能测试工具。它包括一个HTTP代理工具,可以录制测试脚本,并提供回放测试过程的命令行工具。测试结果的统计图表类似于一些较昂贵的商用测试工具。MaxQ希望能够提供一些关键的功能,比如HTTP测试录制回放功能,并支持脚本。

参考网站:/推荐指数:★★★☆☆

Httpunit

HttpUnit是一个开源的测试工具,是基于JUnit的一个测试框架,主要关注于测试Web

应用,解决使用JUnit框架无法对远程Web内容进行测试的弊端。

HttpUnit提供的帮助类让测试者可以通过Java类和服务器进行交互,并且将服务器端的响应当作文本或者DOM对象进行处理。HttpUnit还提供了一个模拟Servlet容器,让测试

者不需要发布Servlet,就可以对Servlet的内部代码进行测试。本文中作者将详细的介绍如何使用HttpUnit提供的类完成集成测试。

参考网站:/推荐指数:★★★☆☆

Junit

是通用的测试java程序的测试框架JUnit可以对Java代码进行白盒测试。通过JUnitk可以用mockobjects进行隔离测试;用Cactus进行容器内测试;用Ant和Maven进行自动构建;在Eclipse内进行测试;对Java应用程序、Filter、Servlet、EJB、JSP、数据库应用程序、Taglib等进行单元测试。

参考网站:/推荐指数:★★★★★

Jtest

Jtest是Parasoft公司推出的一款针对java语言的自动化白盒测试工具,它通过自动实现java的单元测试和代码标准校验,来提高代码的可靠性。Jtest先分析每个java类,然后自动生成junit测试用例并执行用例,从而实现代码的最大覆盖,并将代码运行时未处理的异常暴露出来;另外,它还可以检查以DbC(DesignbyContract)规范开发的代码的正确性。用户还可以通过扩展测试用例的自动生成器来添加更多的junit用例。Jtest还能按照现有的超过350个编码标准来检查并自动纠正大多数常见的编码规则上的偏差,用户可自定义这些标准,通过简单的几个点击,就能预防类似于未处理异常、函数错误、内存泄漏、性能问题、安全隐患这样的代码问题。

JTest最大的优势在于静态代码分析,至于自动生成测试代码,当然生成测试代码框架也是不错的,但要做好单元测试用户还要做大量的工作。

参考网站:/jsp/aep/aep.jsp推荐指数:★★★★☆

Hansel

Hansel是一个测试覆盖率的工具——与用于单元测试的JUnitframework相集成,很容易检查单元测试套件的覆盖情况。

参考网站:/推荐指数:★★☆☆☆

Cactus

文档评论(0)

tianya189 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体阳新县融易互联网技术工作室
IP属地上海
统一社会信用代码/组织机构代码
92420222MA4ELHM75D

1亿VIP精品文档

相关文档