测试 Skill技能列表

自动化ROI分析Skill analyze-automation-roi

4.5

这个技能用于分析测试自动化投资回报率(ROI),基于测试案例的价值和努力推荐自动化优先级,帮助优化测试策略和投资决策。关键词:自动化ROI、测试案例、优先级排序、投资分析、测试自动化。

调试Skill debugging

4.5

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

QA重构安全Skill qa-refactoring

4.5

QA重构安全技能专注于在重构代码时确保行为不变,降低风险,并通过测试、自动化工具和CI/CD流程提高代码质量和维护性。关键词:代码重构、安全测试、CI/CD、技术债务管理、质量保证、行为保留。

Jira接受标准验证Skill validate

4.5

这个技能用于验证Jira项目管理工具中的票证接受标准,而不改变其状态。它有助于在软件开发过程中检查任务完成情况,提升团队协作效率。关键词:Jira, 票证验证, 接受标准, 项目管理, 敏捷开发, DevOps, 测试验证。

Python代码质量审查专家Skill kieran-python-reviewer

4.5

此技能通过AI代理审查Python代码更改,确保高质量标准,涵盖类型安全、Pythonic模式、可测试性和维护性。关键词:Python代码审查、代码质量、类型提示、Pythonic、测试驱动开发、代码重构、软件开发最佳实践。

模型检查器接口Skill model-checker-interface

4.5

模型检查器接口是一个专注于形式化验证的专业技能,用于指导用户使用SPIN、NuSMV、UPPAAL等主流模型检查工具,对软件、硬件系统或协议进行自动化验证。核心功能包括:系统规范生成、时序属性验证、反例追踪分析和抽象精化。关键词:形式化验证,模型检查,SPIN,NuSMV,UPPAAL,系统验证,协议验证,反例分析,计算机科学。

libFuzzer模糊测试Skill libfuzzer

4.5

libFuzzer 是一个用于C/C++项目的覆盖率引导模糊测试工具,帮助开发者发现软件漏洞和错误。它集成在LLVM工具链中,支持地址消毒剂等工具,适用于快速设置和单核模糊测试。关键词:模糊测试、覆盖率引导、C/C++、漏洞挖掘、软件测试、LLVM、代码安全。

模糊测试harness编写Skill harness-writing

4.5

这个技能用于编写有效的模糊测试 harness,以接收随机输入并调用目标代码进行测试,帮助发现软件漏洞、提高代码覆盖率和提升软件安全性。关键词:模糊测试、harness 编写、软件测试、安全漏洞、代码覆盖、FuzzedDataProvider、libFuzzer、AFL++、cargo-fuzz。

快速代码审查Skill quick

4.5

这个技能是一个快速代码审查工具,用于高效评估代码变更并提供针对性反馈。它适用于小型拉取请求或简单修改,能快速分类以确定是否需要深入审查。关键词:代码审查、快速评估、目标反馈、代码质量、软件开发。

测试结构分析技能Skill TestStructureAnalysis

4.5

测试结构分析技能用于直接从测试文件中分析代码结构,识别测试覆盖情况,无需运行测试。支持Go项目,能提取测试函数、映射源代码、发现覆盖率差距,并生成JSON、文本和HTML报告。关键词:测试分析、代码结构、测试覆盖率、Go测试、结构解析、覆盖率报告。

接收代码评审Skill receiving-code-review

4.5

这个技能是用于高效处理代码评审反馈的实践方法,强调技术验证而非情感表达,帮助开发者在实施前确保代码评审的准确性和效率。关键词包括:代码评审、技术评估、软件质量、反馈处理、验证实施。

Dialyzer配置技能Skill dialyzer-configuration

4.5

Dialyzer配置技能涉及设置和管理Dialyzer静态分析工具,用于Erlang和Elixir代码的类型检查和静态分析,以识别软件问题如类型错误、不可达代码等。关键词:Dialyzer, Erlang, Elixir, 类型检查, 静态分析, 配置, 测试, 软件开发, CI集成。