测试 Skill技能列表

⚡

地址净化器Skill address-sanitizer

4.5

地址净化器(AddressSanitizer)是一种内存错误检测工具,用于在模糊测试(fuzzing)和其他软件测试中检测缓冲区溢出、使用后释放、内存泄漏等内存安全问题,提高软件安全性和稳定性。关键词:内存错误检测、模糊测试、C/C++、Rust、软件测试、安全漏洞、编译器插装、影子内存、性能优化、故障排除。

⚡

Rust同步技能Skill gen-rust

4.5

这个技能用于确保Rust代码与Python逻辑同步,专注于核心功能(排除UI和登录)。它涉及代码审查、模块映射、逻辑移植和测试更新,以保持跨语言实现的一致性和测试覆盖率。关键词:Rust同步、Python代码移植、测试自动化、软件开发、代码一致性。

⚡

模糊测试生成器Skill fuzzer-generator

4.5

此技能用于开发模糊测试工具,生成随机输入以发现软件中的错误、崩溃和安全漏洞。关键词包括:模糊测试、安全测试、bug发现、代码覆盖、输入生成、崩溃分析。

⚡

历史推理检索Skill recall-reasoning

4.5

这个技能用于在软件开发中,通过查询artifact索引和推理文件,快速检索过去的工作决策和方法,帮助识别成功模式并避免重复错误,从而提高开发效率。关键词包括:推理搜索、历史决策、成功模式、失败教训、知识管理、软件开发工具。

⚡

Bug重现与调查Skill reproduce-bug

4.5

这个技能用于通过日志分析、控制台检查和Playwright浏览器自动化来系统化地重现和调查软件bug,包括UI相关问题的可视化重现和错误诊断。关键词:bug重现、日志调查、Playwright、自动化测试、软件调试。

⚡

调试Skill debugging

4.5

这个技能专注于系统性调试方法,用于识别软件问题的根本原因而非表面症状,采用顺序思考、结构化调查和网络研究来避免循环推理和重复修复。涉及关键词:调试、根本原因分析、错误排查、代码修复、软件测试、系统性思考、故障排除,适用于编程、软件开发和工程领域。

⚡

完成前验证Skill verification-before-completion

4.5

完成前验证是一种技能,用于在软件开发和其他领域,当准备声称工作完成、修复或通过时,必须运行验证命令(如测试、代码检查、构建等)并基于实际输出确认状态,避免未经证实的声明。关键词:验证、测试、构建、代码检查、质量保证、软件开发、DevOps。

⚡

数据验证Skill data-validation

4.5

数据验证技能用于确保输入、处理和输出数据符合预期格式、类型和约束,提高软件安全性、数据质量和系统可靠性。它涵盖模式验证(如JSON Schema、Zod、Pydantic)、输入清理、输出编码、类型强制等,适用于API验证、数据管道验证、机器学习特征验证等场景。关键词:数据验证、输入验证、输出编码、数据安全、模式验证、数据质量。

⚡

测试驱动开发Skill tdd-workflow

4.5

测试驱动开发(TDD)是一种软件开发实践,通过先编写测试用例来定义需求,然后实现代码使测试通过,最后重构代码以提高质量。它采用RED-GREEN-REFACTOR循环,确保代码可测试、可维护,并提高开发效率和测试覆盖率。关键词:测试驱动开发、TDD、RED-GREEN-REFACTOR、单元测试、自动化测试、代码质量、软件测试、敏捷开发、测试优先。

⚡

测试专家Skill test-specialist

4.5

测试专家技能专注于JavaScript/TypeScript应用程序的全面测试、调试和代码分析,包括单元测试、集成测试、端到端测试、安全测试、性能测试,提供系统化方法修复bug、提高测试覆盖率,并涵盖多种编程语言如Python、Go、Rust的测试模式。关键词:JavaScript测试、TypeScript测试、单元测试、集成测试、E2E测试、调试、代码分析、测试覆盖率、安全测试、性能测试、视觉回归测试、pytest、Testify、Playwright、Percy、Chromatic、SEO优化、软件质量保证、测试自动化、前端测试、后端测试、移动测试、DevOps测试。

⚡

桌面输入工具Skill desktop-type

4.5

这是一个自动化工具,用于在桌面应用程序中模拟键盘输入文本,支持中文输入和清空现有内容。适用于自动化测试、脚本执行和桌面应用操作自动化。关键词:桌面输入、自动化测试、中文输入、工具技能、自动化操作。

⚡

系统调试框架Skill debugging

4.5

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