Eclipse Test and Performance Tools Platform,第3部分: 测试应用程序 - 编程入门网
Eclipse Test and Performance Tools Platform,第3部分: 测试应用程序时间:2011-02-25 IBM Martin Streicher开始之前 关于本系列 在交付健壮的产品质量的程序所需的漫长过程中,为应用程序编写代码只是第一个阶段。必须对代码进行测试,以检验它的操作和准确性。往往还必须对代码进行分析,以便消除性能瓶颈和资源浪费(尤其是内存)。还必须对代码进行监视,以便对故障进行定位、识别使用模式、寻找进一步增强和优化的机会以及探测入侵尝试和实际的入侵。 Eclipse Test and Performance Tools Platform(TPTP)是一种软件体系结构以及几个扩展了 Eclipse 平台的组件(到目前为止),包括测试、性能和监视工具。这个 “Eclipse Test and Performance Tools Platform” 教程系列讲解 TPTP 的功能。第 1 部分 演示了如何分析 Java™ 应用程序。第 2 部分 讲解如何捕获任意的日志文件,并将它们转换为得到广泛支持的 Common Base Events(CBE)格式。第 3 部分解释如何管理应用程序测试。 关于本教程 本教程是 “Eclipse Test and Performance Tools Platform” 教程系列的第三期。本教程演示如何使用 TPTP 的测试特性来度量 Web 应用程序的响应时间,讲解如何创建和管理改进的 JUnit 测试,并描述如何创建计算机引导的手工测试。 目标 在本教程中,学习如何使用 Eclipse TPTP 的测试特性度量 Web 应用程序的响应时间。然后学习如何创建和管理改进的 JUnit 测试,并学习如何创建计算机引导的手工测试。’ 前提条件 您应该具备软件开发经验并了解整个软件开发生命周期。还应该熟悉从命令行安装软件,以及设置和管理 shell 和系统环境变量,比如 shell 的 PATH 和 LD_LIBRARY_PATH 变量以及 Java 的 CLASSPATH 变量。了解 Java 编程语言、Eclipse 集成开发环境(IDE)和 Eclipse 用户界面(UI)也是有帮助的,但并不是必需的。 系统需求 可以在具有或支持 Java 虚拟机(Java Virtual Machine,JVM)的任何系统上运行 Eclipse,包括 Solaris、Linux®、Mac OS X 或 Microsoft® Windows®。如果系统上没有安装 JVM,那么一定要为 Java 软件保留至少 250 MB 的空闲磁盘空间(在某些情况下需要的空间会少得多)。核心 Eclipse 软件和这里使用的所有插件需要 50 MB 空间。 除了磁盘空间之外,还需要有足够的空闲物理内存来运行 JVM。一般来说,为了获得令人满意的性能,建议使用 64 MB 或更多的空闲物理内存。 下面是所需的所有软件: Java 技术,可以从 Sun Microsystems 或 IBM 获得。下载 Java Runtime Environment (JRE) V1.5 的最新更新。 Eclipse V3.2 IDE Eclipse TPTP Runtime V4.2.0 Eclipse TPTP Testing Tools Runtime V4.2.0 Eclipse TPTP Agent Controller Eclipse Modeling Framework (EMF) SDK V2.2 Eclipse XML Schema Infoset Model (XSD) SDK V2.2 Mozilla V1.7.8 或更高版本的 Web 浏览器 注意:即使您已经安装了别的 Web 浏览器,如果希望使用计算机引导的手工测试,那么必须安装 Mozilla V1.7.8 或更高版本,这是因为它包含 Eclipse TPTP 手工测试工具使用的 UI 组件。 Eclipse Test and Performance Tools Platform,第3部分: 测试应用程序(2)时间:2011-02-25 IBM Martin Streicher开始 安装 Eclipse 和 Eclipse TPTP 在安装 Mozilla(Mozilla Web 站点上有安装说明,这里就不重复了)并下载所需的组件之后,就可以安装 Eclipse 和 Eclipse TPTP。以下安装说明适用于 Linux 和 UNIX® 系统;对于 Windows 和其他平台的安装说明请参阅 Eclipse.org。 假设已经下载了以下文件: jre-1_5_0_07-linux-i586.bin eclipse-SDK-3.2-linux-gtk |
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |