zoukankan      html  css  js  c++  java
  • LoadRunner脚本参数化之设置条件与运行结果说明

    性能测试中为什么需要进行参数化?

      1、功能方面:首先要保证脚本的功能完善、可用性。(一般来说,参数化主要针对业务中的具备唯一性的数据。)

      2、性能方面:一般来说,如果服务器存在缓存机制,在测试过程中,则要考虑通过参数化的方式来实现不同的请求,从而达到跳过缓存的效果。更加严格的说,是要尽可能的模拟服务器的真实负载,也就是维持缓存和非缓存的比例数。(一般来说,查询类的业务,服务器都是有缓存处理的;增删改类的业务,服务器是没有缓存处理的,但是可能有异步、控流处理等。)

    参数化的本质是什么?

      主要是从技术层面上实现了:参数存在并且有值;在脚本中对参数进行调用。

    参数化的实现方式有哪些?

      函数方式和文件方式。

    脚本参数化的执行步骤如下:

    1、回放后,在树视图中找到要更改数据的部分,双击“Submit Form:login.pl”,弹出“submit form step properties”的弹窗。----------------可以执行“添加参数记录(也可以添加后再删除)”

     

     

    2、选择要参数化的记录行,单击右侧的“ABC”按钮·,然后在弹窗中设置参数名和参数类型,最后点击“OK”按钮。发现原来的弹窗中,被选中的记录行的“value”已经变为参数类型样式,“ABC”按钮已经变成表格样式的参数化按钮。

     

    3、再次点击步骤2中选中的记录行右边的表格样式按钮,在弹出的选项中选择第一项“Parameter Properties”,接着就可以在新弹出的窗口中设置参数和运行方式。

      

     

    其中,参数运行规则的设置可以参照下面的表格: 

     

    还可以在脚本中直接设置参数化:

  • 相关阅读:
    vm串口问题
    web测试和一般的应用程序测试的主要区别
    测试点总结<转>
    【转】.net正则表达式基础学习
    QTP场景恢复详解
    QTP之检查点实例操作(转载)
    Java使用JNI调用第三方dll动态链接库
    Android 2.2播放mp4视频提示“是无效的流媒体”的问题
    FileSystemWatch 对文件的监测 修改 创建 删除 并写入日志
    WinForm程序开机自动运行
  • 原文地址:https://www.cnblogs.com/zzp-biog/p/9744839.html
Copyright © 2011-2022 走看看