• 分布式压测 &Charles的使用


    第一个,分布式压测

    步骤一,制作脚本;在jmeter上添加线程组,HTTP请求,写url,修改协议,默认是http;在线程组里设置线程数和压测时间

    步骤二,从施压机上,启动jmeter-server

     

    步骤三,主控机里设置:jmeter的配置文件jmeter.properties里面找到,remote_hosts=xx,写进去压力机的ip和1099的端口号,有多个时用逗号隔开;然后保存并重启jmeter

    步骤四,运行

     

     注意:若分布式压测脚本中有参数化文件,需要把参数化文件拷贝到各个施压机jmeter安装目录的bin下,脚本中参数化配置时,文件路径直接写文件名

    第二个,jmeter无界面运行

     步骤1,将准备好的压测脚本.jmx拷贝到bin目录下,在bin路径下直接输入cmd

     步骤2,运行

    jmeter -n -t xx.jmx -l xxxxx.jtl
    -n不带界面,-t +名字 ,-l查看结果,一定以.jtl结尾
     

     

    步骤3,查看结果的话,打开jmeter的图形化界面
    添加一个聚合报告,导入生成jtl文件即可

     

     第三个,抓包,Charles工具

    1.定位问题

    2、篡改请求
            篡改请求目的:能测试系统的其他的异常

    原理图如下:

     Charles的使用:

    (1)篡改请求

     

    下面设置参考:https://blog.csdn.net/f20052604/article/details/50867019

     

     

    (2)修改返回

    在返回的条目上右键打断点后执行

     手机端抓包

    1、打开charles,必须保证手机和电脑是在一个局域网里面

    2、手机设置代理,手动


    服务器写你电脑的ip


    端口号呢,默认是8888

     

    弱网测试

     

     参考:http://www.cnblogs.com/kaibindirver/p/8824072.html

    webservice接口

  • 相关阅读:
    21-while里的break简单用法
    20-使用while循环求从1累加至100的值
    19-random猜数
    18-random猜数,直到正确。
    17-简化后的石头剪刀布
    16-if实现石头剪刀布
    生成随机数
    转换数字的进制(Integer、Long)
    数字的舍入
    格式化数字
  • 原文地址:https://www.cnblogs.com/Mezhou/p/9125602.html
Copyright © 2020-2023  润新知