实训运行分析LoadRunner负载测试场景

实训运行分析LoadRunner负载测试场景

ID:38200197

大小:829.00 KB

页数:6页

时间:2019-05-28

实训运行分析LoadRunner负载测试场景_第1页
实训运行分析LoadRunner负载测试场景_第2页
实训运行分析LoadRunner负载测试场景_第3页
实训运行分析LoadRunner负载测试场景_第4页
实训运行分析LoadRunner负载测试场景_第5页
资源描述:

《实训运行分析LoadRunner负载测试场景》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件测试技术实训运行分析LoadRunner负载测试场景一、实训目标能够设计实施满载压力测试能够测试出系统硬件和软件的极限承受能力能够根据测试执行结果报告分析系统瓶颈二、任务描述在本课中,任务是运行上次课创建的场景,模拟8个用户同时登录并访问网站,同时在场景运行过程中实时增加负载观察各项性能指标的变化情况。三、覆盖的知识点性能监视器、满载测试、事务响应时间、点击率、流量四、实训参考步骤1打开Controller运行视图。选择位于屏幕底部的“运行”选项卡。注意,在“场景组”区域的“关闭”列中有8个V

2、user。这些是创建场景时所创建的Vuser。由于场景尚未运行,所有其他计数器仍保持为零,并且图查看区域中的所有图(除了Windows资源)均为空白。在下一步中启动场景后,图和计数器将开始显示信息。2启动场景。单击“启动场景”按钮或选择“启动”>“场景”开始运行测试。如果第一次运行教程,Controller将启动场景。结果文件自动保存到负载生成器的临时目录中。如果要重复此测试,将提示您覆盖现有结果文件。单击“否”,这是因为第一次负载测试的结果应该用作基准结果以与后续负载测试结果进行比较。将打开“设

3、置结果目录”对话框。软件测试技术指定新的结果目录。对每个结果集输入唯一且有意义的名称,这是因为在分析图时,可能希望重叠几个场景运行的结果。3检查性能图。“运行”选项卡将显示下列默认联机图:正在运行的Vuser—整个场景图,显示指定时间正在运行的Vuser数。事务响应时间—整个场景图,显示完成每个事务所需的时间。每秒点击次数—整个场景图,显示场景运行的每一秒内Vuser在Web服务器上的点击次数(HTTP请求数)。Windows资源图,显示场景运行期间度量的Windows资源。4突出显示单个度量。双

4、击Windows资源图窗格可以将其放大。注意,每个度量显示在图例的彩色编码行中。每行都与图中相同颜色的线条相对应。选择一行,图中的相应线条将突出显示,反之亦然。再次双击图可以将其缩小。5查看吞吐量信息。在可用图树中选择吞吐量图并将其拖入图查看区域。吞吐量图度量显示在显示窗口和图例中。吞吐量图显示Vuser在任何给定的某一秒上从服务器接收到的数据量(度量单位是字节)。可将此图与事务响应时间图进行比较,以查看吞吐量对事务性能产生软件测试技术的影响。如果吞吐量随着时间推移和Vuser数量增加而上升,这表

5、明带宽是足够的。如果随着Vuser数量的增加该图保持相对平滑,由此可得出结论带宽制约了传送的数据量。如何以实时方式监控正在运行的用户?模拟用户时,应该能够以实时方式查看用户的操作,并确保其执行正确的步骤。通过Controller,可以使用运行时查看器以实时方式查看操作。要直观地观察Vuser的操作,请执行下列操作:6单击“Vuser”按钮。将打开Vuser窗口。状态列显示每个Vuser的状态。在上述示例中,可以看到四个Vuser处于正在运行状态,四个Vuser处于就绪状态。加压计划指示Contro

6、ller每次释放两个Vuser。随着场景的进行,Vuser将继续以30秒间隔添加至两个组中。7在Vuser列表中选择一个正在运行的Vuser。8单击Vuser工具栏上的“显示选定的Vuser”按钮。将打开运行时查看器并显示选定Vuser当前执行的操作。随着Vuser继续执行录制的场景的各个步骤,窗口将进行更新。9单击Vuser工具栏上的“隐藏选定的Vuser”按钮关闭运行时查看器日志。软件测试技术在哪可以查看用户操作的概要?要检查运行测试期间单个Vuser的进度,可以查看包含Vuser操作文本概要

7、的日志文件。要查看事件的文本概要,请执行下列操作:在Vuser窗口中选择一个正在运行的Vuser,然后单击“显示Vuser日志”按钮。将打开Vuser日志窗口。如何在测试期间增加负载?可以通过手动添加更多Vuser来在负载测试运行期间增加应用程序上的负载。要在负载测试期间增加负载,请执行下列操作:1单击“运行/停止Vuser”按钮。将打开“运行/停止Vuser”对话框,其中显示当前分配的在场景中运行的Vuser数。2要运行2个额外的Vuser,请在#列中将数字8替换为数字2。3单击“运行”添加Vu

8、ser。如果某些Vuser尚未初始化,将打开“运行已初始化的Vuser”和“运行新Vuser”选项。选择“运行新Vuser”选项。软件测试技术这2个额外的Vuser将分配到travel_agent组中,并在localhost负载生成器中运行。“场景状态”窗口将显示目前有10个正在运行的Vuser。应用程序如何在负载下进行复制?查看“场景状态”窗口中正在运行的场景的概况,然后向下搜索以查看哪些Vuser操作导致应用程序问题。过多的失败事务和错误说明应用程序没有在负载下按预期执行。1查

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

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

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