首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件测试 >

java软件测试工具解决方法

2012-02-24 
java软件测试工具现在有很多功能强大的软件测试工具。运用java测试脚本的是那些测试工具。什么工具做回归测

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的形式显示出来,把结果存入数据库中,下一次再运行时则读取数据库进行测试前后结果的比较,你可以借鉴一下。



[解决办法]
你应该知道什么是回归测试吧,你可以修改CppUnit源代码,建立回归测试环境,简单的说就是进行回归测试时,你只需把你的代码加入到修改后的cppunit中去,直接运行就可以看到你的程序是否对其它的程序造成影响,这就是建立自动化的回归测试。不需要专门的软件和相关配置,只要熟悉cppunit,在其上自己改代码,适合应用就可以了
[解决办法]
Junit.
[解决办法]
有关cppunit的介绍网上有很多,大概步骤:
1.下载cppunit,并解压
2.对VC及电脑环境进行设置
3.参照cppunit下的example进行学习
4.自己做类似example的工程进行单元测试
当然也可以自己修改源程序来适合自己需要
至于具体问题遇到再跟我说

[解决办法]
错,cppunit是针对C++语言的测试。
测试java开发程序的测试工具是JUnit
CppUnit和JUnit是异曲同工的作用,它们都是XUnit的衍生品

热点排行