专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 软件测试

java软件测试工具解决方法

发布时间:2011-06-20 19:41:53 文章来源:www.iduyao.cn 采编人员:星星草
java软件测试工具
现在有很多功能强大的软件测试工具。运用java测试脚本的是那些测试工具。什么工具做回归测试是初接触测试的人员最容易上手的?那位能提供一些好的能在线演示的中文网站、书籍。我的QQ619060561。我很希望能有高手能教教指点以下

------解决方案--------------------
百度搜索应该有
------解决方案--------------------
自己搜一下,有很多。
不过实际工作中用不到那么多。

Surrogate Test framework

  Surrogate Test framework是一个值得称赞单元测试框架,特别适合于大型,复杂Java系统的单元测试。这个框架能与JUnit,MockEJB和各种支持模拟对象(mock object )的测试工具无缝给合。这个框架基于AspectJ技术。 

  http://surrogate.sourceforge.net 

  MockCreator

  MockCreator可以为给定的interface或class生成模拟对象(Mock object)的源码。 

  http://mockcreator.sourceforge.net/ 

  jMock

  jMock利用mock objects思想来对Java code进行测试。jMock具有以下特点:容易扩展,让你快速简单地定义mock objects,因此不必打破程序间的关联,让你定义灵活的超越对象之间交互作用而带来测试局限,减少你测试地脆弱性。 

  http://www.jmock.org/ 

  EasyMock

  EasyMock为Mock Objects提供接口并在JUnit测试中利用Java的proxy设计模式生成它们的实例。EasyMock最适合于测试驱动开发。 

  http://www.easymock.org/ 

  The Grinder

  The Grinder是一个负载测试框架。在BSD开源协议下免费使用。 

  http://grinder.sourceforge.net/ 

  XMLUnit

  XMLUnit不仅有Java版本的还有.Net版本的。Java开发的XMLUnit提供了两个JUnit 扩展类XMLAssert和XMLTestCase,和一组支持的类。这些类可以用来比较两张XML之间的不同之处,展示XML利用XSLT来,校验XML,求得XPath表达式在XML中的值,遍历XML中的某一节点利DOM展开,

  http://xmlunit.sourceforge.net/

  Jameleon

  Jameleon一个自动化测试工具。它被用来测试各种各样的应用程序,所以它被设计成插件模式。为了使整个测试过程变得简单Jameleon提供了一个GUI,因此Jameleon实现了一个Swing 插件。

  http://jameleon.sourceforge.net/index.html 

   J2MEUnit

  J2MEUnit是应用在J2ME应用程序的一个单元测试框架。它基于JUnit.

  http://j2meunit.sourceforge.net/ 

  Jetif

  Jetif是一个用纯Java实现的回归测试框架。它为Java程序单元测试以及功能测试提供了一个简单而且可伸缩的架构,可以用于个人开发或企业级开发的测试。它容易使用,功能强大,而且拥有一些企业级测试的重要功能。Jetif来源于JUnit, JTestCase以及TestNG的启发,有几个基本的概念直接来自于JUnit,比如说断言机制,Test Listener的概念,因此从JUnit转到Jetif是非常容易的。 

  http://jetif.sourceforge.net/ 

  GroboUtils

  GroboUtils使得扩展Java测试变得可能。它包括用在Java不同方面测试的多个子项目。在GroboUtils中最常被到的工具是:多线程测试(multi-threaded tests),整体单元测试(hierarchial unit tests),代码覆盖工具(code coverage tool)。 

  http://groboutils.sourceforge.net/ 

  Testare

  TESTARE是用来简化分布式应用程序(比如:在SERVLETS,JMS listeners, CORBA ORBs或RMI环境下)测试开发过程的一个测试框架. 

  https://testare.dev.java.net/ 

------解决方案--------------------
Junit.
但是我也是自己学了学,白盒测试对测试人员来说比较有难度,而且不太适合。如果你是开发人员,我觉得可以用Junit来测测自己的代码。
------解决方案--------------------
主要使用的白盒测试工具就是Junit吧.其他的测试工具,使用QTP,安装JAVA.ADD_IN,也可以进行基于JSP的WEB测试/
------解决方案--------------------
baidu
google
------解决方案--------------------
Java的测试工具Junit,是用于单元测试的。
单纯的回归测试工具,没听过,一般你找出Bug用的是什么工具,在之后做回归测试时,应该可以使用原来找出Bug相同的工具吧!!
------解决方案--------------------
使用Junit做单元测试,我虽然自学了Junit但是还没有一个完整的项目来引导自己,真正的完成一份单元测试,希望有谁给我一份好的案例,最好有一份详细的说明,我的邮箱yueys_canedy@yahoo.com.cn,谢谢了
其实学习一门新东西,入门是很简单的事,但是要深入学习就需要时间和精力,希望有同志给我一个机会,让我好好学习Junit
------解决方案--------------------
没有针对回归测试使用的专门自动化测试程序,但是如果你熟悉JUnit并且能够编写代码的话,你可以修改源代码,来使它能够进行回归测试,我现在就正在做CppUnit的回归测试环境,主要是修改源代码,把结果以xml的形式显示出来,把结果存入数据库中,下一次再运行时则读取数据库进行测试前后结果的比较,你可以借鉴一下。
------解决方案--------------------
探讨
没有针对回归测试使用的专门自动化测试程序,但是如果你熟悉JUnit并且能够编写代码的话,你可以修改源代码,来使它能够进行回归测试,我现在就正在做CppUnit的回归测试环境,主要是修改源代码,把结果以xml的形式显示出来,把结果存入数据库中,下一次再运行时则读取数据库进行测试前后结果的比较,你可以借鉴一下。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: