用webload进行web application性能测试

用webload进行web application性能测试

ID:11609473

大小:892.00 KB

页数:0页

时间:2018-07-12

用webload进行web application性能测试_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

《用webload进行web application性能测试》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、用webload进行webapplication性能测试Sincky.Zhang2003年8月21日Øwebload是RadView公司推出的一个性能测试和分析工具,它让web应用程序开发者自动执行压力测试;webload通过模拟真实用户的操作,生成压力负载来测试web的性能Ø用户创建的是基于javascript的测试脚本,称为议程agenda,用它来模拟客户的行为,通过执行该脚本来衡量web应用程序在真实环境下的性能Ø当前最高版本是6.0webload是什么?Øwebload提供巡航控制器cruise

2、control的功能,利用巡航控制器,可以预定义web应用程序应该满足的性能指标,然后测试系统是否满足这些需求指标;cruisecontrol能够自动把负载加到web应用程序,并将在此负荷下能够访问程序的客户数量生成报告Øwebload能够在测试会话执行期间对监测的系统性能生成实时的报告,这些测试结果通过一个易读的图形界面显示出来,并可以导出到excel和其他文件里webload结构Webload6.0安装p下载地址:http://www.radview.com/Webload的通信设置p配置SNMP协

3、议使多个压力机之间互相通信:17在win2000里进入[控制面板]->[添加删除程序]->[添加删除windows组件]选择[管理和监控工具],[下一步]后选择windows安装文件路径,[完成]pTestTalk:TestTalk在测试会话里监测压力机间的信息传递,如果通信不成功则报错TestTalk自动安装,测试执行时在后台自动运行,注意不要将它关闭Webload程序组成lAgendaAuthoringToolforExplorer(SSL)lVisualAATlWebLOADConsolelWeb

4、LOADREPORTERlTools:TestTalk和PerformanceMeasurementsManager等Webload性能测试工作流Ø计划一个压力会话loadsessionØ创建测试议程agendaØ创建压力模板loadtemplatesØ运行压力模板loadtemplatesØ输入测试报告并分析测试结果如何计划一个压力会话loadsession•whatapplicationareyougoingtotest?•Whatfunctionalitydoyouwanttotest–whata

5、ctionswilltheusersperform?•HowmanyVirtualClientsyouwanttosimulate?•Howlongyourtestwillrun?•Whatareacceptableresults?Acceptableresultsaredefinedbyyourtestobjective.Forexample,youcanverify:AcceptableuserresponsetimesReliabilitybyrunningstresstestsPerforman

6、cedegradationafterupdatesWhatresourcesarerequiredforperformingthetest?创建测试议程agenda用WebLoadVisualAAT创建测试议程agenda:•打开VisualAgendaAuthoringTool•选择[Createanewproject],并[确定]17设置清除浏览器的cache和cookie:•选择[tools]->[defaultprojectoptions]->[IEplaybacksettings]•选择[cl

7、earcache]和[clearcookie]•点击[ok]•目的:防止记录脚本时将IE的相关信息保存到cache或cookie里引起不必要的麻烦.创建测试议程agenda•点击[startrecord]按钮,弹出提示,点击ok•自动打开一个IE,手工输入要测试的地址,进入系统•在测试系统里完成一系列操作•点击[stoprecord]停止录制,一个agenda脚本创建完毕;保存脚本•注意:创建压力模板loadtemplates用WebLOADConsole创建loadtemplates-将一系列压力事件

8、定义到一个压力会话loadsession里:I.用webloadwizard创建一个简单的压力模板II.用CruiseControlWizard创建一个预期性能参数的压力测试模板III.用webloadconsole手工创建压力模板说明:打开webloadconsole时提示选择用哪个方式用webloadwizard创建压力模板之前的准备工作,需要定义:17•运行的Agenda(s)•用来生成负载的压力机•虚拟客户端的个数•压力测试进度表(

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。