彩票走势图

LoadRunner教程:准备负载测试的Vuser脚本(二)

原创|使用教程|编辑:龚雪|2016-02-04 13:13:58.000|阅读 461 次

概述:本文教大家如何在脚本中模拟多个用户。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

LoadRunner产品详情

如何模拟多个用户?

在模拟中,跟踪用户预定航班和选择靠近过道的座位。然后在真实环境中,不同的用户会有不同的偏好。为了改进测试,您需要检查当用户选择不同的座位喜好时的预定(通道、窗口或没有)。

为了实现这一点,您需要将脚本参数化。这意味着您需要用参数代替记录值、过道。您将这些参数放进参数文件中。当您运行这个脚本时,Vuser将使用参数文件的值(通道、窗口或没有)模拟一个真实的旅行社环境。

脚本参数化:

  1. 找到您想要改变的数据部分。
    a.选择 View > Step Navigator,在左窗格中显示步骤导航。
    b.在Step Navigator中,定位Step Navigatorreservations.pl step。
    c.右键单击 Submit Form: reservations.pl step,选择Show Arguments。打开Submit Form Step属性对话框。

    网格中每个参数的右侧有一个ABC按钮b,参数是一个固定值。
  2. 更改固定值为不同的值。
    a.在Submit Form Step属性对话框中,选择表格第七行的seatPref
    b.点击seatPref参数旁边的ABC按钮。打开Select或Create参数对话框。
  3. 创建参数。
    a.在Parameter name框中,输入seat
    b.单击OK。在Submit Form Step属性对话框中,VuGen将ABC按钮 替换为Parameter按钮

    c.点击{seat}旁边的Parameter按钮d,选择select参数属性。打开参数属性对话框。
  4. 指定参数值。
    a.点击Add Row。VuGen将在表中添加一行。
    b.将word Value替换为Window
    c.点击Add Row。VuGen在表中再添加一行。
    d.将word Value替换为None
     
    注意:这些值不区分大小写。

    e.Select column和对话框的File format(文件格式)部分保持默认设置。
  5. 定义如何改变测试数据。
    a.默认设置指示VuGen的每次迭代采用新的值:Update value on: Each iteration
    b.点击Close,选择Parameter Properties (属性参数)对话框。
    c.单击OK,关闭Submit Form Step属性对话框。
    您现在已经创建了座位偏好的参数。当您运行负载测试时,用户将使用参数值,而不是记录的值。
    当您运行脚本,Replay log(回放日志)将显示每次迭代的参数替换。Vuser第一次迭代使用Aisle,第二次使用Window,第三次使用None

标签:性能测试软件测试技术

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@cahobeh.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP