zoukankan      html  css  js  c++  java
  • 【LoadRunner】基础使用教程:录制第一个脚本(包含遇到的错误问题解决)

    1、双击“Virtual User Generator”

     

     2、点击“File-New Script and Solution”,弹出如下界面

     3、选择VuGen→Single Protocol→Web-HTTP/HTML,输入脚本名称,选择保存位置,点击“Create”

     4、双击左边栏中的“vuser_init”,再点击1或者2位置处的录制按钮“Record”

     5、选择运行的浏览器、输入测试用的url,选择工作目录点击“Start Recording”

     6、点击“Yes”

     7、会自动打开网页,如下图

     8、点击“插入开始事务”,如下图所示图标,输入名称后点击“OK”

     9、网页上输入账号和密码登录后,点击"插入结束事务",如下图所示图标

     10、点击”结束录制“按钮

     11、自动保存

     12、点击”Open Design Studio"

    13、如下图所示,选中的2项内容需要做参数化处理,分别选中图中2项内容,点击“Correlate”按钮,然后点击“Close”关闭弹窗

     

     14、在下图所示位置手动添加函数,将脚本的ticket参数进行替换

    web_reg_save_param_regexp(

    "ParamName=ticket",
    "RegExp=ticket=(.*?)\";</script",

    SEARCH_FILTERS,
    "Scope=Body",

    "IgnoreRedirections=No",
    LAST);

    z

     

    将Parameter name修改为“ticket”,点击OK

     点击“Yes”

     

     15、点击“编译”按钮,编译一下看看是否报错

     16、点击回放按钮“Replay”,发现报了两个错

     17、第一个错误 Error -26547,根据错误提示,在如图所示位置添加如下代码:

    web_set_user("10.0.8.34\\admin","cdsf@119","10.0.8.34:28888");

     18、再次点击回放按钮“Replay”,只剩一个错误Error-26630

     19、错误原因,此时浏览器中,测试网址为登录后的状态,在浏览器中将账号退出登录,然后再次点击回放按钮“Replay”,这一次就通过了。

     

     -------------结束------------------

  • 相关阅读:
    time模块
    大胆想象! 安全设备专有机房建设思路
    自定义了一个email模块,符合大多数人的使用习惯
    meterpreter持久后门
    使用meterpreter让没有安装python解释器的肉鸡设备执行任意python程序
    入侵感知系列之管理后台发现思路
    入侵感知系列之弱口令检测思路
    入侵感知系列之webshell检测思路
    入侵感知系列之反连检测思路
    智能制造=人工智能?别把智能制造神秘化!
  • 原文地址:https://www.cnblogs.com/tufeixiaopengyou/p/13787217.html
Copyright © 2011-2022 走看看