- 博客(243)
- 资源 (4)
- 收藏
- 关注
原创 Python数据类型详解
Python的数据类型各有其特性和适用场景。选择合适类型能提升代码效率和可读性:例如,用列表处理可变序列,用元组保护数据不变性,用字典实现快速查找。在实际编程中,理解这些区别(如可变性、有序性)至关重要。建议结合具体需求选择类型,并利用Python的动态类型特性灵活处理数据。
2025-12-24 10:21:01
365
原创 什么是软件负载测试
负载测试是性能测试的一种类型,用于评估系统在特定负载条件下的表现。其核心目标是验证系统在下能否维持稳定的性能指标(如响应时间、吞吐量、资源利用率等)
2025-12-12 11:52:29
755
原创 用python写一个websocket接口,并用jmeter压测websocket接口
用python写一个websocket接口,并用jmeter压测websocket接口。
2025-12-05 14:47:52
326
原创 Jmeter压测后如何导出中文版的压测报告
在正常的使用jmeter进行非GUI压测后生成的报告是中文的,那如何生成中文报告如何生成简洁易懂的中文jmeter报告呢。
2025-11-27 11:07:10
279
原创 JMeter 进行 WebSocket 接口压测
通过以上步骤,即可完成对 WebSocket 接口的压力测试。如果需要更复杂的逻辑(如异步响应处理),可结合。编写 Groovy 脚本增强灵活性。
2025-11-19 16:45:04
481
原创 JMeter 使用分布式压测的原因
JMeter分布式压测通过横向扩展解决了单机资源瓶颈,适用于高并发、大流量及多地域场景,但需注意网络和配置管理成本。
2025-11-18 17:38:55
603
原创 什么是混沌测试
混沌测试(Chaos Testing)是一种通过主动注入故障来验证系统韧性的测试方法,广泛应用于分布式系统、微服务架构和云原生环境。,确保在真实故障发生时系统仍能维持关键功能。
2025-10-31 11:26:04
426
原创 JMeter压测过程中监控服务器CPU及内存的方法
在JMeter压力测试过程中,监控目标服务器的CPU和内存使用情况是确保测试准确性和分析性能瓶颈的关键。以下是详细步骤,基于标准实践(使用JMeter的PerfMon插件),确保操作简单可靠。右键点击“Test Plan”或“Thread Group” -> “Add” -> “Listener” -> “jp@gc - PerfMon Metrics Collector”。设置采样间隔:建议设置为1-5秒(例如,interval: 1000 ms)。(实际使用时参考JMeter界面)
2025-09-09 19:55:58
1250
原创 Jmeter的安装与使用教程
JMeter安装使用简明教程:1.官网下载JMeter压缩包并解压;2.配置环境变量,添加JMETER_HOME及bin路径;3.运行jmeter.bat启动;4.可修改配置文件设置中文界面。JMeter是Apache开发的Java压力测试工具,支持HTTP/FTP等多种协议测试。入门操作包括:新建测试计划→添加线程组→配置HTTP请求→添加监听器查看结果。教程详细展示了从安装到简单测试的全流程,适合初学者快速上手进行Web应用性能测试。
2025-08-19 12:20:15
829
原创 jmeter读取上游接口并遍历数组数据并进行压测
输入一个变量前缀,answerNumber开始循环可以填写1,结束循环字段可不填,输出一个变量名称。根据对应的json提取参数再根据对应的ForEach控制器获取遍历数据进行传参。[*],取多个数据,在Match No 中填-1,即遍历完所有数据。1、如上游接口返回了多个数组,需要用遍历这些数组参数给到下游接口。2、json提取器提取多个数参数及遍历返回值的多个值([*])3、循环器则勾选永远循环,以便压测。4、遍历器ForEach控制器。
2025-07-30 14:15:40
424
原创 python调用高德API查询两点间的路线规划
本文介绍了一个基于Python Flask框架开发的路线规划系统,该系统利用高德地图API实现地理位置编码和路线规划功能。系统支持步行、骑行和驾车三种出行方式,用户可在前端输入起点/终点后,后端通过高德API获取坐标并生成路线。系统架构包含Flask主程序(app.py)、配置文件(config.py)和前端页面(index.html),实现了地图显示、路线绘制、距离/时间计算等核心功能,并支持出行方式切换和地图交互。文章详细说明了API调用逻辑和不同出行模式的数据处理方式,特别是骑行API的特殊处理流程。
2025-06-17 20:23:09
1308
原创 如何配置jmeter做分布式压测
问:为何需要做分布式答:当我们本地机器jmeter进行压测时,单台JMeter机器通常无法稳定生成2000 QPS(受限于CPU、内存、网络带宽),本地端口耗尽:操作系统可用的临时端口(Ephemeral Ports)被占满TCP连接未及时释放:JMeter未正确关闭连接导致端口占用问:如何部署多台压力机做分布式压测答:需要在每台压力机安装相同的JAVA环境及跟控制机一样的jmeter版本。
2025-05-23 10:04:12
903
原创 Python+Selenium+Pytest+Allure PO模式UI自动化框架
Python+Selenium+Pytest+Allure PO模式UI自动化框架
2025-04-27 14:14:28
890
原创 执行adb指令报错:error: more than one device/emulator原因及解决方法
再次运行 adb devices,若列表清空,则问题来自外部设备;若仍有残留,可能是 ADB 服务异常。b.关闭模拟器和无线调试确保 Android Studio、蓝叠等软件未运行。a.断开所有设备后检查拔掉 USB 线,关闭电脑和手机的 Wi-Fi。c.在手机 开发者选项 中关闭 无线调试 并撤销所有已授权电脑。旧版本 ADB 可能存在兼容性问题,从 官方平台 下载最新版本。d.更新 ADB 工具(很大可能性为ADB工具太旧)2、在没有连接设备的情况下显示如下。
2025-03-20 10:43:49
3590
Python接口自动化.txt
2021-04-06
Python WEB开发全栈 全套视频.txt
2021-04-22
jmeter接口自动化测试.txt
2019-12-26
接口自动化框架结构.xmind
2020-05-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1