软件测试技术-5-4单元测试-性能分析.pdf

软件测试技术-5-4单元测试-性能分析.pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试 - 单元模块性能分析 主要内容 1. TPTP简介 2. TPTP 的组成 3. TPTP 的安装 4. TPTP Junit测试工具 5. HTTP应用程序性能测试工具 6. 性能分析工具 TPTP简介 Test and Performance Tools Platform TPTP是Eclipse基金会的一个顶级项目,提供了一套功 能全面的开源测试和性能工具,覆盖了整个测试和性能生 命周期,从早期的测试到生产应用程序的监视,包括测试 编写和执行、监视、跟踪和分析以及日志分析特性。 TPTP 的组成 TPTP 包含一个核心平台和三种基于核心的工具 •TPTP Platform 为 开发、数据收集、基于规则的数据查询和应用程序的控制提 TPTP Platform UI 供基本功能。例如:为其它工具提供可重用和可扩展的向导,提供编程接口,提供 后台程序从本地或远程程序收集数据。 •TPTP Testing Tools 面向应用程序生命周期的测试阶段,主要功能包括测试的编辑、测试的部署和 执行、测试结果的分析和报表。测试工具包括:基于 的测试工具、 应用性 Junit Web 能测试工具和手工测试工具。 •TPTP Tracing and Profiling Tools 面向应用程序生命周期的跟踪和分析测试阶段,可以收集和分析应用程序的性 能数据。 •TPTP Monitoring Tools 面向应用程序生命周期的监控和日志分析阶段,可以监控应用服务器和系统的 性能,例如 和内存的使用情况。 CPU TPTP性能分析主要原理 1. 一个ProfileAgent伴 随JVM一起启动 2. 对于每台物理服务 器,会有一个 AgentControler , AgentController负责 与ProfileAgent进行 通信 TPTP的安装  下载地址 /tptp/  安装TPTP runtime 将tptp.runtime-TPTP-4.7.2.zip解压缩到一个目录 将以上两个目录复制到eclipse 的目录中 TPTP Junit测试示例  创建应用程序 导入Junit4Example public class Calculator { public void square(int n) { private static int result; Calculator.result = n * n; public void add(int n) { Calculator.result = Calculator.result + n; } } public void clear() { public void substract(int n)

文档评论(0)

dllkxy + 关注
实名认证
内容提供者

本文库主要涉及建筑、教育等资料,有问题可以联系解决哦

版权声明书
用户编号:5213302032000001

1亿VIP精品文档

相关文档