TPTP中文教程.pptVIP

  • 247
  • 0
  • 约7.77千字
  • 约 33页
  • 2017-03-03 发布于江苏
  • 举报
学习动物精神 12、善解人意的海豚:常常问自己:我是主管该怎么办才能有助于更好的处理事情的方法。在工作上善解人意, 会减轻主管、共 事者的负担,也 让你更具人缘。 TPTP 北京软件产品质量检测检验中心 开源软件测试工具 TPTP是Eclipse基金会的一个顶级项目,提供了一套功能全面的开源测试和性能工具,覆盖了整个测试和性能生命周期,从早期的测试到生产应用程序的监视,包括测试编写和执行、监视、跟踪和分析以及日志分析特性。 TPTP简介 Test and Performance Tools Platform 主要内容 TPTP简介 TPTP 的组成 TPTP的安装 TPTP Junit测试工具 HTTP应用程序性能测试工具 性能分析工具 TPTP 包含一个核心平台和三种基于核心的工具 TPTP Platform TPTP Platform为UI开发、数据收集、基于规则的数据查询和应用程序的控制提供基本功能。 例如:为其它工具提供可重用和可扩展的向导,提供编程接口,提供后台程序从本地或远程程序收集数据。 TPTP Testing Tools 面向应用程序生命周期的测试阶段,主要功能包括测试的编辑、测试的部署和执行、测试结果的分析和报表。测试工具包括:基于Junit的测试工具、Web应用性能测试工具和手工测试工具。 TPTP Tracing and Profiling Tools 面向应用程序生命周期的跟踪和分析测试阶段,可以收集和分析应用程序的性能数据。 TPTP Monitoring Tools 面向应用程序生命周期的监控和日志分析阶段,可以监控应用服务器和系统的性能,例如CPU和内存的使用情况。 TPTP 的组成 下载地址 /tptp/ 前提条件 Java Runtime Environment (JRE) or Java Development Kit (JDK) v1.4 Eclipse SDK 3.4.1 Eclipse Modeling Framework (EMF and XSD) SDK 2.2.2 Eclipse Web Tools Platform (WTP) 3.0.2 (可选) Graphics Editor Framework (GEF) 3.2.2 (可选) Business Intelligence and Reporting Tools (BIRT) 2.3.1 (可选) Graphics Editor Framework (GEF) 3.4.1 (可选) 8. Data Tools Platform (DTP) 1.6.1 (可选) 安装TPTP runtime4.5.1 all-in-one package TPTP的安装 单元测试 单元测试的概念 单元测试是通过隔离的方法对软件基本组成单元的测 试,软件的组成单元包括Unit(代码片断)、或者是 Component(组件),在使用面向对象方法开发的系统中, 单元测试可以理解为针对类的测试,或是针对几个紧密 联系的类的测试。 为什么需要单元测试 编写代码时,一定会反复调试保证它能够编译通过。 但代码通过编译,只是说明了它的语法正确,无法保证 它的语义也一定正确,编写单元测试就是用来验证这段 代码的行为是否与我们期望的一致。有了单元测试,我 们可以自信的交付自己的代码。 单元测试框架Junit简介 Junit测试属于白盒测试。 Junit实质上是一套框架,即开发者制定了一套条条框框,遵循这此条条框框要求编写测试代码,如继承某个类,实现某个接口,就可以用Junit进行自动测试了。 Junit相对独立于所编写的代码,测试代码的编写可以先于实现代码的编写。 对不同性质的被测对象,如Class,Jsp,Servlet,Ejb等,Junit有不同的使用方法。 Junit3.8示例 package test; import junit.framework.*; import java.util.*; public class SimpleTest extends TestCase { public void testEmptyCollection() { Collection collection = new ArrayList(); assertTrue(collection.isEmpty()); } public static Test suite() { return new TestSuite(SimpleTest.class); } publi

文档评论(0)

1亿VIP精品文档

相关文档