用webload进行web系统压力测试.ppt
创建一个预期性能参数的压力测试模板定义当测量目标参数达到时webload状态:在当时压力下继续运行多久在当时压力下继续以规定的压力增加速度运行多久01030204创建一个预期性能参数的压力测试模板点击【完成并运行】按钮,开始运行压力模板,并得到实时跟踪的测试结果:手工创建压力模板打开webloadconsole首页,选择【createanewtemplatemanually】,开始手工创建压力模板;该种方式的工作流如下,具体操作同前,这里不赘述:运行压力模板loadtemplates每种方式创建的压力模板都可以自动运行,也可以保存起来,或修改之后,通过如下方式运行:在webloadconsole菜单栏里选择【sessioncontrol】-【startsession】在webloadconsole工具栏里选择startsession按钮在chatview页面右键单击任何一个点查看实际值01点击工具栏【dashboard】按钮查看整个测试中的关键参数02点击工具栏【openstatistics】按钮统计整个测试中的详细参数,点击某个参数值可查看更详细信息03点击工具栏【datadrilling】按钮查看每个被测web页面的传输性能参数,点击可查看更详细信息04实时查看测试结果:输出测试报告并分析测试结果点击【ok】,报告显示出来点击【rename】创建新的报告创建集成报告:从参数树里选择本次测试中,想要生成报告的选项选择菜单栏【report】-【integratedreport】-【newreport】输出测试报告并分析测试结果**用webload进行webapplication性能测试
Sincky.Zhang
2003年8月21日1webload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能2用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能3当前最高版本是6.0webload是什么?webload提供巡航控制器cruisecontrol的功能,利用巡航控制器,可以预定义web应用程序应该满足的性能指标,然后测试系统是否满足这些需求指标;cruisecontrol能够自动把负载加到web应用程序,并将在此负荷下能够访问程序的客户数量生成报告webload能够在测试会话执行期间对监测的系统性能生成实时的报告,这些测试结果通过一个易读的图形界面显示出来,并可以导出到excel和其他文件里webload是什么?webload结构01下载地址:02httpWebload6.0安装在win2000里进入[控制面板]-[添加删除程序]-[添加删除windows组件]选择[管理和监控工具],[下一步]后选择windows安装文件路径,[完成]配置SNMP协议使多个压力机之间互相通信:01TestTalk在测试会话里监测压力机间的信息传递,如果通信不成功则报错TestTalk自动安装,测试执行时在后台自动运行,注意不要将它关闭TestTalk:02Webload的通信设置Tools:TestTalk和PerformanceMeasurementsManager等05WebLOADConsole03AgendaAuthoringToolforExplorer(SSL)01WebLOADREPORTER04VisualAAT02Webload程序组成计划一个压力会话loadsession01创建测试议程agenda02创建压力模板loadtemplates03运行压力模板loadtemplates04输入测试报告并分析测试结果05Webload性能测试工作流如何计划一个压力会话loadsessionwhatapplicationareyougoingtotest?Whatfunctionalitydoyouwanttotest–whatactionswilltheusersperform?HowmanyVirtualClientsyouwanttosimulate?Howlongyourtestwillrun?Whatareacceptableresults?Acceptableresults