用webload进行webapplication性能测试(二)

2008-04-09 03:58:35来源:互联网 阅读 ()

新老客户大回馈,云服务器低至5折

用webload wizard创建压力模板
【下一步】点击后,可立即执行测试,也可不立刻执行,点击【完成】;对于创建完的压力模板,可以:
编辑压力模板
通过菜单【reports】-【integrated report】-【new report】来查看webload默认生成的报告
通过菜单【session control】-【modify host selection】来修改主机设置
通过菜单【session control】-【modify schedule】修改压力进度表
创建一个预期性能参数的压力测试模板
很多时候,我们不知道应用系统到底要多少用户访问;但是我们知道系统的性能应该满足什么样的指标是合适的;例如希望应用服务器的响应时间不超过3秒,webload会得到该目标下的最佳性能状况。
打开webload console,选择用cruise control wizard创建模板:



创建一个预期性能参数的压力测试模板
进入选择single agenda或mix方式添加脚本,之后选择压力机和探测客户机,这些操作和前一种方式相同;然后进入测试目标定义窗口:



创建一个预期性能参数的压力测试模板
点击【add goal】按钮弹出所有可以添加的测量参数:



创建一个预期性能参数的压力测试模板
添加一个或多个测量参数:



创建一个预期性能参数的压力测试模板
为了达到测量参数目标,设置每次增加虚拟用户的速度:



创建一个预期性能参数的压力测试模板
定义当测量目标参数达到时webload状态:



创建一个预期性能参数的压力测试模板
点击【完成并运行】按钮,开始运行压力模板,并得到实时跟踪的测试结果:



手工创建压力模板
打开webload console首页,选择【create a new template manually】,开始手工创建压力模板;该种方式的工作流如下,具体操作同前,这里不赘述:



运行压力模板load templates
每种方式创建的压力模板都可以自动运行,也可以保存起来,或修改之后,通过如下方式运行:
在webload console菜单栏里选择【session control】-【start session】
在webload console工具栏里选择start session按钮
输出测试报告并分析测试结果
实时查看测试结果:
在chat view页面右键单击任何一个点查看实际值
点击工具栏【dashboard】按钮查看整个测试中的关键参数
点击工具栏【openstatistics】按钮统计整个测试中的详细参数,点击某个参数值可查看更详细信息
点击工具栏【data drilling】按钮查看每个被测web页面的传输性能参数,点击可查看更详细信息
输出测试报告并分析测试结果
创建集成报告:
选择菜单栏【report】-【integrated report】-【new report】
点击【rename】创建新的报告
从参数树里选择本次测试中,想要生成报告的选项
点击【ok】,报告显示出来
输出测试报告并分析测试结果
用webload reporter分析测试结果
打开webload reporter
在这里,有整个测试过程中想要的各个分析工具,点击任何一个即动态生成该类型的报告,已做分析
点击菜单栏【publish】,可以从中选择将生成的报告以其他方式导出
关闭webload reporter
Webload reporter界面



性能测量管理器PMM介绍
Webload通过Performance Measurements Manager (PMM)
来检测服务器端的性能,webload通过收集服务器端的有效数据,提供一个完全图形化的web应用程序的性能报告;用PMM,我们可以监测服务器的:
Application Server Resources
Database Resources
System Resources
Web Server Resources
Stream Technology Resources
Other Resources
性能测量管理器PMM操作
三种方式打开PMM:
在webload console菜单里【Session Control】-【Performance Measurements Manager】
在开始菜单里Start | Programs | WebLOAD 6.0 | Tools |Performance Measurements Manager
一般我们在创建load templates时,会有一个按钮进入PMM界面,我们重点介绍这种方法的操作
性能测量管理器PMM操作
PMM主界面:点击【add data source】



性能测量管理器PMM操作
开始选择数据源,选择数据源的主机:



性能测量管理器PMM操作
如果连接成功,会显示如下的数据源参数,在此选择我们想要测试的参数,点击【完成】:



性能测量管理器PMM操作
然后自动跳回PMM主界面,在此会看见如下的数据源参数代码,点击主界面的【close and update】,这些数据源参数会在load templates完成后自动出现在报告里:



性能测量管理器PMM操作
Webload的PMM在设置weblogic、iplanet、oracle等服务器的测量参数前,都要在该服务器端进行一定的设置,使其成为SNMP的代理服务器;具体设置步骤见用户手册372页。
附录 loader profile进度模型参数讲解
1.Linear:
Total time in minutes – 压力测试总时间(分)

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:用webload进行webapplication性能测试(一)

下一篇:国产软件产品易用性何去何从(下)