zoukankan      html  css  js  c++  java
  • day2 jmeter和charles

    1.jmeter压测,设置压测并发用户数和压测时间

    添加聚合报告,查看压测结果

    2.jmeter的jdbc连接,配置数据库信息

    添加jdbc请求,Query Type:语句类型,查询用select,增删改用update,一起用可以选择callable

    3.jmeter分布式压测

    1)修改jmeter配置文件jmeter.properties,找到remote_hosts ,添加其他电脑的ip,

    2)其他电脑要启动jmeter.service.bat或者jmeter.service.sh,如果有参数化文件,那其他电脑也要有参数化文件

    3)打开jmeter打开远程启动

    4)jmeter以no_gui的方式运行(以window 客户端演示)

       a.添加jmeter环境变量,把bin目录添加到环境变量

      

    b.运行jmx文件  jmeter -n -t datasend.jmx -l log.jtl,生成的报告可以用jmeter打开

    4.Charles抓包

     1)定位前端、后端问题

     2)查看请求头、请求体、返回的数据

    3)拦截请求、修改请求

    4)抓取http请求

     5)手机抓包

    a.手机和电脑的在同一个局域网,或者同一个wifi

    b.服务器代理写电脑的ip    ,端口设置都是8888

    6)Charles 断点  模拟返回异常的情况

     

    在返回结果之后,可以修改服务端返回的数据,如cookie、文本等等,修改后点击execute

    7)charles的弱网测试

    8)过滤

  • 相关阅读:
    python学习之调试:
    python学习之调试 错误捕捉及处理
    python之面向对象
    python学习之模块:
    python学习之内部函数:
    python学习之高级特性:
    python学习之结构语句
    python学习之列表元组,字典
    getopt使用例子
    找到系统盘被打满文件
  • 原文地址:https://www.cnblogs.com/zzzao/p/9496766.html
Copyright © 2011-2022 走看看