软件测试自动化

上传人:w*** 文档编号:45116037 上传时间:2018-06-15 格式:DOC 页数:5 大小:52KB
返回 下载 相关 举报
软件测试自动化_第1页
第1页 / 共5页
软件测试自动化_第2页
第2页 / 共5页
软件测试自动化_第3页
第3页 / 共5页
软件测试自动化_第4页
第4页 / 共5页
软件测试自动化_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

《软件测试自动化》由会员分享,可在线阅读,更多相关《软件测试自动化(5页珍藏版)》请在金锄头文库上搜索。

1、相关相关测试测试工具工具下载下载HP-Mercury 软件测试工具下载,随时更新官方下载:http:/ 下载http:/ for Quality Centerhttp:/ 9.2 下载http:/ 8.0 下载http:/ 8.2 下载:http:/ CVS ,WinCVS , TD/QC 所有配置管理配置管理工具下载网站:SCMLife-致力于做一流得配置管理社区电驴测试工具资源下载:1) LoadRunner7.8http:/ 7.6http:/ 下载:TD 7.6 SP4 企业版TD 7.6 SP4 标准版4)WinRunner 7.6 下载用快车就行 http:/ 电驴下载http:/

2、 Pro 8.2 电驴下载 http:/ 8.0 下载地址:http:/ 8.1 下载地址Ftp: LoadRrunner 8.0 下载 http:/ TestDirector 8.0 电驴下载 http:/ Java 开源测试工具汇总1 JUnit JUnit 是由 Erich Gamma 和 Kent Beck 编写的一个回归测试框架(regression testing framework)。Junit 测试是程序员测试,即所谓白盒测试白盒测试,因为程序员知道被测试的软件如何(How)完成功能和完成什么样(What)的功能。Junit 是一套框架,继承 TestCase 类,就可以用 J

3、unit 进行自动测试了。http:/www.junit.org/2 Cactus Cactus 是一个基于 JUnit 框架的简单测试框架,用来单元测试单元测试服务端 Java 代码。Cactus 框架的主要目标是能够单元测试服务端的使用 Servlet 对象的 Java 方法如HttpServletRequest,HttpServletResponse,HttpSession 等http:/jakarta.apache.org/cactus/3 Abbot Abbot 是一个用来测试 Java GUIs 的框架。用简单的基于 XML 的脚本或者 Java 代码,你就可以开始一个 GUI。h

4、ttp:/ JUnitPerf Junitperf 实际是 junit 的一个 decorator,通过编写用于 junitperf 的单元测试,我们也可使测试过程自动化。http:/ DbUnit DbUnit 是为数据库数据库驱动的项目提供的一个对 JUnit 的扩展,除了提供一些常用功能,它可以将你的数据库置于一个测试轮回之间的状态。http:/ Mockrunner Mockrunner 用在 J2EE 环境中进行应用程序的单元测试。它不仅支持 Struts actions, servlets,过滤器和标签类还包括一个 JDBC 和一个 JMS 测试框架,可以用于测试基于 EJB 的应

5、用程序。http:/ DBMonster DBMonster 是一个用生成随机数据来测试 SQL 数据库的压力测试压力测试工具。http:/dbmonster.kernelpanic.pl/8 MockEJB MockEJB 是一个不需要 EJB 容器就能运行 EJB 并进行测试的轻量级框架。http:/ StrutsTestCase StrutsTestCase 是 Junit TestCase 类的扩展,提供基于 Struts 框架的代码测试。StrutsTestCase 同时提供 Mock 对象方法和 Cactus 方法用来实际运行 Struts ActionServlet,可以通过运行

6、 servlet 引擎来测试。http:/ JFCUnit JFCUnit 使得你能够为 Java 偏移应用程序编写测试例子。它为从用代码打开的窗口上获得句柄提供了支持;为在一个部件层次定位部件提供支持;为在部件中发起事件(例如按一个按钮)以及以线程安全方式处理部件测试提供支持。http:/ JTestCase 使用 XML 文件来组织多测试案例数据,声明条件(操作和期望的结果),提供了一套易于使用的方法来检索 XML 中的测试案例,按照数据文件的定义来声明结果。http:/ SQLUnit 是一个单元测试框架,用于对数据库存储过程进行回归测试。用 Java/JUnit/XML 开发。http

7、:/13 JTR JTR (Java Test Runner)是一个开源的基于反转控制(IOC)的 J2EE 测试框架。它允许你构建复杂的 J2EE测试套件(Test Suites)并连到应用服务器执行测试,可以包括多个测试实例。JTR 的 licensed 是 GPL 协议。http:/ Marathon Marathon 是一个针对使用 Java/Swing 开发 GUI 应用程序的测试框架,它由 recorder, runner 和 editor组成,测试脚本是 python 代码。Marathon 的焦点是放在最终用户的测试上。http:/15 TestNG TestNG 是根据 JU

8、nit 和 NUnit 思想而构建的一个测试框架,但是 TestNG 增加了许多新的功能使得它变得更加强大与容易使用比如:*支持 JSR 175 注释(JDK 1.4 利用 JavaDoc 注释同样也支持)*灵活的 Test 配置*支持默认的 runtime 和 logging JDK 功能*强大的执行模型(不再 TestSuite)*支持独立的测试方法。http:/testng.org/16 Surrogate Test framework Surrogate Test framework 是一个值得称赞单元测试框架,特别适合于大型,复杂 Java 系统的单元测试。这个框架能与 JUnit,

9、MockEJB 和各种支持模拟对象(mock object )的测试工具无缝给合。这个框架基于AspectJ 技术。http:/17 MockCreator MockCreator 可以为给定的 interface 或 class 生成模拟对象(Mock object)的源码。http:/ jMock jMock 利用 mock objects 思想来对 Java code 进行测试。jMock 具有以下特点:容易扩展,让你快速简单地定义 mock objects,因此不必打破程序间的关联,让你定义灵活的超越对象之间交互作用而带来测试局限,减少你测试地脆弱性。http:/www.jmock.o

10、rg/19 EasyMock EasyMock 为 Mock Objects 提供接口并在 JUnit 测试中利用 Java 的 proxy 设计模式生成它们的实例。EasyMock 最适合于测试驱动开发。http:/www.easymock.org/20 The Grinder The Grinder 是一个负载测试框架。在 BSD 开源协议下免费使用。http:/ XMLUnit XMLUnit 不仅有 Java 版本的还有.Net 版本的。Java 开发的 XMLUnit 提供了两个 JUnit 扩展类XMLAssert 和 XMLTestCase,和一组支持的类。这些类可以用来比较两张

11、 XML 之间的不同之处,展示XML 利用 XSLT 来,校验 XML,求得 XPath 表达式在 XML 中的值,遍历 XML 中的某一节点利 DOM 展开,http:/ Jameleon Jameleon 一个自动化测试自动化测试工具。它被用来测试各种各样的应用程序,所以它被设计成插件模式。为了使整个测试过程变得简单 Jameleon 提供了一个 GUI,因此 Jameleon 实现了一个 Swing 插件。http:/ J2MEUnit J2MEUnit 是应用在 J2ME 应用程序的一个单元测试框架。它基于 JUnit.http:/ Jetif Jetif 是一个用纯 Java 实现的回归测试框架。它为 Java 程序单元测试以及功能测试功能测试提供了一个简单而且可 伸缩的架构,可以用于个人开发或企业级开发的测试

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号