起步于系统工程师,迈进入测试工程师,从起初的C/S系统到互联网时代的B/S系统,从事过电信增值业务、软交换、烟草OA、公安技侦和电子商务等行业的软件测试开发和管理多年,愿与大家共同分享共同交流,关注软件项目管理、测试团队管理、软件流程控制和软件性能测试及自动化测试技术。互联网时代,技术推动进步,欢迎人才推荐:jonas.wangl@alibaba-inc.com
性能测试工具tptp使用
上一篇 /
下一篇 2008-11-02 21:30:39
/ 个人分类:性能测试
程序在实际应用当中,大数据量时对系统本身的影响是一个不得不面对的问题。 什么是tptp
&UW6D7G,G5`
S9q'~
J0 Eclipse
Test and Performance Tools Platform(TPTP)用它可以监测运行的并发线程数据、内存的使用情况等,是不款非常不错的性能
测试工具,它是eclipse官方的一款插件项目.可以进行程序执行时间的统计分析、内存的监控、对象调用的分析等。
LXT*Ql2S"P G)wh6w0 环境
T9rD^O@s0 本次用的tptp版本是4.4.0.2是当时比较稳定的版本,再多说一句,本想下载tptp的4.4.1 但是下载所有eclipse官方所有依赖的插件运行后一直都启动不了agent controller(tptp依赖的一个非常重要的服务项目),所以请大家注意,我是浪费了整两天时间也没搞懂为什么启动不了,所以用了 4.4.0.2.51Testing软件测试网 Xc3L!^[ B'D
jdk1.6
+JM`:I1NEw L0 Business Intelligence and Reporting Tools (BIRT) 2.2.2
V1}M:USt+U%A3a0 tptp.platform.runtime-TPTP-4.4.0.2
p6]8q+ly0 tptp.trace.runtime-TPTP-4.4.0.2
uzSsBE"]j p0 Data Tools Platform (DTP) 1.5.2
K f-_4}o0 Graphics Editor Framework (GEF) 3.3.2
e{fjm7K0k@.L-qV0 Eclipse Web Tools Platform (WTP) 2.0.251Testing软件测试网y4^ {\J}+M
Eclipse Modeling Framework (EMF and XSD) 2.3.2
_gJ K,r0 eclipse3.3.2
&_|-qg}Vai0 以上是我的运行环境供大家参考,还可下载许多tptp相关的插件工具,具体的网址是:http://www.eclipse.org/tptp/home/downloads/?ver=4.4.1
SUqU1JS!O4j#l0 注意相关的工具可能也有他依赖的插件工具.51Testing软件测试网$WF
BPlT_!S3vzp
运行tptp
2fb9S6U2z$W(pr.oK0 安装tptp后启动eclipse将出现如下界面:
;k^&I?"O4X1pu0
(xLY(s6Z+O{&Fk0
Y-bno~
u0rN2k!~0
b)E0y }&`V!g&J0 如果你的eclipse工具栏的位置将出现profile按钮(上图红色标记的按钮)说明tptp安装成功.51Testing软件测试网:VoVK6qJ
如果想测试你的程序,右键点击类文件选择Profile as--->JavaApplication将打开如下界面:
[K5Bz*t#yq0
4r^/J.g]`4D8Z1I0
P,yl0bX;h0
*W'qz2T1t~B!H0 在打开此界面过程中系统进程中将多一个ACServer服务项,这也是tptp所依赖的一个非常重要的服务,在tptp4.4之前的版本agent controller(ACServer服务)是需要用户手动打开此服务,agent controller可以在tptp的网站下载,注意要下载与你系统相符的agent controller版本,tptp4.4不需要另外下载agent controller tptp自动启动agent controller,此服务的默认的端口为10002,使用时要查看端口是否被占用,再看上图,如果你的jdk是1.5可以选择jre1.5,如果jdk1.6需要选择jre1.5 or new来运行tptp,如果成功eclipse将改变为Profile and Logging透视图,如下图:51Testing软件测试网.x x1ig&IV#bU
mVO1Wpt&d8b0 左侧将出现统计项,双击此项在右侧出现统计信息,如果eclipse中安装有mdt-uml工具插件,当右键点击统计项时会出现uml统计项,将出现uml的序列图.
JX!dj3C.x"hR%Yu0 此上只是tptp的基本应用,仅供参考,tptp的配置及应用还有很多,并且也可以测试web工程的应用,如果有兴趣大家可以去eclipse网站查看资料.51Testing软件测试网f"h8w I"]9L:kr
相关阅读:
- 【转】系统瓶颈分析经验举例 (ruanyongjie, 2008-10-23)
- 听26期沙龙的总结 (Robel.Yi, 2008-10-24)
- 认识Web网站的性能测试工具 (51testing, 2008-10-25)
- 性能测试工具tptp使用 (51testing, 2008-10-26)
- 要做好性能测试,该掌握些什么? (fengyun32, 2008-10-28)
- 性能测试(并发负载压力)测试分析 (fengyun32, 2008-10-28)
- 第二十七期软件测试沙龙录音资料 (fishy, 2008-10-30)
- 第二十七期软件测试沙龙演讲资料 (fishy, 2008-10-31)
- LR转贴:用户区别 代理 (超越自我, 2008-10-31)
- LoadRunner之--Think Time (超越自我, 2008-10-31)
收藏
举报
TAG:
性能测试