测试 Skill技能列表

4.5

R代码审查协议Skill review-r

R代码审查协议是一个自动化工具,用于分析和评估R脚本的代码质量、可重复性、领域正确性及专业标准,并生成详细的审查报告,帮助开发者提升代码质量,适用于数据分析和统计建模项目。关键词:R代码审查、代码质量、可重复性、数据分析、自动化报告。

4.5

Checkstyle配置技能Skill checkstyle-configuration

这个技能用于配置和管理Checkstyle工具,专注于Java项目的代码质量检查和静态代码分析。它包括XML配置文件设置、自定义检查规则、属性配置和模块集成。关键词:Checkstyle配置,Java代码质量,静态代码分析,XML配置,自定义检查,代码审查,DevOps集成。

4.5

六顶思考帽测试法Skill six-thinking-hats

这个技能应用六顶思考帽方法论于软件测试,通过六种不同思维模式(白帽事实、黑帽风险、黄帽益处、绿帽创意、红帽情感、蓝帽过程)进行全面质量分析和决策制定。适用于测试策略设计、回顾会议、失败分析等场景,提升测试效率和效果。关键词:软件测试、六顶思考帽、质量分析、测试策略、风险管理、创意测试、决策制定。

4.5

PuppeteerSkill puppeteer

Puppeteer是一款由Google开发的Node.js库,用于自动化控制无头Chrome或Chromium浏览器。它主要用于网页爬虫、自动化测试、PDF生成和网页截图。通过模拟用户操作,Puppeteer可以高效地处理动态网页内容,是前端开发、测试和DevOps领域的强大工具。

4.5

Markdown语法检查技能Skill lint-md

该技能用于对Markdown文件运行语法检查和验证,使用markdownlint-cli2工具,支持自动修复、配置管理和错误解释,旨在提升文档质量和代码一致性。关键词:Markdown、语法检查、代码质量、自动修复、配置管理、文档验证、静态分析。

4.5

Vitest测试专家Skill vitest

Vitest 测试专家技能,专注于前端 JavaScript/TypeScript 项目的单元测试与集成测试。提供 Vitest 框架配置、模拟策略、覆盖率报告、性能优化及 React 组件测试等专业支持。适用于 TDD 开发流程,提升代码质量与开发效率。关键词:Vitest 测试,单元测试,集成测试,前端测试,JavaScript 测试,TypeScript 测试,React 测试,测试覆盖率,模拟测试,TDD。

4.5

EARS格式转换器Skill ears-convert

这个技能用于在EARS格式与自然语言、Gherkin场景等之间转换软件规范,支持多种转换方向,保持语义完整性,便于需求管理和测试用例生成。关键词:EARS格式、规范转换、软件需求、Gherkin、BDD、测试自动化。

4.5

基于属性的测试Skill property-based-testing

这个技能提供基于属性的测试指南,帮助开发者在编写测试时覆盖序列化、验证、解析等复杂模式,通过自动生成输入和验证属性来提高代码质量和发现边缘情况。关键词包括:属性基测试、测试策略、代码验证、测试自动化、序列化测试、智能合约测试。

4.5

JUnit基础技能Skill junit-fundamentals

这个技能用于掌握JUnit基础知识,包括注解、断言和测试生命周期,适用于Java测试开发。提供安装、配置、代码示例和最佳实践,帮助学习JUnit的核心概念和高级用法。关键词:JUnit, Java测试, 单元测试, 测试框架, 注解, 断言, 测试生命周期, Java开发, 软件测试, 自动化测试。

4.5

Jest测试技能Skill JestTesting

Jest测试技能是一个专注于JavaScript和TypeScript代码质量保障的专业工具集。它提供全面的单元测试、快照测试、覆盖率分析和React组件测试能力,帮助开发者构建可靠的自动化测试套件,确保代码在持续集成和交付流程中的稳定性。关键词:Jest测试框架,JavaScript单元测试,TypeScript测试,React Testing Library,测试覆盖率,自动化测试,CI/CD集成。

4.5

浏览器截图测试Skill browser-testing-with-screenshots

这是一个用于自动化Web应用程序UI测试的技能,通过连接Chrome DevTools协议实现浏览器导航、元素交互和截图捕获。它结合了自动化脚本和人工元素选择,专门用于视觉验证、UI功能测试和测试文档生成。关键词:浏览器自动化测试、UI视觉验证、Chrome DevTools、截图测试、Web应用测试、元素选择、测试自动化、视觉回归测试。

4.5

变异测试Skill mutation-testing

变异测试是一种通过引入代码变异来评估测试套件质量的技术,帮助识别测试覆盖率不足或测试质量不高的区域。