软件测试学习资料-.ppt

上传人:本田雅阁 文档编号:3302499 上传时间:2019-08-10 格式:PPT 页数:8 大小:2.50MB
返回 下载 相关 举报
软件测试学习资料-.ppt_第1页
第1页 / 共8页
软件测试学习资料-.ppt_第2页
第2页 / 共8页
软件测试学习资料-.ppt_第3页
第3页 / 共8页
软件测试学习资料-.ppt_第4页
第4页 / 共8页
软件测试学习资料-.ppt_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《软件测试学习资料-.ppt》由会员分享,可在线阅读,更多相关《软件测试学习资料-.ppt(8页珍藏版)》请在三一文库上搜索。

1、1,Loadrunner 系统测试,2,LoadRunner是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个系统架构进行测试。它主要由三大主要部分组成:VuGen(Virtual User Generator)、Controller、Analysis。,3,虚拟用户生成器(VuGen):提供录制功能,录制实际用户的操作,实质上是录制向后台发送的请求包和后台的返回并将这一过程转换为脚本。是脚本的录制器和开发器。 控制器(Controller):用来设计和运行场景,是创建、管理和监控负载测试的中央控制台。可

2、以分配多个虚拟用户,按照一定的步骤运行模拟真实用户执行的脚本。 分析器(Analysis):在整个测试过程中,记录下所有产生的和所监视的数据,将其绘成图表,并在测试完成后,以报告形式展现给测试人员,以供参考和分析。,4,1、录制脚本和回放 (1)打开VuGen,创建一个虚拟用户 (2)选择Web协议 (3)设置待测 URL (4)LR启动要录制的应用程序 (5)浏览器打开的同时,录制工具条弹出,如果evenst数始终为0,说明没有录制。 (6)登录程序,然后退出。 (7)单击录制工具条的停止录制按钮,LR会根据录制的内容生成脚本:vuser_init、Action、vuser_end、glob

3、als.h, Action是脚本的主体。 (8)脚本参数化 (9)脚本编译,5,通常在录制脚本后,我们会对脚本进行优化,去掉一些不必要的信息,cookie通常成为了被去除的对象。在去除cookie后,通常脚本是可以回放成功的,但是如果脚本中含有web_image的时候,建议不要去除cookie否则在回放的时候会报错。 Web_url:加载对应的URL。 Web_submit_form:执行“无条件”或“无上下文”的形式表单提交。 globals.h 部分之类,在修改脚本代码时很少会涉及的,三个部分中只有action部分的代码在脚本回放的过程中可以循环。,6,2、脚本编译通过后,进行压力测试场景

4、设计 (1)选中脚本标签页,打开tools下的Create Controller Scenario,为当前 的脚本设计脚本 。 (2)保存脚本。 (3)设定虚拟用户数要求controller模拟多少个用户的压力访问站点。 (4)运行时设置激活日志功能、设定思考时间、选择有错误继续。 (5)添加压力机设定机器IP(本机直接输入localhost),选择平台系统,添加后将状态“Down”变成“Ready”。,7,(6)添加、修改虚拟用户数和设计加压状态。在Global Shedule处双击Start Vuners,弹出Edit Action对话框:设置虚拟用户数,加载方式(如每15s加载两个虚拟用

5、户),Duration为5min,每15s减少两个用户 (7)添加场景运行监控图。 LR默认提供了4个重要 的监控图:虚拟用户监控图、事务响应监控图、每秒请求率和系统资源监控图。系统资源监控图是监控系统硬件状态,但是监控机器需要用户自己添加。在Windows Resources监控图上右击选择Add Measurements。 我们只需要关注CPU、内存 、磁盘和网卡。 保留%Disk Time(PhysialDisk_Total) %ProessorTime(Processor_Total),其他删除。然后依次加入%DPC Time(Proessor_Total)、Avg.Disk Queu

6、e Length(PhysialDisk_Total)、Page Reads/se(Memory) 单击Start Senario按钮,可以看到运行场景,单击Vusers,可以看到每个用户的运行情况。,8,3、结果分析 运行结束后,运行结果自动保存到默认路径。保存路径可修改选择Results下的Results Settings (1)Analysis Summary。选择Controller的Tools下的Analysis,启动分析工具。 (2)Running User图。 (3)Hit per second图,右击选择Merge Graphs,选择Running Vusers作为合并对象。 (4)Throughout图等,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 其他


经营许可证编号:宁ICP备18001539号-1