测试 Skill技能列表

⚡

测试驱动开发Skill test-driven-development

4.5

测试驱动开发是一种软件开发实践,通过先编写测试用例再编写实现代码,确保代码正确性和可维护性,强调自动化测试、红绿重构、单元测试、代码质量和重构。关键词:TDD、测试驱动、红绿重构、单元测试、自动化测试、代码重构、测试先行、软件开发方法。

⚡

系统调试框架Skill debugging

4.5

该技能提供了一套系统化的调试方法,用于在软件开发中查找和修复bug,包括根因分析、防御性验证和验证流程,旨在提高调试效率和准确性,减少试错时间。关键词:调试、系统化、bug修复、根因分析、验证、软件开发、测试、高效调试。

⚡

测试反模式避免技巧Skill testing-anti-patterns

4.5

本技能专注于识别和避免软件测试中的常见反模式,如测试模拟行为、向生产代码添加仅测试方法、不理解依赖就模拟等。通过遵循TDD原则和最佳实践,帮助开发人员提高测试质量、代码可靠性和软件可维护性。关键词:软件测试、反模式、TDD、模拟、单元测试、集成测试、测试驱动开发、代码质量、测试最佳实践。

⚡

QA&TestingEngine—CompleteSoftwareQualitySystemSkill afrexai-qa-testing-engine

4.5

这是一个全面的软件质量系统,包含了从测试策略设计到执行、覆盖范围和报告的详细步骤和模板,旨在帮助团队提高软件质量并确保软件的可靠性和安全性。

⚡

Playwright最佳实践Skill playwright-best-practices

4.5

提供 Playwright 测试模式,包括弹性定位器、页面对象模型、固定装置、网络优先断言和网络模拟。适用于编写或修改 Playwright 测试(.spec.ts、.test.ts 文件中带有 @playwright/test 导入)。

⚡

RubyonRails测试最佳实践Skill rails-testing

4.5

这个技能提供了 Ruby on Rails 应用程序测试的最佳实践指南,专注于使用 RSpec 编写高效、可维护的测试套件。它包括测试设计、数据管理、模型测试、请求测试、系统测试、异步作业测试、测试性能和测试组织等方面的详细规则。适用于开发人员和测试工程师在 Rails 项目中编写、审查、重构和优化测试代码,确保软件质量。关键词:Ruby on Rails, 测试, RSpec, 最佳实践, 自动化测试, 测试套件, 测试设计, 数据管理, 模型测试, 系统测试。

⚡

ErrorDetectiveSkill error-detective

4.5

系统化调试和错误解决技能,应用TRACE框架和结构化分析技术,从错误发现到解决方案验证的全过程指导。

⚡

测试金字塔分析技能Skill analyze-pyramid

4.5

这个技能用于分析软件项目中的测试金字塔健康度,通过统计单元测试、集成测试和端到端测试的分布,提供测试组合评估和优化建议。关键词包括测试金字塔、单元测试、集成测试、端到端测试、软件测试、测试策略、DevOps、自动化测试、质量保证、测试覆盖率。

⚡

Pylint集成Skill pylint-integration

4.5

这个技能是关于Pylint代码分析工具的CI集成,包括插件配置、编辑器集成和性能优化。关键词:Pylint, 代码质量, CI/CD, Python开发。

⚡

测试数据策略规划Skill plan-data

4.5

此技能用于创建和管理全面的测试数据策略,涵盖合成数据生成、敏感数据匿名化和环境特定数据管理,旨在支持数据隐私合规(如GDPR和HIPAA)并优化测试环境设置。关键词:测试数据、数据策略、合成数据生成、匿名化处理、GDPR合规、HIPAA合规、测试环境管理、数据隐私保护、软件开发测试。

⚡

修复验证Skill fix_verification

4.5

修复验证技能用于严格验证软件漏洞的修复是否成功,确保修复后不会引入新的问题。它通过复现漏洞、应用修复、验证修复效果和检查回归测试来保证软件质量。关键词:修复验证、漏洞测试、回归测试、软件测试、质量保证、Rust 代码、mandos 场景。

⚡

跨层检查Skill check-cross-layer

4.5

跨层检查是一种软件开发技能,用于在代码实施后验证更改是否全面考虑所有维度,特别是跨层数据流、代码重用、导入路径和一致性检查,以预防常见bug并提高代码质量。关键词:跨层检查、代码验证、软件测试、数据流、代码重用、软件开发、测试清单。