使用 IBM Rational Performance Tester 进行 Web 应用程序的负载测试
2008-06-04 18:46
531 查看
关于本系列文章
IBM® Rational® Performance Tester 是一款性能测试工具,它仿真各种各样的用户负载来模拟真实生活中的负载。通过适当的计划,这一工具利用当前的负载来估计未来的负载。例如,一个客户的应用程序可能最多只能够服务5000位用户。通过 Rational Performance Tester,您能够轻易的估计出用户负载分别为1000、2000、3000、4000、5000以及更多的情况,以便您能够设计正确的用户增长,并且能够更加精确的设计服务的规格,例如最佳的 CPU 和内存需求。您能够识别并且诊断出性能的瓶颈,无论这种问题是发生在网络、数据库、应用服务器、甚至是用户应用程序之中。这一基础导致分析能力进一步分析应用程序的等级,它可能包括诸如 Enterprise Java™Beans (EJBs)、servlets、Java™ Database Connector (JDBC) API、网络服务器等等页组件。这一功能性使您能够通过分析在线的或者解压的报告轻易地和有效地查明性能问题。
下面,对本系列的四篇文章加以简短的介绍:
第 1 部分 为您提供了关于 IBM Rational Performance Tester Version 7.0 的一个总体介绍。
第 2 部分(本部分)通过创建、运行、和评估一个简单的测试,向您介绍了使用 Rational Performance Tester 的基本知识。
第 3 部分介绍了不同用户负载的测试(请参见下一小节)。
第 4 部分全部是关于报告的内容。
本系列文章的目的是帮助您理解特性、拓扑事项、以及约束条件,以便您能够创建和测试网络应用程序,并且分析其性能报告。根据这一知识以及 Rational Performance Tester 的使用的便捷性,负载测试一个网络应用程序不再是一项繁重的重担,您能够将其包含在软件的每一次迭代中。
本文概述
在本系列文章的第一部分中,您已经对 IBM Rational Performance Tester 的功能建立了整体的认识,它能够帮助您自动处理许多性能测试过程。本文是本系列文章的第 2 部分,它将帮助您开始实际使用这一测试工具。
第 2 部分知道您安装一个评价版本的程序、创建一个简单的测试、并且运行配置在 IBM® WebSphere® Application Server Community Edition 和 IBM® DB2® Express 上面的 DayTrader 应用程序的测试。它还为第 3 部分打下了基础,在第 3 部分中,您将运行不同用户负载规模的测试。
本文最后是一个可选的小节,它描述如何配置 DayTrader 的例子应用程序。如果您愿意的话,您也可以为您需要测试性能的应用程序创建测试。
下载一个 Rational Performance Tester V7.0 的评价版本
从 IBM developerWorks 下载一个 Rational Performance Tester 的评价版本,其中包括三个文件:RPT_V7.0_Part_1.zip、RPT_V7.0_Part_2.zip 和 RPT_V7.0_Part_3.zip。评价证书的有效期从安装之日开始计算是30天,最多允许五个并发的虚拟用户。在有效期到期后,您需要购买一个商业证书密钥来激活 Rational Performance Tester 才能继续使用它。请您参见 参考资源 一节中的链接来下载 IBM Rational Software Development Platform V7.0 - 在 Desktop Product Activation 区域中,您能够获得关于激活过程的证书和相关信息。
安装 Rational Performance Tester 的机器被称为工作台。它需要最少 1GB 的内存和最少 1GB 硬盘空间。
安装 Rational Performance Tester
这些步骤将指导您完成安装操作:
将以下三个文件解压到临时文件夹 C:/temp 中。
RPT_V7.0_Part_1.zip
RPT_V7.0_Part_2.zip
RPT_V7.0_Part_3.zip
操作完成之后,您将找到三个解压后的文件夹:disk1、disk2 和 disk3。
在 disk1 文件夹中,点击 launchpad.exe 文件,启动安装。
选择 Install IBM Rational Performance Tester (Includes Agent),如图1中所示。
本文转自IBM Developerworks中国
请点击此处查看全文
IBM® Rational® Performance Tester 是一款性能测试工具,它仿真各种各样的用户负载来模拟真实生活中的负载。通过适当的计划,这一工具利用当前的负载来估计未来的负载。例如,一个客户的应用程序可能最多只能够服务5000位用户。通过 Rational Performance Tester,您能够轻易的估计出用户负载分别为1000、2000、3000、4000、5000以及更多的情况,以便您能够设计正确的用户增长,并且能够更加精确的设计服务的规格,例如最佳的 CPU 和内存需求。您能够识别并且诊断出性能的瓶颈,无论这种问题是发生在网络、数据库、应用服务器、甚至是用户应用程序之中。这一基础导致分析能力进一步分析应用程序的等级,它可能包括诸如 Enterprise Java™Beans (EJBs)、servlets、Java™ Database Connector (JDBC) API、网络服务器等等页组件。这一功能性使您能够通过分析在线的或者解压的报告轻易地和有效地查明性能问题。
下面,对本系列的四篇文章加以简短的介绍:
第 1 部分 为您提供了关于 IBM Rational Performance Tester Version 7.0 的一个总体介绍。
第 2 部分(本部分)通过创建、运行、和评估一个简单的测试,向您介绍了使用 Rational Performance Tester 的基本知识。
第 3 部分介绍了不同用户负载的测试(请参见下一小节)。
第 4 部分全部是关于报告的内容。
本系列文章的目的是帮助您理解特性、拓扑事项、以及约束条件,以便您能够创建和测试网络应用程序,并且分析其性能报告。根据这一知识以及 Rational Performance Tester 的使用的便捷性,负载测试一个网络应用程序不再是一项繁重的重担,您能够将其包含在软件的每一次迭代中。
本文概述
在本系列文章的第一部分中,您已经对 IBM Rational Performance Tester 的功能建立了整体的认识,它能够帮助您自动处理许多性能测试过程。本文是本系列文章的第 2 部分,它将帮助您开始实际使用这一测试工具。
第 2 部分知道您安装一个评价版本的程序、创建一个简单的测试、并且运行配置在 IBM® WebSphere® Application Server Community Edition 和 IBM® DB2® Express 上面的 DayTrader 应用程序的测试。它还为第 3 部分打下了基础,在第 3 部分中,您将运行不同用户负载规模的测试。
本文最后是一个可选的小节,它描述如何配置 DayTrader 的例子应用程序。如果您愿意的话,您也可以为您需要测试性能的应用程序创建测试。
下载一个 Rational Performance Tester V7.0 的评价版本
从 IBM developerWorks 下载一个 Rational Performance Tester 的评价版本,其中包括三个文件:RPT_V7.0_Part_1.zip、RPT_V7.0_Part_2.zip 和 RPT_V7.0_Part_3.zip。评价证书的有效期从安装之日开始计算是30天,最多允许五个并发的虚拟用户。在有效期到期后,您需要购买一个商业证书密钥来激活 Rational Performance Tester 才能继续使用它。请您参见 参考资源 一节中的链接来下载 IBM Rational Software Development Platform V7.0 - 在 Desktop Product Activation 区域中,您能够获得关于激活过程的证书和相关信息。
安装 Rational Performance Tester 的机器被称为工作台。它需要最少 1GB 的内存和最少 1GB 硬盘空间。
|
这些步骤将指导您完成安装操作:
将以下三个文件解压到临时文件夹 C:/temp 中。
RPT_V7.0_Part_1.zip
RPT_V7.0_Part_2.zip
RPT_V7.0_Part_3.zip
操作完成之后,您将找到三个解压后的文件夹:disk1、disk2 和 disk3。
在 disk1 文件夹中,点击 launchpad.exe 文件,启动安装。
选择 Install IBM Rational Performance Tester (Includes Agent),如图1中所示。
本文转自IBM Developerworks中国
请点击此处查看全文
相关文章推荐
- 使用 IBM Rational Functional Tester 7.0.1 测试 Flex 应用程序
- 使用 IBM Rational Tester for SOA Quality 在 Web 服务测试中添加元素和验证点 developerWorks
- 使用 IBM Rational Functional Tester测试 Windows 应用程序: 如何构建结构良好的测试框架
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问控
- 在端口 9081 的主机 CHQWEB 上启动传输失败。很可能是因为端口已被使用。请确保没有其它应用程序使用此端口,并重新启动服务器。com.ibm.ws.webcontainer.exception.TransportException: Failed
- 使用 IBM Rational Portfolio Manager 进行业务驱动开发入门简介
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问
- Android4.4支持使用DevTools对原生Android应用程序WebViews内容进行调试
- [引]ASP.NET 移动网页 与 如何:使用仿真程序和浏览器在部署移动 Web 应用程序之前对其进行测试
- 如何安装使用IBM Rational RequisiteWeb
- 使用 IBM Rational RequisitePro 进行项目执行管理
- 使用 IBM Rational Portfolio Manager 进行业务驱动开发入门简介
- IBM Rational Performance Tester 和 HP Mercury LoadRunner 的比较
- 使用免费工具WCAT为Web应用程序进行压力测试
- 在IIS中使用Windows域服务器域摘要式身份验证对Web应用程序进行访问控
- 使用 IBM Rational Functional Tester 8.2.1 自动化 Flex Spark 测试
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- [引]ASP.NET 移动网页 与 如何:使用仿真程序和浏览器在部署移动 Web 应用程序之前对其进行测试
- 使用MyEclipse对远程Jboss下的Java WEB应用程序进行调试
- 使用 IBM Rational Functional Tester: 了解和使用 TestObject.find 方法