zoukankan      html  css  js  c++  java
  • 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次,但是结果只执行了一次

         

        查看结果树

         

  • 相关阅读:
    python 小数和百分数之间的转换
    Pandas datetime常用属性
    Pandas 时间处理 获取数组中某月的数据
    Pandas如何将两个Series对象进行与运算
    【数据结构与算法】数组的增删改查
    【效率为王】超详细 Hexo + Github Pages 博客搭建教程
    大牛们都是怎么玩 Manjora 的
    利用 Halo 从 0 到 1 搭建属于自己的博客
    十分钟入门 Markdown 写作
    当前知识水平下的问题复杂度分类
  • 原文地址:https://www.cnblogs.com/laoshuai/p/11255152.html
Copyright © 2011-2022 走看看