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正则匹配字母大小写不敏感在读xml中的应用
    Python中的正斜杠与反斜杠
    C# 向批处理文件输入字符
    推荐我看过的几本好书给大家(1)
    windows下mysqlpython安装出错
    PJBlog的文章转换成BlogEngine的xml格式文章
    测试Writer
    一个比较好用的DBHelper
    MSN 2009在2008下面的问题
    关于GridView中绑定TemplateField值丢失的问题
  • 原文地址:https://www.cnblogs.com/laoshuai/p/11255152.html
Copyright © 2011-2022 走看看