摘要:
一、场景 工作中,可能需要使用脚本分析各种数据,并生成图表 二、工具 matplotlib https://matplotlib.org/stable/install/index.html 三、安装 python -m pip install -U pip python -m pip install 阅读全文
摘要:
参考链接: Jmeter扩展 自定义取样器_jmeter 自定义取样器-CSDN博客 jmeter开发自己的sampler插件 - 乔叶叶 - 博客园 JMeter 扩展开发:BeanShell 数据模拟实现及性能探讨 | EMQ 阅读全文
摘要:
空了再研究一下 参考链接: 流量复制方案对比:Tcpcopy vs Goreplay - 知乎 阅读全文
摘要:
一、场景 对比两个项目的文件 二、工具 Beyond Compare 三、官网 http://www.scootersoftware.com/download.php 四、安装 1、下载 选择版本4进行下载安装 2、安装 sudo apt-get update sudo apt-get instal 阅读全文
摘要:
一、场景 由于测试过程想对生产环境的数据进行录制。并回放给测试服务,所以进行尝试 二、工具 tcpreplay 三、录制数据包 sudo tcpdump -i enp4s0 dst port 8000 -w http.pcap -v 四、tcpreplay-edit进行回放 sudo tcprepl 阅读全文
摘要:
一、场景 就是想用python脚本录制相关请求流量,然后回放给服务 二、脚本 import mitmproxy import json class HttpFlowRecorder: def __init__(self): self.traffic = [] def request(self, fl 阅读全文
摘要:
一、官网 https://www.mitmproxy.org/ 二、文档 https://docs.mitmproxy.org/stable/ 三、安装 1、二进制 2、使用pip安装 pip install mitmproxy 三、启动服务端 四、测试 1、使用代理发送客户端请求 $ http_p 阅读全文
摘要:
一、locust https://www.locust.io/ 二、准备测试服务 1、下载测试服务 https://github.com/grpc/grpc.git 2、使用编辑器或者IDE打开 3、proto文件位置 4、创建测试代码 安装相关库 pip install locust grpcio 阅读全文