夜雨聆风学习资料网

ARTICLE · 1167281

软件测试资讯日报 · 2026-10-13

软件测试资讯日报 · 2026-10-13

今日速览 · Top 3

1

传统 UI 脚本在大模型产品下陷入「编写—失效—重写」,超 60% 团队反馈脚本维护人力已超过测试执行本身;解法收敛为「意图驱动 + GUI-Agent + 脚本自愈」。

站长之家 · AI 自动化测试技术趋势盘点(Testin 云测)

2

Playwright 并行有分工线:套件<10 分钟用 workers、>10 分钟才上 sharding;分片后必须配 blob + merge-reports 才能合并成一份报告。

TestDino / vtechz · Playwright CI 与 Sharding 实践

3

AI 时代 QA 角色重定义:89% 组织在试点 GenAI,仅 15% 真正规模化;63% 质量工程师已把「生成式 AI 素养」列为最重要技能。

DEV Community · The Future of Software Testing

AI 与智能化测试

趋势脚本维护比跑脚本更费人:AI 测试的落点从「写操作」转向「定意图」
传统基于控件 ID、页面坐标的脚本,在大模型产品高频迭代下陷入「编写—失效—重写」循环;超过 60% 的测试团队反馈,脚本修复与维护消耗的人力已超过测试执行本身。业界收敛出的组合解法是:意图驱动测试(用自然语言描述业务目标,系统自动拆解任务与用例)+ GUI-Agent 多模态视觉执行 + 脚本自愈 + AI 错误自动诊断。核心变化是把关注点从「怎么操作」转为「要验证什么业务结果」,测试设计门槛随之下降。
来源:站长之家 · AI 自动化测试技术趋势盘点(Testin 云测 XAgent 落地路径)

学习要点

选型先问「定位靠控件 ID/坐标还是视觉语义」——前者页面一改就批量失效

自愈只解决「中断」,不替代人做判断;失败仍要留证据供人复核

工具AI 测试代理的「自愈」是怎么做的:VLM 读屏 + 执行中改写定位
TestGrid 的 AgentRx 用多模态视觉语言模型(VLM)分析页面截图,结合视觉布局、屏上文字与结构元素识别控件,因此在 UI 改版、标签变化、动态元素下能在执行过程中自动改写失效的定位逻辑。它同时保留 human-validation checkpoint,让测试团队复核 agent 产出——厂商明确目标是「减少重复低价值工作」,而不是把人移出测试流程。同类还有 Sofy.ai 面向 Dynamics 365 的领域代理:不录点击、只验证业务结果,早期客户回归周期快 5 倍。
来源:Wion / Newshunt · AI testing agents: how AI is being used to fix software testing problems

学习要点

「自愈」有边界:只认同界面变化但行为不变;业务语义变了必须人去改

引入前先要一份「产出可审阅、可复现」的验证清单,别只看演示

自动化测试

方法Playwright 并行怎么分工:workers 还是 sharding,由套件时长决定
一套 Playwright 有两种并行:workers在同一台机器开多进程,适合单机 10 分钟内能跑完的套件;sharding把用例拆到多台 CI 机器,适合 10 分钟以上或 100+ 用例。分片按文件路径排序均匀切分,所以同一批用例总落在同一分片,对缓存和复现友好——但分片不解决共享状态竞争。分片后每个分片各出一份报告,必须用 blob reporter + npx playwright merge-reports 合并成一份 HTML,否则结果是碎的。
来源:TestDino · Best Playwright CI/CD Integrations;vtechz · Playwright Sharding in CI

学习要点

先量套件时长再决定 workers 还是 shard,别默认「加并发就好」

共享数据未隔离时,并行只会把偶发失败放大成批量失败

实践Playwright CI 稳定化清单:从 1 个 worker 起步,trace 只在重试时留
官方实践建议并发先从 1 个 worker 起步,套件稳定后再逐步加,诊断期保持 1。异步页面用「等待有意义的定位器/断言」而不是固定 sleep,导航后等 waitForURL、必要时才用 waitForResponse;用 page.route 拦截第三方服务,在本地造出确定的失败用例。失败证据上,采集「首次重试时」的 trace(含时间线、DOM 快照、网络),并把只靠重试才通过的用例单独统计——那份名单就是 flaky 治理清单。
来源:ScreenshotNeo · Headless Website Testing Best Practices;TechNetExperts · Playwright in GitHub Actions

学习要点

固定 sleep 是 flaky 第一来源,改成等待「可断言的 UI 信号」

「重试才过」单独统计,不要让它混进通过率里自我麻醉

性能与安全测试

方法全链路压测四阶段:从单服务基线到稳定性验证
不要一上来就打满。推荐四阶段:①单服务压测摸每个节点的水位线(如订单服务 400 TPS 出现 RT 拐点);②轻量链路(目标 TPS 的 20%~30%)先验证链路标记、影子数据源与监控采集是否正常,压力低即使有问题也不致事故;③阶梯加压摸高,按「每分钟加一定比例」捕捉 TPS 不再线性增长的拐点,最先到水位线的节点就是瓶颈;④稳定性验证在目标 80% 水位持续 30 分钟以上,暴露慢泄漏、内存增长、线程池堆积。
来源:全链路压测实战:从链路梳理到瓶颈定位的完整方法论;全链路压测实战指南:六步方法论与工具选型

学习要点

监控必须在开压前确认采集链路通、历史曲线留存,否则压完没数据

拐点定位走「现象对齐 → 横向比各节点 → 可疑节点深挖」三层漏斗

必读只 shift left 已不够:OWASP 供应链失效新入榜,安全要「持续」
OWASP Top 10:2025 把软件供应链失效列入 A03,访问控制失效、安全配置错误、注入等仍是老面孔。现代 AppSec 的主流结论是「Shift Left 不够、还要 Shift Right」——很多漏洞只在代码与真实基础设施、认证系统、外部 API、生产数据流交互时才显现,因此模型应是贯穿 PLAN→CODE→TEST→DEPLOY→OPERATE 的持续安全(对齐 NIST SSDF)。落地靠手段互补:SAST 懂代码、DAST 懂运行时、SCA 懂依赖、渗透懂利用,并按「可利用性」而非「扫描告警数」排优先级。
来源:Plexicus · What Is Application Security: Complete AppSec Guide 2026;Golden Info Systems · 网站安全清单与 OWASP Top 10:2025 映射

学习要点

别用「扫了多少次」当指标,盯「关键漏洞修复时长 / 逃逸到生产的数量」

修复后必须复测——「关单」不等于「已修好」

测试管理 / 职业成长

趋势QA 角色重定义:从「执行者」到「AI 编排者」
2026 年 QA 最清晰的变化是角色而非工具:从执行预定义脚本的人,转为设计、监督并验证 AI agent 执行结果的编排者。有团队记录到采用 AI 测试代理后手工测试工时下降 85%、生产率提升 60%;把 KPI 从「最大化覆盖率」换成「最大化风险覆盖」,整体测试时间可降约 40%。但落地有明显缺口:89% 组织在试点 GenAI,仅 15% 真正规模化,因为 AI 产出仍需人来兜错。flaky 仍是硬骨头——约占总编码时间 2%、CI 失败 4.5%。
来源:DEV Community · The Future of Software Testing: How AI and Automation Are Reshaping QA Careers

学习要点

63% 质量工程师把「生成式 AI 素养」列为最重要技能,已排在传统测试技能之前

护城河是「风险判断 + 系统思维 + 质量教练」,不是用例数量

现实大厂 JD 已换词:要的是大模型评测与 Agent 测试,不是八股文
对比 2023 与 2026 的测开 JD,要求从「熟悉自动化测试框架 / 有 Python 经验」变成「对 AI Agent 有深入理解与实践」「掌握机器学习算法原理」。对 100 份 JD 做技能词频统计,排前的是:大模型评测体系(事实性/逻辑性/无害性、幻觉检测)、Agent 测试(决策链路、工具调用可靠性、状态记忆)、RAG 准确性评估、Prompt 工程、Python + 一门后端语言、LangChain/LangGraph、CI/CD + K8s。本质是测试对象变了——从「验证功能」变成「验证能力」,失效模式转为决策偏差、幻觉输出、权限越界。
来源:全栈测开岗位需求暴增:从 100 份 JD 看 2026 测试能力要求

学习要点

这些能力不是替代现有技能,而是在其上叠加「大模型评测 + Agent 测试」语言

先在手上项目找一条 AI/大模型链路,把「幻觉、越权、工具调用失败」写成用例练手

相关学习资料