zoukankan      html  css  js  c++  java
  • LoadRunner学习总结

    1.ip欺骗注意点

      char *ip=lr_get_ip();

        if (ip)

          lr_output_message("The IP address is %s",ip);

        else

          lr_output_message("IP spoofing disabled");

      使用ip欺骗功能时,需要将系统防火墙、杀毒软件关闭,如果有影响的话。

    2.脚本调试阶段的迭代与场景设计中的迭代关系

           a.如果是采用block的方式设计了迭代次数,那么在场景设计阶段是起作用的。

           b.如果是未区分block,只是对Action设计了迭代次数,那么在场景设计阶段是不起作用的。

    3.日志中输出参数值

      lr_log_message("登录用户名:%s",lr_eval_string("{username}"));

      lr_eval_string,该函数的功能是得到参数(参数化输入中)当前值;

      lr_svae_string,该函数的功能是把一个字符串保存到参数中,如:lr_save_string("439","ordered");

    4.搜索特定文本

      web_reg_find("text=重登陆",

        "Fail=NotFound",

        "Search=All",

          LAST);

      注意:与web_find相比,web_reg_find具有更强的搜索功能,它在页面的html代码中搜索对象,该函数的一些参数:

        text:要搜索的字符串;    textpfx:搜索词的左边界;   textsfx:搜索词的右边界;    search:搜索的范围,只搜索头文件或搜索body,默认是搜索全部;

        savecount:记录搜索到的字符个数;    fail:指明fail的条件。如fail=found,则找到为失败。

    5.遇到错误继续执行的函数

      lr_continue_on_error(1);  1表示继续执行,0表示停止;

    6.吞吐量与单击率

      吞吐量:服务器返回给客户端的字节数量。

      单击率:客户端每一次发送到服务器端的请求数,比如鼠标单击与页面请求等。

    注意:业务指标中的吞吐量,一般是指单位时间内完成的请求数;而系统资源监控指标中的吞吐量,一般是指单位时间内的网络传输量。

    7.场景计划设计

      一般每1秒钟或者2秒钟启动一个用户,也可以5秒钟启动两个用户,一般作一次性能测试要求是15分钟以上。经验值是15分钟采样科学。

    8.报http-500错误

      归结三点:1)用户过多,服务器压力过大。

           2)该关联的地方没有关联。

           3)参数化取值问题。

           4)注释掉垃圾代码。

  • 相关阅读:
    贪吃蛇 666
    安装postgresql
    linux CentOS6.5 yum安装mysql 5.6
    centos--git搭建之Gogs安装
    查看mysql 默认端口号和修改端口号
    centos之mysql安装配置使用
    流媒体服务器SRS部署
    vue用webpack打包时引入es2015插件
    log4j2的log输出到tomcat/logs目录下及使用(转)
    log4j2的配置文件log4j2.xml笔记
  • 原文地址:https://www.cnblogs.com/hyzhou/p/2221235.html
Copyright © 2011-2022 走看看