<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[QWERTY55555的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/QWERTY55555</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; QWERTY55555]]></copyright><item><title><![CDATA[葫芦娃自动化测试]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/170035354</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/170035354</guid><author>QWERTY55555</author><pubDate>Wed, 04 Nov 2026 11:06:11 +0800</pubDate><description><![CDATA[葫芦娃（Huluwa）自动化测试平台V1.0是一体化跨端测试解决方案，支持Web、APP、PC与API的统一管理与协同执行。平台以低代码录制、Excel批量维护、用例统一编排为核心，集成Playwright、Appium、JMeter等驱动，通过Netty+WebSocket实现任务调度与实时可观测，具备录制回放、单步调试、失败重跑、性能压测及CI集成能力。采用RuoYi-Vue-fast+Vue2架构，分层清晰，可扩展性强，适用于功能回归、持续集成与跨端联调，显著降低自动化测试门槛。]]></description><category></category></item><item><title><![CDATA[playwright小工具开源了]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/167788666</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/167788666</guid><author>QWERTY55555</author><pubDate>Tue, 13 Oct 2026 10:47:40 +0800</pubDate><description><![CDATA[为助力粉丝技术提升与二次开发，博主决定开源Playwright工具源码。可通过赞赏支持或点击文章链接私信获取。欢迎交流学习，共同进步！]]></description><category></category></item><item><title><![CDATA[JMeter BeanShell 断言实战]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/167462956</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/167462956</guid><author>QWERTY55555</author><pubDate>Sun, 11 Oct 2026 07:45:00 +0800</pubDate><description><![CDATA[本文详解JMeter中BeanShell断言的全面用法，涵盖内置变量、变量定义（局部、JMeter变量、全局属性）、响应数据读取（JSON、正则）、断言控制及文件导出。通过实战脚本实现响应解析、变量存储、全局计数与UTF-8编码追加写入文件，支持复杂校验与结果持久化。强调BeanShell性能较低，压测场景建议改用JSR223+Groovy；并提供常见问题解决方案，如中文乱码、JsonPath兼容性等，适用于接口测试与自动化验证。]]></description><category></category></item><item><title><![CDATA[JMeter 连接数据库并取值（JDBC 实战）]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/167460124</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/167460124</guid><author>QWERTY55555</author><pubDate>Sat, 10 Oct 2026 13:00:00 +0800</pubDate><description><![CDATA[本文以JMeter操作MySQL为例，详细演示如何通过JDBC Connection Configuration建立连接池，使用JDBC Request执行查询，并将结果按列提取为变量（如${username_1}），在后续请求中复用。支持参数化、校验、造数等测试场景，结合Debug Sampler验证变量取值，确保数据准确传递。附常见问题及解决方案，涵盖驱动配置、时区、编码、变量引用等关键点，适用于性能与接口测试中的数据库交互场景。]]></description><category></category></item><item><title><![CDATA[平台新增功能说明]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/165984700</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/165984700</guid><author>QWERTY55555</author><pubDate>Sat, 19 Sep 2026 10:15:33 +0800</pubDate><description><![CDATA[JMeter：可在「系统设置 → JMeter / 性能测试」点「一键下载并配置 JMeter」与「一键下载并配置 Java(JDK 17)」，或手动安装后点「自动检测并保存」。Web/App 与 PC 一致：结合当前动作与试跑结果用自然语言改/补步骤，闲聊不动作；JMeter 路径/JVM 参数、Java 环境、默认并发/时长/超时；身份源配置页（含预置模板、测试连接、回调地址））、执行与实时看板、分布式执行、被压服务器。（含上传脚本、资源记录、下载、导出、报告）一键下载、自动检测与相关配置。]]></description><category></category></item><item><title><![CDATA[Case Generator · PC 端自动化测试模块]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/165743754</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/165743754</guid><author>QWERTY55555</author><pubDate>Thu, 17 Sep 2026 14:29:55 +0800</pubDate><description><![CDATA[本文档详细介绍了PC自动化工具在窗口管理、截图、元素抓取、录制、编排、调试及执行节点等方面的全面功能升级。核心改进包括：目标窗口与弹窗智能跟随、真实键盘输入修复、控件树优化与虚拟化项隐藏、多实例按最近使用优选、执行节点按应用/节点隔离及30分钟会话回收、调试面板增强断点与变量监控能力，以及端到端测试验证通过。系统支持场景保存、元素库管理、权限控制与跨平台兼容，部署需同步更新执行节点并调整控件树上限参数。]]></description><category></category></item><item><title><![CDATA[Case Generator 测试自动化平台]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/165243690</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/165243690</guid><author>QWERTY55555</author><pubDate>Mon, 14 Sep 2026 07:45:00 +0800</pubDate><description><![CDATA[CaseGenerator是一款集成接口、Web、App测试及分布式执行的一站式自动化测试平台。支持多类型测试编排、AI生成、可视化录制与调试，通过环境变量、断言、前后置处理器实现灵活测试。可将任务分发至多节点实现分布式运行，提供详尽的执行报告与变量快照。界面清晰，操作便捷，适用于复杂场景的自动化测试管理。]]></description><category></category></item><item><title><![CDATA[JMeter 性能测试教程]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/164032422</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/164032422</guid><author>QWERTY55555</author><pubDate>Tue, 25 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[文件保存为 UTF-8（可用 notepad++/VS Code 转换），并在 CSV Data Set Config 中设置文件编码为 UTF-8。生成后打开 report-dir/index.html 即可看到图表化报告（吞吐量、响应时间分位数、活跃线程数等）。从零开始学习 Apache JMeter：安装、编写测试脚本、参数化、断言、关联、压力测试与报告生成。：压测请使用命令行模式（第 13 节），GUI 本身会消耗资源且影响结果，切勿用 GUI 做高压测试。]]></description><category></category></item><item><title><![CDATA[【JMeter 学习打卡 Day 7】从会用到会用对，完成一次完整压测]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163828232</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163828232</guid><author>QWERTY55555</author><pubDate>Sun, 23 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[本文记录了7天JMeter性能测试学习历程，从基础概念到实战应用。Day1-6依次掌握JMeter核心功能：HTTP测试计划、断言、参数化、逻辑控制器、压力测试等。Day7重点学习Cookie保持登录态、11条最佳实践及完整压测流程，完成&quot;登录-获取token-带鉴权查询&quot;的10并发2分钟测试，生成HTML报告并分析性能指标（TPS、响应时间、错误率）。关键要点包括：禁用GUI压测、强制断言、参数化数据、合理Ramp-Up、服务端监控等。最后提供常见问题解决方案（内存设置、乱码处理）并强]]></description><category></category></item><item><title><![CDATA[【JMeter 学习打卡 Day 6】命令行压测 + 出图报告]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163828114</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163828114</guid><author>QWERTY55555</author><pubDate>Sat, 22 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[本文总结了7天JMeter学习计划，重点介绍第6天关于命令行压测和报告生成的内容。学习内容包括：线程组参数设置、Ramp-Up计算、四种测试类型（冒烟/负载/压力/稳定性）、常用监听器使用、命令行运行脚本生成HTML报告（jmeter -n -t test.jmx -l result.jtl -e -o report）、动态参数调整（-J参数）以及标准压测流程（从低并发逐步加压找性能拐点）。关键提示：压测必须用命令行避免GUI资源消耗，报告目录需为空，流程应遵循&quot;冒烟测试→逐步加压→定位瓶颈&qu]]></description><category></category></item><item><title><![CDATA[【JMeter 学习打卡 Day 5】控制流程和节奏的利器]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827971</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827971</guid><author>QWERTY55555</author><pubDate>Fri, 21 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[摘要：本文为JMeter学习第五天的内容，重点讲解逻辑控制器和定时器的使用。主要内容包括：①常用逻辑控制器（Loop循环、If条件、Transaction事务等）的应用场景；②定时器类型（固定/Gaussian随机/吞吐量定时器）的使用方法，推荐使用500ms左右的高斯随机定时器模拟真实用户操作；③集合点（SynchronizingTimer）的设置技巧，用于测试服务端瞬时并发能力。通过实际练习指导读者掌握事务统计、节奏控制和峰值压力测试的实现方法，并提醒避免定时器设置不当导致压测失真的问题。（149字）]]></description><category></category></item><item><title><![CDATA[jmeter高级用法-ForEach控制器和BeanShell断言]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163909369</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163909369</guid><author>QWERTY55555</author><pubDate>Thu, 20 Aug 2026 10:55:49 +0800</pubDate><description><![CDATA[文章摘要： 本文介绍如何通过JMeter的ForEach控制器和BeanShell断言实现API响应数据的字段提取与存储。以获取JSONPlaceholder的待办事项接口数据为例，详细展示了三个关键步骤：1）发送GET请求获取JSON数组响应；2）使用BeanShell脚本解析JSON，提取title字段并存入变量；3）通过文件写入将指定字段保存到本地&quot;结果.txt&quot;。文中提供了完整的脚本代码，包括JSON解析、变量存储和文件输出逻辑，并特别处理了HTTP状态码校验和目录创建等细节问题]]></description><category></category></item><item><title><![CDATA[【JMeter 学习打卡 Day 4】多用户登录 + 动态 token 关联]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827782</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827782</guid><author>QWERTY55555</author><pubDate>Thu, 20 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[摘要 本文系统介绍了JMeter学习的7天计划，重点聚焦第4天的参数化与关联技术。通过用户变量、CSV数据驱动（多用户并发）、正则/JSON提取器（如(.+?)非贪婪匹配或$.token路径）实现动态数据获取，并演示如何将登录token传递至后续请求（如Authorization: Bearer ${token}）。核心要点包括：CSV文件配置多用户数据、线程数匹配数据行数、两种提取器对比（推荐JSON提取器更易维护），以及关联技术对真实压测场景的重要性。最后强调参数化与关联是JMeter的核心能力，需通过]]></description><category></category></item><item><title><![CDATA[【JMeter 学习打卡 Day 3】不加断言的压测都是自嗨]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827623</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827623</guid><author>QWERTY55555</author><pubDate>Wed, 19 Aug 2026 07:45:00 +0800</pubDate><description><![CDATA[摘要：JMeter断言机制详解 Day3重点学习断言功能，强调未配置断言时错误率恒为0的无效性。核心掌握响应断言（校验返回文本）、JSON断言（验证字段值）和持续时间断言（超时检测）。实操步骤包括：添加断言规则→配置匹配条件→验证失败场景（结果树变红，错误率上升）。关键点：响应断言需设置字段、匹配规则和预期文本；JSON断言通过JSONPath定位数据；持续时间断言监控响应超时。断言是确保测试有效性的核心，需针对性配置才能反映真实错误率。]]></description><category></category></item><item><title><![CDATA[Day 2：第一个测试计划 + HTTP 请求]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827444</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163827444</guid><author>QWERTY55555</author><pubDate>Mon, 17 Aug 2026 16:00:47 +0800</pubDate><description><![CDATA[摘要：本文提供了一个7天JMeter学习计划，每天聚焦一个核心主题。Day2重点讲解如何创建最小可运行的HTTP测试计划，包括配置线程组参数（并发数、启动时间、循环次数）、添加HTTP请求（GET/POST方法）、使用监听器查看结果、设置请求头和公共配置等操作步骤。通过httpbin.org提供的免费测试接口，学习者可以实践配置GET/POST请求、JSON数据提交和结果验证。计划采用&quot;目标-步骤-练习-微博文案&quot;的结构，所有操作均可直接复制执行，适合JMeter初学者快速入门接口测试。]]></description><category></category></item><item><title><![CDATA[Day 1：JMeter 安装与启动]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163826726</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163826726</guid><author>QWERTY55555</author><pubDate>Mon, 17 Aug 2026 15:41:50 +0800</pubDate><description><![CDATA[摘要： 7天JMeter学习计划，从入门到实战：Day1安装配置（JDK+JMeter）并熟悉界面树形结构；Day2构建最小HTTP测试计划；Day3掌握断言验证结果；Day4重点学习参数化与CSV数据驱动；Day5用逻辑控制器组织流程；Day6理解并发压力测试与命令行报告；Day7实战Cookie保持登录态。核心：JMeter是开源性能测试工具，基于Java，专精接口压测（不渲染JS），测试计划树结构（线程组→采样器/断言/监听器）。安装需JDK+环境变量，脚本调试用GUI，压测用非GUI模式。#JMet]]></description><category></category></item><item><title><![CDATA[diff-tool 使用说明]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163748081</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163748081</guid><author>QWERTY55555</author><pubDate>Fri, 14 Aug 2026 11:03:04 +0800</pubDate><description><![CDATA[diff-tool 接口对比工具简介 diff-tool 是一款便捷的 JSON 接口响应对比工具，支持 CLI 和 WebUI 两种模式。核心功能包括： 差异对比：支持双接口 URL 对比或直接粘贴 JSON 文本，检测字段增删改、类型变化及嵌套差异 灵活配置：可忽略时间戳等动态字段（支持字段名或 JSONPointer 路径），自定义 HTTP 方法/请求头/超时 多场景适配： CI 集成：提供结构化 JSON 报告和语义化退出码（0/1/2） 批量测试：支持 OpenAPI/Swagger 自动导入或]]></description><category></category></item><item><title><![CDATA[Mock Server 工具]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163729005</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163729005</guid><author>QWERTY55555</author><pubDate>Thu, 13 Aug 2026 16:17:40 +0800</pubDate><description><![CDATA[摘要：本文介绍了基于SpringBoot2.6开发的MockServer工具，支持HTTP/HTTPS双协议模拟（8888/8443端口），提供Web管理台（8088端口）进行可视化规则管理。核心特性包括：YAML规则文件热加载、五种响应类型（固定/模板/延迟/随机错误/代理透传）、动态模板占位符、代理透传与录制回放功能。支持文件持久化，重启不丢失配置。工具内置自签名证书，提供健康检查API，可通过Maven打包成18MB的独立JAR运行。典型应用场景包括接口调试、演示和压力测试。（149字）]]></description><category></category></item><item><title><![CDATA[股票买卖策略软件]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163717340</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163717340</guid><author>QWERTY55555</author><pubDate>Thu, 13 Aug 2026 10:20:32 +0800</pubDate><description><![CDATA[所有数据均来自公开免费行情接口，无需登录、无需付费。• 选择品种（AUTD/AU9999 元/克、AGTD 元/千克、GC/SI/XAU 美元/盎司），填写买入价与数量，设置费率（默认万 8，双边各收一次），即可添加持仓。• 表格展示：名称/代码/单位/买入价/数量/成本额/买入成本（含费）/卖出成本/现价/市值/浮动盈亏/盈亏%（红涨绿跌），现价直接取自报价表实时更新。• 顺周期行业（钢铁/煤炭/有色/石油/化工/水泥/建材/地产/证券/航空/航运/汽车等）盈利项封顶 22 分，避免景气高位虚高。]]></description><category></category></item><item><title><![CDATA[Day18_参数化实战]]></title><link>https://blog.youkuaiyun.com/QWERTY55555/article/details/163640088</link><guid>https://blog.youkuaiyun.com/QWERTY55555/article/details/163640088</guid><author>QWERTY55555</author><pubDate>Mon, 10 Aug 2026 16:02:36 +0800</pubDate><description><![CDATA[开发了一款名为&quot;葫芦娃&quot;的Playwright UI自动化测试工具，旨在通过封装常用定位方法和操作来提升测试效率。作者发现传统Java+TestNG方案编码耗时，而多数测试代码可复用。该工具简化了自动化测试流程，适合希望提高效率但不想花太多时间编写代码的测试人员。之前已有相关介绍文章，现发布演示视频方便用户了解工具使用。]]></description><category></category></item></channel></rss>