• 步骤1:JMeter 录制脚本接口测试


                           JMeter 常用测试方法简介

                                

    1.下载安装

      http://jmeter.apache.org/download_jmeter.cgi

       安装JDK,配置环境变量JAVA_HOME.

       系统要求:JMeter2.11 需要JDK1.6以上的版本支持运行

     

    2.学习Jmeter元件

      http://jmeter.apache.org/usermanual/component_reference.html

     

    实例㈠ 录制手机APP脚本(录制pc端方式一致)

       环境准备:手机,wifi,Jmeter

     

       具体步骤:

              1.启动Jmeter

              2.“测试计划中添加线程组

          3.工作台中添加“HTTP代理服务器

      4.配置代理服务器:Global Settings下面的端口配置:9988HTTPS Domains配置:     http://10.200.52.88,目标控制器配置:测试计划>线程组

              其中,端口:随意设置;ip:电脑的ip,如下图设置

     

     

     

               5.手机wifi设置代理:

               6.“代理”---选择手动

               7.“代理服务器主机名”---“10.200.52.88”

               8.“代理服务器端口”----“9988”

     

        

               9.手机连接刚才配置的wifi

               10. HTTP代理服务器--点击启动按钮,启动HTTP代理服务器;

               11.启动手机上需要测试的APP,进行业务操作;这个时候可以看到线程组抓到app上发出的请求了

       12.业务操作完毕,立即停止jemter上的“HTTP代理服务器,否则一直抓包,线程组中会有很多无用的请求;

               13.线程组删除无关的请求;

         14.保存jmx脚本;

       15.添加察看结果树;

         16.回放。

     

    完整结构如下图:

     

     

     

    实例㈡ 并发负载测试

          1.在实例㈠的前提下录制成功后,在线程组下新建 配置元件--CSV data set config,需要填写的参数如下图(PS:一般做登录注册时的用户量并发时,也就只有账号 密码这2项参数需要传)

    CSV data set config的配置文件内容大致如下:

     13000000000,123456

    13400000000,123456

     

     

    2.在Http的请求里面,设置获取参数值

     

      

    然后设置并发量

     

      

    点击工具栏的运行,然后查看报告结果

     

     

      

    PS:报告的输出需借助ant工具

    详细见http://www.cnblogs.com/dengqing9393/p/6496904.html

     

     

     

  • 相关阅读:
    shell 基本系统命令,关机重启,查看版本,查手册,日期,磁盘,历史命令
    shell 命令 文件查看ls,复制cp,移动mv,查看文件内容cat more less,查看文件信息 file
    luoguP1850 换教室
    bzoj2091: [Poi2010]The Minima Game DP
    luoguP1281 书的复制 DP,贪心
    loj6068. 「2017 山东一轮集训 Day4」棋盘 二分图,网络流
    bzoj1133: [POI2009]Kon
    luogu3426 [POI2005]SZA-Template 后缀树
    loj#2483. 「CEOI2017」Building Bridges 斜率优化 cdq分治
    loj2353. 「NOI2007」 货币兑换
  • 原文地址:https://www.cnblogs.com/dengqing9393/p/6530989.html
Copyright © 2020-2023  润新知