摘要: 自研一个团队文件共享服务是什么体验:文件共享服务的设计与实现解析 在研发与运维的日常里,"传个文件"这件看起来极小的事,往往会被无限放大——日志包在 A 同事的机器上、安装包在 B 同事的桌面上、配置脚本散在各个项目目录里;好不容易发到群里,过两天就过期了;更怕的是有人手滑把还在用的关键文件给删了。 自研了一套文件共享服务,把这些问题用一个网页、一套后端机制整体解 阅读全文
posted @ 2026-09-02 14:22 EXIORAN 阅读(114) 评论(0) 推荐(0)
摘要: pytest 动态报告:数据可视化篇 —— 用 Golang + Echo 打造自动化测试任务可视化平台 本文承接前作《pytest 钩子:pytest_report_teststatus 实践》与《pytest 钩子:pytest_collection_finish 实践》。前两篇解决了「数据从哪里来」的问题——通过 pytest 钩子上报用例采集与执行结果;本文聚焦「数据到哪里去」——基于 Gola 阅读全文
posted @ 2026-08-27 09:05 EXIORAN 阅读(123) 评论(0) 推荐(0)
摘要: 别等测试跑完才知道命中了哪些用例:`pytest_collection_finish` 钩子实战 在上一篇《别再干等测试报告了:用 pytest 钩子实时追上用例执行进度》中,我们用 pytest_report_teststatus 实现了"每个用例执行完后即时上报状态"。但有个问题遗留下来:执行进度再实时,也只能告诉你'哪些跑过了',没法回答'原本应该跑哪些、还有哪些没跑'。本文用 pytes 阅读全文
posted @ 2026-08-24 20:29 EXIORAN 阅读(7) 评论(0) 推荐(0)
摘要: 浏览器请求拦截利器:RouteInterceptor 在日常测试开发中,"抓取接口参数"是高频操作——但很多时候我们只想拿到参数,并不希望请求真的下发。这篇文章讲清楚为什么要拦截、传统方案的痛点,以及如何用 Chrome 插件 RouteInterceptor 一键解决。 写在前面 完整源码领取:关注公众号【Code自习室】,回复后台回复RouteIn 阅读全文
posted @ 2026-08-12 10:26 EXIORAN 阅读(13) 评论(0) 推荐(0)
摘要: 自动化流水线提效·微观篇:pytest 执行顺序优化 在上一篇流水线提效中我们提到:"用例执行顺序优化"会单独出文章讲解,本文就来填这个坑。当用例数量上千、并发数开到 8 时,经常会遇到一个反直觉现象:并发越高,反而越慢,通过率也变低。根因不在并发本身,而在"用例执行顺序不合理"导致的环境资源争抢。本文从问题定位、方案演进到最终代码实现,一步步讲清如何 阅读全文
posted @ 2026-08-10 10:23 EXIORAN 阅读(4) 评论(0) 推荐(0)
摘要: 自动化流水线提效·宏观篇:5 大提效方向实战 CI/CD 流水线是研发效能的"动脉"——它快,团队就轻快;它慢,每次提交都得喝杯咖啡等结果。很多团队的流水线起初 5 分钟跑完,几个月后悄悄膨胀到 30 分钟,开发体验和提交频率双双下降。本文系统整理流水线耗时优化的 5 大方向,每一项都附可落地的命令和配置示例,看完就能上手。 一、为什么流水线会 阅读全文
posted @ 2026-08-06 16:14 EXIORAN 阅读(6) 评论(0) 推荐(0)
摘要: Jenkins Pipeline 变量打印指南 调试 Jenkins Pipeline 时,最让人抓狂的不是"代码错了",而是"变量到底有没有传进来"——params.BRANCH 在 shell 里读不到?environment 定义的 VERSION 被谁覆盖了?credentials() 注入的密码到底叫什么名字?这些问题用猜的是猜不出来的 阅读全文
posted @ 2026-08-05 14:35 EXIORAN 阅读(4) 评论(0) 推荐(0)
摘要: 别再干等测试报告了:用 pytest 钩子实时追上用例执行进度 在大型测试套件中,跑完所有用例往往需要几十分钟甚至更长。期间"跑到第几条?通过率多少?"一直是黑盒——直到全部结束、测试报告生成后才能看到结果。本文介绍如何利用 pytest 内置钩子 pytest_report_teststatus,在每个用例执行结束时即时上报数据,配合外部汇总即可实现实时进度看 阅读全文
posted @ 2026-08-03 20:06 EXIORAN 阅读(12) 评论(0) 推荐(0)
摘要: 提取网页表格,一键导出 CSV:一个 Bookmarklet 就够了 做数据分析、爬虫或竞品调研时,经常碰到网页上挂着一张现成的表格,手动复制粘贴到 Excel 不仅费时,还会丢掉格式、弄乱列对齐。本文分享一个 Bookmarklet(书签脚本),点击即可提取页面中的所有表格,自动转成 CSV 并写入剪贴板,直接粘贴进 Excel 就能用。 最终效果预览 在任意包含 阅读全文
posted @ 2026-08-01 11:15 EXIORAN 阅读(15) 评论(0) 推荐(0)
摘要: 网页中文检测脚本指南:从控制台到浏览器插件 在国际化(i18n)项目或多语言适配场景中,我们经常需要快速找出页面中遗留的中文文本。本文整理了几个实用的 JavaScript 小脚本,覆盖控制台运行、书签运行、浏览器插件三种使用方式,按需取用即可。 背景 在做多语言适配、汉化检查或国际化工单排查时,手动翻页面找中文既费时又容易遗漏。借助一段递归 阅读全文
posted @ 2026-07-31 14:26 EXIORAN 阅读(5) 评论(0) 推荐(0)