工程开发自动化
mutation-test
执行突变测试以衡量测试套件的有效性,通过引入代码错误并验证测试是否能检测到失败。
浏览: 18★ 127
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 101 个技能
执行突变测试以衡量测试套件的有效性,通过引入代码错误并验证测试是否能检测到失败。
通过引入代码变异并测量杀灭率,验证测试套件的有效性并找出薄弱断言。对于证明测试能真正捕捉错误,而非仅仅满足覆盖率指标至关重要。
强制执行测试驱动开发 (TDD),要求在编写代码前先编写失败测试,确保代码可靠性并防止过早工程化。
提供编写 Playwright 测试的最佳实践指南,包含定位器策略、断言规范及 CI/代理集成建议。
为软件和智能合约提供属性基础测试 (PBT) 的自动化指导,以提升测试覆盖率并强化边缘案例检测。
自动生成符合最佳实践的单元测试文件,支持 pytest、unittest、jest 等多种测试框架。
优化 React 性能、实施安全性加固,并通过自动化模式与检查清单确保符合 WCAG 无障碍规范。
规划、执行用户验收测试 (UAT) 与端到端场景,验证需求是否符合用户可见的行为表现。
软件测试编写与审查指南,专注于集成测试策略、条件式等待与专业 Mocking 模式,协助优化测试质量。
通过分析持续集成 (CI) 历史、执行模式与代码结构,识别、分类并排除不稳定的测试 (flaky tests),以提升测试套件的可靠性。
策略性回归测试,提供智能测试选择、影响分析与持续回归管理,助您加速开发并提升软件质量。
验证 n8n 表达式语法,执行上下文感知测试,检测常见陷阱,并优化工作流程中的数据转换。