欢迎来到天天文库
浏览记录
ID:47677271
大小:847.16 KB
页数:22页
时间:2019-10-20
《Loadrunner测试实施手册_对外版》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、非功能测试实施手册Loadrunner操作文件状态:文件编号:[V]草稿当前版本:V1.0[]止式发布作者:真实邪瞳[]正在修改完成日期:2015-12-21XX股份有限公司Xx邮编:XX电话:XX传真:XX版本历史版木/状态作者参与者起止II期备注V1.0真实邪瞳2015-12-21初稿目录目录3文档说明4文档目标4文档范围4读者对象4参考规范4术语与缩写解释4非功能测试第一步5测试脚本定制5脚木调试12脚本执行13性能测试13负载测试15压力测试17稳定性测试19性能指针20附加说明21文档说明文档目标本文阐述了如何使用Loadrunn
2、er工具进行Web类项目的性能测试。性能测试范围包括:压力测试、负载极限测试和稳定性测试。文档范围本文档以惠普Loadrunnerl2版本为基础,从性能测试活动开始至结束阶段的脚本定制、执行、结杲分析和测试报告出具的规范。读者对象本文档提供给本产品的项目管理人员,设计人员,开发人员,测试人员及其它相关人员参考。参考规范❖《文书电子文件元数据方案》(DA/T46—2009)术语与缩写解释缩写、术语解释LoadrunnerLoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查
3、找问题,LoadRunner能够对整个企业架构进行测试。企业使用LoadRunner能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。LoadRunnernJ*适用于各种体系架构的自动负载测试,能预测系统行为并评估系统性能。性能测试公司内对性能测试定义为根据项确认的需求进行的以测试需求为标准的性能达标测试活动。负载测试公司内对负载测试定义为在基准测试环境中,根据原则,测定3组系统的负载用户数。压力测试公司内对压力测试定义为在基准测试环境中,测定系统的负载上限用户数。稳定性测试公司内对稳定性测试定义为在基准测试坏境中,使用负载测试3
4、秒负载用户数进行的持续时间不少于8小时的测试活动。非功能测试第一步确认非功能测试需求与测试环境配置。非功能需求从项忖的性能测试需求章节中提取,或经由项H经理、测试主管共同确认的文档外的要求。提取要索为:>并发人数或在线人数,并发人数,指实际应用到测试场景中的虚拟用八数,在线人数,指预估的系统日常使用人数,并发人数=1/10*在线人数;>指定操作的平均响应时间,如需规文档中描述查询响应时间不超过3秒,则视为单个用户进行查询操作不应大于三秒;>服务器侦件性能指标,如需规文档中描述CPU不超过40%,则监控服务器的ProcessorTime%平均
5、不超过40%,峰值不超过44%;测试环境配置包括:系统软件环境(服务器及负载机的操作系统、屮间件、数据库、辅助工具等),系统硬件环境(服务器配置参数、网络配置参数、负载机配置参数),数据库内背景数据量(条H数与总容量)测试脚本定制使用Loadrunner的VirtualUserGenerator进行脚本定制。在CreateaNewScript窗口选释Web-HTTP/HTML协议CreateaNewScript?Category:ProtocolFilter:t=D-VuGenaPOP3(PostOfficeProtocol)•Sllver
6、light5)Web・HTTP/HTMLSingleProtocol中RDP(RemoteDesktopProtocol)£SMP(SAPMobilePlatform)WebServicesMultipleProtocolsMobileStRTE(RemoteTerminalEmulator).:SMTP(SimpleMailProtocol)VWindowsSocketsPopularSFSAP・ClickandScript$TruClient・FirefoxRecent0SAP•Web⑥TruClient・IEKFSAPGUIfcTru
7、Client-MobileWebSiebel・WebGTruClient・NativeMobileLocationC:UserscesDocumentsWuGenScripts.A.SolutionNameEnterasolutionnameorleaveblanktocreateanuntitledsolutionCreatefolderforsolutionScriptName:WebHttpHtml6SolutionTargetProtocolAdvisorCreateCancelScriptName定义脚本的名称Locati
8、on定义脚本存放路径确认后点击Create按钮。点击⑥Record按钮(Ctrl+R),弹出StartRecording窗口StartRecording-[WebHttpHtml
此文档下载收益归作者所有