- 博客(54)
- 收藏
- 关注
原创 JMeter 测试 WebSocket 接口的详细教程
Thread Group → 右键 → Add → Sampler → WebSocket Single Write Sampler。Thread Group → 右键 → Add → Sampler → WebSocket Single Read Sampler。测试计划 → 右键 → Add → Threads → Thread Group。- 确认 WebSocket 服务正在运行。- 100个并发用户同时连接。- 每个用户发送多条消息。2. 发送加入房间消息。- 确认服务器响应时间。
2025-08-13 10:11:50
1264
原创 快速启用 JMeter(macOS Automator 创建 JMeter 脚本)
→ 新建文档 → 选择「应用程序」→ 点击「选取」。) 搜索并启动 Automator。)→ 保存到「应用程序」文件夹。文件 → 存储 → 命名(如。通过 Spotlight (Command+空格。
2025-07-24 19:00:33
447
原创 jmeter报错CannotResolveClassException: WebSocketSampler ,JMeter 缺少 WebSocket 插件依赖解决方案
jmeter报错CannotResolveClassException: WebSocketSampler ,JMeter 缺少 WebSocket 插件依赖解决方案
2025-07-24 18:34:19
632
原创 python接口测试参数multipart/form-data格式不能有多余的空格或 tab 缩进
python接口测试参数multipart/form-data格式不能有多余的空格或 tab 缩进
2025-06-25 18:14:42
268
原创 Postman中设置定时自动运行接口测试计划以及运行、编辑、暂停、恢复、删除计划
将需每日运行的接口组织到Collection中,并配置好测试脚本和断言。 提交配置,系统将自动在云端执行。
2025-06-25 15:02:09
730
原创 终端命令行执行具体的方法名测试用例
推荐:如果你的 Django 版本支持,优先用冒号(:)写法,更清晰、定位更准。本质:两者都能单独运行指定的测试方法,区别只是 Django 对测试路径的解析方式不同。建议:如果遇到找不到测试用例的报错,可以尝试两种写法切换。
2025-06-16 18:38:43
405
原创 unittest 和 pytest 框架
性能提示:pytest 通过插件支持并行测试(如 pytest-xdist),显著缩短大规模用例执行时间。pytest:原生支持 @pytest.mark.parametrize 装饰器,一键多数据驱动。unittest:插件少,扩展性有限(如报告生成需依赖 HTMLTestRunner)。pytest:自动递归发现 test_*.py 文件及 test_* 函数/类。pytest:自动输出上下文(如变量值对比),调试效率更高。3. 测试发现与执行。1. 参数化测试。
2025-06-12 15:37:15
703
原创 在iOS设备上监测网站的接口渲染时间
iOS启用网页检查器完整步骤以下流程需结合iOS设备与Mac电脑完成网页调试,支持实时查看DOM结构、网络请求及性能数据
2025-05-08 16:04:43
664
原创 jmeter线程组高并发(详细讲解)
在 JMeter 中,线程组是测试计划的核心组件,用于定义虚拟用户(线程)的行为。线程组的属性决定了测试的并发用户数、加载速度、运行时间等。
2025-03-28 14:31:07
1095
原创 怎么判断系统的性能瓶颈是数据库连接
检查数据库连接池的使用情况。监控无服务器日志中的连接错误。使用分布式追踪工具分析请求耗时。模拟高并发测试,观察连接数和性能变化。优化数据库连接管理,使用连接池代理(如 AWS RDS Proxy)。如果确认数据库连接是瓶颈,可以通过连接池代理、全局连接复用等方法进行优化。
2025-03-25 11:08:03
870
1
原创 graphql接口QUERY报错ariable “$orderIds“ of type “String!“ used in position expecting type “[String]!“.
graphql接口QUERY报错ariable “$orderIds“ of type “String!“ used in position expecting type “[String]!“
2025-03-19 17:08:54
323
原创 graphql接口mutation使用input包装,query直接传参
graphql接口返回Unknown argument \"input\" on field \"querySeriesMerchandising\" of type \"Query\".graphql接口mutation使用input包装,query直接传参
2025-03-19 17:05:46
417
原创 自动化测试报错:Exception managing chrome: error decoding response body
确认ChromeDriver的版本与Chrome浏览器的版本兼容。如果不兼容,请下载并使用与你的Chrome浏览器版本相匹配的ChromeDriver。检查Selenium的版本是否与ChromeDriver版本兼容。如果不兼容,请更新Selenium到一个与ChromeDriver版本兼容的版本。例如,可以使用try-catch块来捕获异常,并在异常发生时进行适当的处理。报错:Exception managing chrome: error decoding response body。
2024-12-08 21:12:05
2228
原创 DBeaver连接神通数据库
URL模板:jdbc:oscar://{host}:{port}在【库】中点击添加文件,把神通数据库的驱动添加进去,1、打开dbeaver,点击数据库-驱动管理器。类名:com.oscar.Driver。一、在dbeaver中新建一个驱动。填写数据库账号密码信息,连接成功。在【设置】中填写以下信息。填写完成之后,点击确定。
2024-04-30 15:42:13
2208
1
原创 Linux常用命令
1.部署升级时,若服务器磁盘空间较小,会出现升级失败的问题。usr:存放用户的程序user/unix software resource。selinux:selinux及他的配置文件存放的位置。df -h 查询指定目录的磁盘占用情况,默认当前目录。sbin:超级命令,只有root用户能用的命令。var:经常变化的文件系统日志相关服务日志文件。lib64:库文件存放目录(64位系统)temp:临时文件的存放位置垃圾堆。bin:命令,二进制文件存放目录。etc:存放系统或服务的配置文件。
2024-04-30 14:58:49
197
1
原创 SQL Server安装及配置
本次安装演示版本:Microsoft® SQL Server® 2012 Service Pack 4 (SP4) Express 需注意各版本安装步骤有差异# 最新的 SQL Server 2012 服务包 包括SP1、SP2、SP3、SP4和各版本的BUG修复日志下面是安装过程的截图环境初步检测这里选择的是安装在非系统盘,可以选择其他安装目录这里需要注意下排序规则需要特别注意这里的排序规则,如果设置不当,则在后续使用中会引发其他问题密码,这里选择混合模式。
2024-04-29 15:58:47
764
原创 越权测试是什么?
垂直越权:由于后台应用没有做权限控制,或仅仅在菜单、按钮上做了权限控制,导致恶意用户只要猜测其他管理页面的URL或者敏感的参数信息,就可以访问或控制其他角色拥有的数据或页面,达到权限提升的目的,例如:通一个公司不同权限的管理员A和B,通过修改请求,管理员A可以修改不在他管辖范围内的信息;水平越权:由于服务器端在接收到请求数据进行操作时没有判断数据的所属人/所属部门而导致的越权数据访问漏洞,例如:2个不同的公司A和B,通过修改请求,公司A可以任意修改B公司的信息;越权分为2种:水平越权和垂直越权。
2024-02-06 17:35:15
2042
原创 DBeaver连接达梦数据库
URL模板:jdbc:dm://{host}[:{port}](格式:jdbc:kingbase://IP地址:端口号);类名:dm.jdbc.driver.DmDriver。默认端口:5236;
2024-02-05 17:27:59
2925
原创 postman学习笔记
2、打开set设置的Allow reading files outside working directory的配置打开。1.所有批量上传文件,需要将文件放在postman的工作路径,setting中寻找Location。一、批量运行上传文件接口报错处理。
2023-08-20 23:00:06
706
原创 双击start.bat文件闪退,运行报错“unable to access jarfile”
电脑运行“start.bat”文件,无反应,闪退,管理员身份运行报错“unable to access jarfile”
2023-07-28 15:14:32
3254
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅