testing-strategies
实现强大的软件测试策略,涵盖单元测试、集成测试与端到端 (E2E) 测试,并提供模拟框架 (Mocking)、TDD 模式与各类技术堆栈的最佳实践,确保高质量且可靠的代码。
探索可复用的代理技能,查看实现细节,快速找到适合你工作流程的技能。
共找到 138 个技能
实现强大的软件测试策略,涵盖单元测试、集成测试与端到端 (E2E) 测试,并提供模拟框架 (Mocking)、TDD 模式与各类技术堆栈的最佳实践,确保高质量且可靠的代码。
适用于全球化软件的自动化国际化 (i18n) 与本地化 (l10n) 测试套件。验证翻译覆盖率、RTL 布局、特定地区格式与 Unicode 支持。
使用边界值分析、等价分割、决策表及组合测试等专业技术,优化测试设计,最大化覆盖率并减少冗余测试。
执行高质量测试实践,识别并防止常见反模式,如测试 Mock 行为、生产代码中的测试专用方法以及对依赖项理解不足的 Mock 方式。
SDD 框架的跨文件验证、追溯性缺口检测及全项目一致性检查。
应用务实编码标准:包含明确命名、单一职责函数、防御性编程,以及确定性副作用,拒绝过度设计与臆测性功能。
为 AnySoftKeyboard 创建并运行遵循项目架构规范(Robolectric、命名、位置)的单元测试。
使用 Playwright 测试本地 Web 应用程序的工具组,支持服务器生命周期管理、自动化 DOM 检测与浏览器自动化工作流程。
专为 Playwright 与 Docker 架构设计的端到端测试代理,支持自动化测试执行、报告生成与测试案例编写。
Spring Boot 应用程序的测试驱动开发 (TDD) 工作流程,支持 JUnit 5、Mockito、MockMvc 与 Testcontainers。
自动化创建与维护 Rsbuild E2E 测试,通过 Playwright 确保功能覆盖率并防止回归。
基于 Playwright 的完整浏览器自动化技能。具备自动检测开发服务器、生成测试脚本、屏幕截图、表单填写、响应式测试与用户体验验证功能。