LR12.53—第6课:运行负载测试

第6课:运行负载测试

当你运行一个负载测试,LoadRunner将生成系统上的负载。而后,您可使用LoadRunner的监控器和图形负载下,观察系统的性能。数据库

在这一课中,你将涵盖如下主题:浏览器

一目了然控制器运行视图

在控制器的运行选项卡是从哪一个场景管理和监控的控制中心。运行选项卡(位于控制器窗口的下半部分)包含五个窗格:服务器

  1. 场景组窗格。在左上窗格中,您能够在情景组查看Vuser的状态。您可使用按钮来此窗格右侧启动,中止和重置场景,查看单个Vuser的状态,而且能够手动添加更多的Vuser增长场景运行期间应用程序的负载。
  2. 场景状态窗格。在右上方的窗格中,能够查看负载测试的概要,其中包括正在运行的Vuser的数量和每一个Vuser操做的状态。
  3. 可用图窗格。在中间,左侧窗格中,你能够看到LoadRunner图列表。要打开图,选择树图,并将其拖入图形可视面积。
  4. 图形显示窗格中在中间右侧窗格中,您能够自定义显示器查看图表(一个和八个之间视图>查看图)。
  5. 图例窗格。在底部窗格中,您能够查看所选图形数据。网络

    注:为运行选项卡中的控制是在控制器的底部。工具

如何运行负载测试场景?

在本节中,您将启动方案。性能

  1. 打开控制器运行视图。测试

    点击运行选项卡在控制器的底部。优化

    请注意,有8个Vuser在羽绒服中的列场景组窗格。这些都是在建立场景建立的Vuser的。google

    因为该方案还没有运行,全部其余柜台保持为零,并在图形可视面积(除Windows资源)中的全部图表为空白。当你开始在下一步运行场景,图形和计数器将开始显示信息。编码

  2. 启动方案。

    单击开始场景按钮,或者选择场景>开始开始运行场景。

    若是您运行的是第一次教程中,控制器开始的场景。结果文件会自动保存到负载生成器的临时文件夹中。

    若是您是重复测试,系统会提示您覆盖现有结果文件。点击,由于第一个负载测试的结果应该做为基准结果被随后的负载测试结果进行比较。打开设置结果目录对话框。

    指定一个新的结果文件夹。对于每一个结果集输入惟一且有意义的名称,由于你可能要叠加多个方案运行的结果,当你来分析图表。

如何监控负载下的应用程序?

您可使用控制器的联机图查看由监控器收集性能数据。您可使用这些信息可能存在的问题在您的系统环境隔离开来。

  1. 检查性能图表。

    Run选项卡的图形显示窗格中显示如下默认图:

    1. 正在运行的Vuser -整个场景图显示在给定时间正在运行的Vuser的数量。

    2. 事务响应时间-整个场景图形显示所花费的时间要完成每一个事务的数量。

    3. 每秒点击次数-整个场景图显示方案运行的每一秒内由Vuser的Web服务器发出击中(HTTP请求)的数量。

    4. Windows资源图,显示场景运行期间测得的Windows资源。

  2. 彰显个性的测量。
    1. 双击放大,以适应整个图形显示窗格中的Windows资源图。请注意,每一个测量出如今图形图例窗格颜色编码行。每一行对应于具备相同的颜色图表中的线。
    2. 选择一行以突出于图中的相应的行,反之亦然。
    3. 再次双击图形以减少其大小。
  3. 查看吞吐量信息。

    在可用图窗格中,在Web资源图,选择吞吐量图,并将其拖入图形显示窗格。吞吐量图度量显示在图形显示窗格和图例窗格。

    吞吐量图显示数据的这些Vuser从服务器接收任何给定的第二量(以字节为单位)。您能够比较此图与事务响应时间图看吞吐量如何影响事务性能。

    若是该吞吐量随着时间的推移和的Vuser数量的增长,这代表该带宽是足够的。若是图保持相​​对平坦的Vuser的数量增长,咱们有理由得出结论带宽制约了传送的数据量。

我怎么看的Vuser实时运行?

当模拟的用户,你应该可以查看Vuser的“实时行动,以确保他们正在执行正确的操做。该控制器容许您查看使用运行时查看实时的行动。

要在视觉上观察的Vuser的行为:

  1. 在控制器的运行选项卡,单击Vuser的按钮。打开当前对话框中。

    状态栏显示每一个Vuser的状态。在上面的例子中,能够看到四个Vuser将运行四是准备好了。在调度的启动Vuser的行动指示控制器在同一时间发布两款的Vuser。做为方案的进行,的Vuser将继续在两组以30秒的时间间隔来添加。

  2. 在Vuser列表中选择一个正在运行的Vuser。

  3. 单击显示选定的Vuser按钮这些Vuser工具栏上。运行时查看器打开并显示所选择的Vuser执行的操做。运行时浏览器的更新,该Vuser继续经过Vuser脚本的步骤。

  4. 点击隐藏选定的Vuser按钮这些Vuser工具栏上关闭运行浏览器。

我在哪里能够查看Vuser操做的总结?

要查看正在运行的测试期间单个Vuser的进度,能够显示包含的Vuser的操做的文字总结的日志文件。

要查看该Vuser的操做的文字总结

  1. 在Vuser的窗口中,选择一个正在运行的Vuser。
  2. 单击显示Vuser日志 中的Vuser工具栏上的按钮。打开Vuser日志对话框。

    日志中包含对应于Vuser的操做信息。例如,在上面的窗口,该消息虚拟用户脚本开始指示该Vuser的运行的开始。滚动到日志的底部,看着新的消息添加由该Vuser执行的每一个操做。

  3. 关闭Vuser日志对话框和当前对话框中。

我如何在测试期间增长负载?

能够在负载测试期间手动添加更多Vuser来增长系统的负荷。

  1. 要在负载测试期间增长负载:
    1. 确保在控制器,运行显示选项卡
    2. 点击运行/中止Vuser按钮。运行/中止Vuser对话框打开,显示当前分配给在场景中运行的Vuser数。

    3. 列中,输入要添加到组的Vuser的数量。运行两个其余Vuser,更换数8用数字2,在柱。

    4. 点击运行添加的Vuser。

    5. 若是一些原来的Vuser还没有初始化,运行初始化运行新的选项出现。选择运行的新选项。

      这两个其余Vuser被分配到travel_agent组,并在运行的本地主机负载生成器。该场景状态窗格显示,如今有10个正在运行的Vuser。

      注意:您可能会获得LoadRunner Controller中没法激活其余Vuser的警告消息。这是由于您使用的是本地机器的负载生成器,它的内存有限的资源。通常状况下,使用专用机器做为负载生成器来避免这个问题。

如何应用负载下进行?

检查场景状态窗格[Run选项卡上]的运行状况的汇总。在场景状态窗格中,能够深刻查看哪些Vuser操做是形成应用程序问题。高数量的失败事务和错误的可能代表负载下所须要的应用程序不执行。

  1. 查看场景状态。

    场景状态窗格的标题显示场景的总体状态。

  2. 查看Vuser操做的细分。

    1. 点击经过的事务中的场景状态窗格。该交易对话框打开,显示交易明细清单。

    2. 点击关闭,关闭交易对话框。

难道应用程序中遇到的错误?

若是一个应用程序启动重负载下失败,你极可能会遇到错误和失败的事务。控制器显示在输出窗口中的错误消息。

  1. 检查是否存在错误或警告消息。
    1.  

      选择视图>显示输出您能够按类型排序的消息,如警告错误

      输出对话框打开并列出消息文本,消息的产生,这些Vuser和产生错误负载生成器的总数,并在其中错误发生的脚本。

       

    2.  

      要查看详细信息时,选择该消息并单击详细信息打开详细消息文本对话框,显示完整的消息文本。

       

  2. 查看日志信息的详细信息。

    您能够查看有关每条消息的Vuser,脚本和负载生成器经过单击相应的列中的蓝色连接与错误代码相关的信息。

    例如,要查找其中发生错误的脚本,钻到消息总数列。输出窗口显示所选择的错误代码的全部消息,包括时间,迭代次数和行发生错误的脚本列表。

  3. 向下钻取行号列。

    VuGen将打开,显示在发生错误的脚本行。可使用该信息来识别与缓慢的响应时间所引发的应用负载下失败交易。

我怎么知道,这一方案已经完成运行?

在一个场景运行结束时,场景状态窗格的标题显示向下状态。这代表,在场景中的全部Vuser已完成运行。

您能够打开当前对话框中看到各个Vuser的状态。该Vuser对话框显示每一个Vuser进行成功迭代的次数,和通过时间的迭代次数。

难道系统负载下表现良好?

要查看系统负载下如何表现,看事务响应时间,并肯定响应时间是否在可接受范围内。若是事务响应时间的状况下增长过程当中,你须要寻找的瓶颈。您将了解更多关于这第7课:分析场景

一旦问题被隔离,涉及开发商,数据库管理员,网络和其余系统专家佐证的努力才能解决这个问题。做出调整后,在负载测试被重复,以确认该调整了预期的效果。你重复该循环以优化系统性能。

要保存方案,让您可使用相同的设置,选择再次运行文件>保存或单击保存按钮控制器工具栏上。

 

注:来源为HP官网帮助中心 http://lrhelp.saas.hp.com/en/latest/help/WebHelp/Content/Tutorial/WebTours.htm

因为使用的google翻译,有些专有名词翻译的不许确,这个系列只是作个入门流程参考,望你们见谅哈~

相关文章
相关标签/搜索