• 小贞贞关于jmeter性能实战<一>


    一、Jmeter工具介绍

      1.Jmeter是啥?又能干啥?

      Apache Jmeter是一款基于java的桌面应用,开源,

      主要运用于压力测试、性能测试、接口测试及接口的自动化测试,

      具体的实现:可大致分为:

      (1)录制或手动添加脚本

      (2)优化脚本,参数化(即可以动态读取多个数据,例如100个用户登录,可将登录名进行参数化)设置断言(即进行检查确认是否完成了该请求或操作)

      (3)设置测试场景:设置线程数(即设置要运行脚本的虚拟用户数)、循环次数等

         (4)查看运行结果和结果分析

      2.Jmeter安装与配置

      (1)安装配置好JDK,不会的可直接问度娘

      (2)Jmeter下载   

      (3)解压,解压的路径避免有空格
      (4)汉化 ,在解压的bin文件下找到jmeter.properties文件(见图一)记事本打开,更改内容(见图二)
     
      

      图一

       

       图二

      (5)环境变量配置,在系统环境变量--Path中添加jmeter中bin文件夹的路径即可

      (6)启动jmeter,如果系统是windows,则在bin文件夹下找到jmeter.bat文件,右键,以管理员身份运行(见图三),linux环境启动,则运行jmeter.sh文件
      

       图三

    二、Jmeter的使用

      1.脚本录制

      jmeter自身也提供了录制功能,但是费劲,建议小白初期用badboy录制,或是需要操作的步骤较多,也可用badboy录制,操作简单明了,易上手

      (1)下载badboy,安装

      (2)设置浏览器代理,以IE为例:internet选项--连接--局域网设置,设置见图四,badboy和jmeter默认监听8080端口,浏览器设置后,能够使badboy捕捉到浏览器的操作,完成脚本的录制

      

      图四

      (3)打开badboy,输入需要网站,点击“”红色圆点“”录制开始,可以进行网页的操作,操作完毕后,点击停止“黑色实框”,则完成了脚本的录入 见图五

      备注:如果后期熟练可通过jmeter直接完成脚本,

      

      图五

      (4)导出脚本,File--Export to Jmter,选择保存路径见图六

      

      图六

      将录制好的脚本导入到jmeter中,jmeter:启动jmter后,选择文件--打开--选择badboy导出的脚本路径,这样jmeter中就有脚本,可以进行后续的脚本优化了

       

      

  • 相关阅读:
    【Unity Shader 】CG语法
    编译boost到各个系统平台 mac,iOS,linux,android,wind
    c pvr转存pvr.ccz格式 (转 http://www.cnblogs.com/howeho/p/3586379.html)
    mac Nginx + FastCgi + Spawn-fcgi + c++
    得到指定占用宽度的字体 。(英文占用一个位,中文占用两个位,英文大写占用两个位)
    cocos2d 文件系统使用文件内存映射性能对比
    关于PUPBLD.SQL
    ora-01033:ORACLE initialization or shutdown in progress解决方法
    linux下如何查看命令的绝对路径
    【测试工具】http协议调试利器fiddler使用教程
  • 原文地址:https://www.cnblogs.com/xiaozhenzhen/p/11719471.html
Copyright © 2020-2023  润新知