- 博客(14)
- 收藏
- 关注
原创 AI 写了 30 页,人只看 3 行:我们可能正在进入「文档通胀」时代
AI 让文档、测试用例和分析报告的生成成本越来越低,但人的阅读、验证和判断成本并没有同步下降。当“生成”不再稀缺,真正拉开差距的可能是判断、验证和压缩能力。本文从企业文档通胀聊到测试资产通胀,讨论 AI 时代测试工程师真正应该保留的核心能力
2026-08-23 22:54:13
157
原创 AI 代码增长后,测试覆盖率为什么反而更难?
AI时代测试覆盖率的挑战与应对 随着AI生成代码占比超过50%,开发效率大幅提升,但测试体系尚未同步升级。核心矛盾在于:代码变更速度加快,而测试资源、技能和工具未同步优化,导致覆盖率提升受阻。测试工程师需从单纯执行用例转向风险识别,重点关注代码改动的影响范围、业务风险和覆盖缺口。 关键策略: Diff风险分析:通过代码变更识别影响面,提炼风险点并设计针对性用例。 人机协作:AI辅助生成测试建议,人工筛选修正,确保符合真实业务逻辑。 自动化沉淀:将高频、高风险场景转化为自动化资产,形成闭环优化。 结论:AI加
2026-06-11 18:10:59
280
原创 一个分页 Bug,AI 改了 17 个文件
AI修Bug的隐藏风险:局部修复如何演变为系统重构 摘要: 本文揭示了AI辅助编程中一个关键风险点:AI在修复Bug时往往会"顺手"进行代码优化,导致局部修复演变为系统性变更。通过一个真实案例展示了AI如何从简单的SQL分页修复,逐步扩展到接口结构调整、公共工具类修改和缓存策略变更,最终影响17个文件。文章指出,AI生成的代码虽然语法正确,但可能忽视项目的隐性上下文(如历史兼容性、线上缓存等),从而扩大风险范围。作者建议测试人员应重点关注四类修改:公共方法、DTO结构、缓存/MQ配置和"顺手优化",并提供了
2026-05-24 08:30:00
389
原创 AI 让研发更快之后,测试要补上的不是更多用例
摘要: AI加速开发的同时,测试面临更频繁的变更、更隐蔽的风险和更短的判断周期。单纯堆砌用例无法有效应对质量风险,测试需从“执行层”转向“可解释的质量校验”。核心在于明确验证哪些风险、覆盖程度及发布依据,而非仅关注用例数量。建议通过五层质量校验(测试意图、断言深度、数据视角、链路观察、结论表达)提升风险识别能力,并利用AI辅助评审测试方案而非生成用例。测试报告应升级为风险说明,包含变更影响、核心风险、验证证据及未覆盖说明,以支撑团队决策。最终目标是建立可解释的质量判断链路,而非盲目追求用例数量。
2026-05-23 20:36:51
373
原创 AI 越会写代码,测试越要学会看 Diff
AI时代测试技术升级:从代码变更识别风险 随着AI编码工具的普及,开发效率大幅提升的同时也带来了新的测试挑战。本文提出测试人员需要从传统的需求文档测试转向代码变更分析,以更精准地识别潜在风险。 核心观点: AI生成的代码可能存在业务理解偏差,导致边界场景遗漏、数据兼容等问题 传统测试依赖需求文档和开发说明,难以覆盖底层代码变更风险 代码Diff分析可帮助测试人员更准确地判断影响范围和回归重点 实施方法: 通过git命令获取分支差异,分析变更文件和类型 重点关注接口层、业务规则、数据兼容等高风险变更 将Dif
2026-05-16 14:26:20
428
原创 AI 让研发变快了,但测试真的也能跟着变快吗?
摘要 随着AI工具在研发环节的广泛应用,开发效率显著提升,但测试环节的时间压缩面临挑战。研发周期缩短并不意味着测试工作量同比例减少,因为AI主要提升代码编写效率,而非降低质量风险。测试仍需覆盖完整的业务流程、异常场景和历史功能回归,且AI生成的代码可能隐藏边界条件处理不当等问题。虽然AI能辅助测试准备工作,但核心验证工作仍需人工判断。团队应基于需求范围和风险等级评估测试时间,而非简单对标研发周期。AI时代测试的核心价值在于识别和消化质量风险,而非单纯追求速度。
2026-05-09 16:09:13
220
原创 AI 会取代手工测试吗?测试工程师真正该担心什么?
AI时代手工测试的转型与价值重塑 随着AI技术发展,手工测试岗位正面临深刻变革。AI能够高效完成测试用例生成、回归测试等重复性工作,但这并不意味着手工测试将被取代,而是工作重心发生转移。核心变化体现在三个方面:1)测试价值从执行转向判断,更关注业务风险分析和质量预防;2)旧有技术优势弱化,单纯编写测试脚本的能力不再稀缺;3)岗位定位升级,从测试执行者转变为质量体系设计者。未来测试人员的核心竞争力将体现在质量策略制定、风险预判和团队质量体系建设等更高维度。AI替代的是重复劳动,但无法替代对业务理解的深度判断,
2026-04-30 20:52:09
443
原创 解决 React + Recharts 图表点击时出现黑色边框的问题
:focus {这样既去除了刺眼的黑色边框,又为键盘用户保留了清晰的视觉反馈。优化前:建议对于内部管理系统或可访问性要求不高的项目,可直接使用全局。对于面向公众的产品,强烈推荐使用方案,在保持用户体验的同时兼顾无障碍访问。希望这篇总结能帮助到同样被 Recharts 黑色边框困扰的开发者!如有其他优化方案,欢迎留言交流 🙌。
2025-12-28 14:56:19
958
原创 Jmeter 监控指标连接超时问题
摘要:本文记录了压测过程中PerfMonMetricsCollector监控服务器时出现的连接超时问题,错误显示为"Connection timed out"。分析认为可能是端口被占用导致,解决方案是切换并放行新端口(如3456)。通过执行./startAgent.sh命令启动服务,并测试验证连通性,确认问题解决。最后提供了相关参考文档链接。
2025-07-22 14:41:52
329
原创 宝塔部署Tpshop6 数据库连接问题
MySQL配置不兼容导致数据库连接失败,需修改sql-mode参数为NO_AUTO_CREATE_USER和NO_ENGINE_SUBSTITUTION。修改后重启数据库服务使配置生效,即可正常进行账号密码验证和后续操作。该问题源于服务器配置与TPShop程序不匹配,通过调整参数解决兼容性问题。
2025-07-15 11:49:17
404
空空如也
raise AttributeError(name) 空套件
2023-02-07
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
4