• jmeter录制脚本


    一、简单介绍

      底层语言java,LR单进程比Jmeter快,LR处理速度比Jmeter快
      优点:开源免费,小巧便捷
      问题:lrtps=10,jmeter=20为什么LR效率好tps值没有jmeter高呢?
      答:jmeter有长链接LR没有,如果jmeter启动了长链接就有可能出现这种情况。
    一、jmeter录制
      两种录制:jmeter代理录制、badby录制
        1、代理录制步骤:

            测试计划(右键)→线程组(添加)
            测试计划(右键)→http代理服务器
            http代理服务器:

                    端口:8888      //根据自己的真实情况填写

                    Test Plan Creation:
                      目标控制器:测试计划⇨线程组(必须先添加线程组,否则无此选项)。

                      分组:。。。。。。。。。略

                  

                    Requests Filtering:
                    排除模式:写正则表达式,排除不想要的(例如:.*/.jpg等)下图↓

                    

                        点击启动

                

               打开浏览器设置代理(谷歌需要添加证书)
       (2)badby录制:
                          启动badby:启动时录制按钮自动启动
                          输入网址:例如www.baidu.com 

          

          录制完成后点击:File→Export to Jmeter.....(以jmeter脚本形式保存)
          

          使用jmeter打开刚保存的脚本调试

        

        badby录制的缺陷:有时候参数与请求地址是错行的(就是第一个请求参数可能跑到下面一个请求)
        badby的bug:就是Step1=循环控制器和线程组的循环控制器冲突
        例如:在线程组循环次数=3;而step的循环次数=1,结果应该是执行3次,但是结果只执行了一次

         

        查看结果树

         

  • 相关阅读:
    Balance_01背包
    4 Values whose Sum is 0_upper_bound&&ower_bound
    Newspaper Headline_set(upper_bound)
    lower_bound和upper_bound算法
    Blocks_DP&&矩阵快速幂
    All X_数的快速幂
    Training little cats_矩阵快速幂
    Raising Modulo Numbers_快速幂取模算法
    Defining Python Source Code Encodings
    Python ord(char)
  • 原文地址:https://www.cnblogs.com/laoshuai/p/11255152.html
Copyright © 2020-2023  润新知