<b>Eclipse Test and Performance Tools Platform,第2部份: 监督应</b>[Java编程]
本文“<b>Eclipse Test and Performance Tools Platform,第2部份: 监督应</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
开始之前
关于本系列
为利用程序编写代码只是拜托结实的产品质量的程序所需的冗长历程的第一阶段.必须对代码举行测试,以查验它的操作和精确性.常常还必须对代码举行解析,以便消除性能瓶颈和资源浪费(特别是内存).还必须对代码举行监督,以便对弊端举行定位、辨认利用情势、探求进一步加强和优化的机会以及探测入侵尝试和实际的入侵.
Eclipse Test and Performance Tools Platform(TPTP)是一种软件体系构造以及几个扩大了 Eclipse 平台的组件(到目前为止),包含测试、性能和监督工具.这个 “Eclipse Test and Performance Tools Platform” 系列讲授 TPTP 的功效.第 1 部份 演示了若何解析 Java™ 利用程序.第 2 部份演示若何捕捉肆意的日记文件,并将它们转换为得到遍及支持的 Common Base Events(CBE)格局.第 3 部份将注释若何管理利用程序测试.
关于本教程
本教程讲授若何利用 Eclipse TPTP 的功效将典型的利用程序日记文件转换为 CBE 格局.操纵少量标准,再举行一些编码工作来成立一系列法则,便可以将任何日记文件转换为一种统一的构造化的格局.然后,便可以利用 Eclipse TPTP 和其他专用工具,快速地组合、处理和解析利用情势、性能和错误.
目标
在本教程中,要学习若何编写一个适配器(adapter),将典型的 Linux® 软件服务日记文件转换为 CBE 数据.将利用 Eclipse TPTP Adapter Configuration Editor 渐渐成立转换并举行调试,然后用 Generic Log Adapter(GLA)对数据举行输入、转换和输出.
前提条件
您应当具有软件开辟经验并理解整个软件开辟生命周期,包含测试和解析.还应当熟习从号令行安装软件,以及设置和管理 shell 和系统环境变量,比方 shell 的 PATH 和 Java CLASSPATH.别的,具有阅读和编写正则表达式的经验也很重要.理解 Eclipse 和 Eclipse 用户界面(UI)范型也是有帮忙的.
系统需求
可以在具有 JVM 的任何系统上运行 Eclipse,比方 Solaris、Linux、Mac OS X 或 Windows.假如系统上没有安装 JVM 和 Eclipse,那么全部软件至少需求 300 MB 的闲暇磁盘空间.还需求有充足的闲暇物理内存来运行 JVM.普通来说,倡议利用 64 MB 或更多的闲暇物理内存.
必须在 UNIX®、Linux®、Mac OS X 或 Microsoft® Windows® 系统上安装几个软件包.需求一个 Java 虚拟机(Java Virtual Machine,JVM)、Eclipse SDK 的一个副本、Eclipse TPTP 运行时的一个副本以及 Eclipse TPTP 所依靠的几个软件.还需求 Eclipse TPTP GLA,用于对独立利用程序或您自己的利用程序中的日记文件举行转换.下面是所需的全部软件:
从 Sun Microsystems 或 IBM 下载 Java 技术
Eclipse V3.1 Software Development Kit(SDK)
Eclipse Modeling Framework(EMF) SDK V2.1
XML Schema Infoset Model(XSD) SDK V2.1
Version 1.1.1 of Eclipse Unified Modeling Language(UML) 2
Eclipse TPTP 运行时
GLA 运行时
对日记文件举行转换和解析
为了支持今后的监督历程,复杂的利用程序(特别是需求持续运行的利用程序)在开辟期间普通会计划输出日记文件 的功效,日记文件是对利用程序活动的记录.一些活动是具体的内部诊断信息,这些信息关于断绝 bug 大概解析与其他系统和软件组件的交互是很重要的.日记中记录的一些活动大概是由利用程序本身发动的 —— 比方,读取配置文件或翻开要监听的端口.其他活动大概是由对服务的恳求生成的.
以上是“<b>Eclipse Test and Performance Tools Platform,第2部份: 监督应</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |