zoukankan      html  css  js  c++  java
  • 性能测试工具Loadrunner使用之一(Virtual User Generato)

    1.新建一个新的脚本

    2.选择要录制的脚本类型

    注:

    (1)Category:选择要录制的脚本类型,包含以下选项:

      Single Protocol:单协议脚本是指所要录制的对象只使用唯一的一种协议;

      Multiple Protocoles:多协议脚本是指所要录制的对象使用不止一种协议的情况;

      Mobile:移动协议指所要录制的对象是移动端使用的协议;

      Popular:显示最常用的几种协议;

      Recent:指最近使用过的协议

    (2)Protocol Advisor:协议分析,通过此链接,可以使用协议分析软件打开你的应用程序,以便确定可用于录制的正确VuGen协议。

    3.创建action,右键点击Actions选择Create New Action选项,点击录制按钮

    4.设置录制系统信息,点击按钮开始录制。

    (1)Record(应用程序类型):指定要测试的系统的应用程序类型,如B/S系统,选择Web Browser

    (2)Application(应用程序):用来打开被测试软件的程序,对于Web类型的应用,这里指定的是一个浏览器应用,如果是一个客户端程序,这里指定程序的执行路径

    (3)Url address(URL地址):录制开始需要访问的url地址,即开始录制时第一个请求需要访问的页面

    (4)Recording Options :录制选项,如下:

    LoadRunner 12中有两种脚本录制模式:HTML-base scriptURL-base script


    (1)HTML-base script(基于HTML的脚本):该模式指在脚本中采用HTML页面形式来表示,为每个用户操作生成单独的步骤,这种脚本更容易理解和维护,也更容易处理关联。对于正常的浏览器应用程序,推荐使用HTML录制模式。

    (2)URL-base script(基于URL的脚本):可以录下通过浏览器对服务器所做的所有请求和资源获取,它自动将每一步的Http资源录制为UTL step(通过Web_url函数进行处理)。由于基于URL录制脚本中使用的是Web_url来处理所有的动作,而不是基于HTML方式那样使用Web_link、Web_image等,URL-base方式录制的脚本不太直观,阅读不便。

     注:两种模式该选择哪种录制模式呢?

    (1)如果应用是Web应用,首选是HTML-base录制模式。

    (2)如果应用是使用HTTP协议的非Web应用,则首选URL-base录制模式。

    (3)如果Web应用中使用了Java applet程序,且applet程序与服务器之间存在通信,则选用URL-base录制模式。

     

     

    5.  点击停止录制按钮或者执行Ctrl+F5快捷键结束录制,并点击按钮,脚本生成。

    6.完成录制后,单击或使用快捷键F5进行脚本回放,以便验证它是否准确地模拟了用户操作。

    7.在脚本代码中右键插入集合点和开始事务和结束事务

     

    8.保存录制好的脚本

  • 相关阅读:
    8 组合
    7 继承与派生
    防止伪造跨站请求(转)
    HTML5 拖拽效果实现
    yii2.0 文件上传
    div光标定位问题总结
    可编辑DIV (contenteditable="true") 在鼠标光标处插入图片或者文字
    Linux下搭建Nginx+MySQL+PHP
    GitHub初体验
    Mac下配置Apache + Php + Mysql环境
  • 原文地址:https://www.cnblogs.com/zynNote/p/6934718.html
Copyright © 2011-2022 走看看