• Badboy+Jmeter进行性能测试


    摸索了两天,终于搞定!

    目的:使用Badboy和Jmeter添加5000个系统用户

    一开始用Badboy进行批量添加,想先在excel中准备好5000个用户名,再导入到Badboy中。但是一直不成功,Excel数据源建立不成功!

    后来改变策略,Badboy只作为操作步骤录制,数据批量添加使用Jmeter,后来调通,步骤如下:

    一、使用Badboy录制关键步骤即可

    二、另存为Jmeter文件,并使用Jmeter打开该文件,结构如下,由于我是要循环添加用户,故在添加用户的url外面添加了一个循环控制器,并添加计数器,用来保证数据自增

    三、登陆一次之后,保存session,后面只需要saveAccount即可,故需要一个HTTP URL重写修饰符保存session用

    四、循环控制器设置循环3次(多少次根据实际需求)

    五、计数器设置计数参数,这里最大计数设置10,但是由于循环控制器上只循环三次,所以最后结果只能到3。注意计数器设置了这个引用的名称叫做“count”,以后在URL中引用改变量时需要使用 ${count}

    六、再来看下两个URL,分别是登陆和添加用户(循环)。

      登陆这个地方一定要注意,“路径”下面几个checkbox,默认选择的是“自动重定向”,需要改成“跟随重定向”,在这里纠结了好久!!!

      添加用户的地方参数中可以引用刚才定义的计数器,其他的默认即可

    最后运行,成功批量新增三个用户,OK,下班!

  • 相关阅读:
    Linux命令行和Shell脚本编程
    Excel自动触发时间
    dom4j读取xml文件 简单例子
    GSM & Foxit Reader
    ThreadPoolExecutor 线程池
    Linux /var/log
    delphi开发技巧
    利用ScktSrvr打造多功能Socket服务器
    delphi中Windows消息大全使用详解
    自己构造注入点方便入侵
  • 原文地址:https://www.cnblogs.com/winkey4986/p/6086689.html
Copyright © 2020-2023  润新知