测试 Skill技能列表

4.5

端到端测试Skill e2e-testing

端到端测试是一种软件测试方法,用于模拟真实用户场景,验证Web应用程序从开始到结束的完整流程,确保所有组件正确协作。它涵盖使用自动化工具如Playwright和Cypress的现代测试模式,包括页面对象模型、选择器策略、异步处理、视觉回归测试和不稳定测试预防。关键词:端到端测试,E2E测试,自动化测试,Playwright,Cypress,软件测试,浏览器自动化。

4.5

浏览器自动化Skill browser-use

这是一个基于Playwright MCP的浏览器自动化技能,用于网页自动化操作。主要功能包括:浏览器导航、表单填写、元素点击、网页截图、数据抓取、UI测试等。适用于网页抓取、自动化测试、数据采集、RPA流程自动化等场景。关键词:浏览器自动化、Playwright、网页抓取、UI测试、数据采集、自动化脚本、RPA、表单提交。

4.5

完成前验证Skill verification-before-completion

这是一个软件开发质量保证技能,强调在声称任务完成前必须进行严格验证。核心是“证据优先”原则,要求运行完整的验证命令(如测试、构建、代码检查),检查输出结果(如零失败、退出代码为零),并基于确凿证据才能做出完成声明。适用于防止虚假完成、确保代码质量、维护开发诚信,是敏捷开发、持续集成和DevOps流程中的关键实践。关键词:软件测试,代码验证,质量保证,持续集成,DevOps,TDD,回归测试,构建验证,完成标准,证据驱动开发。

4.5

代码可读性分析工具Skill code-analysis

代码可读性检查器,用于分析代码是否对非开发者(如经理、新成员)清晰易懂。检查内容包括变量命名、注释质量、文档完整性和注释比例,帮助提升代码可维护性和团队协作效率。关键词:代码可读性、代码分析、代码审查、代码质量、非开发者理解、代码注释、命名规范、Python工具、代码维护、团队协作。

4.5

值分析Skill value-analysis

值分析技能是一种静态分析技术,用于计算程序变量在每个程序点的具体或抽象值,实现常量传播、区间分析和bug检测等功能。关键词包括值分析、静态分析、抽象解释、程序优化、常量传播、bug检测、编译器优化、程序验证。

4.5

测试驱动开发(TDD)指南Skill tdd-guide

这是一个全面的测试驱动开发(TDD)辅助工具,专为软件工程师和开发团队设计。它提供智能测试用例生成、代码覆盖率分析、多测试框架(Jest, Pytest, JUnit, Vitest等)集成支持,以及完整的红-绿-重构TDD工作流指导。核心功能包括:从需求自动生成测试、分析覆盖率报告识别测试盲区、计算代码复杂度与测试质量指标、生成模拟数据和测试夹具。适用于TypeScript、JavaScript、Python、Java等主流语言,帮助提升代码质量、确保软件可靠性,并优化开发流程。关键词:TDD测试驱动开发、单元测试生成、代码覆盖率分析、测试框架集成、软件质量保障、红绿重构、测试用例自动化、DevOps测试。

4.5

完成前验证Skill verification-before-completion

这是一个用于软件开发流程的验证技能,旨在强制开发者在声明任务完成、功能有效或Bug已修复之前,必须执行实际的构建、测试和验证步骤,并展示相关输出。它通过一个结构化的清单和触发机制,防止虚假的成功声明,确保交付物的质量。关键词:软件开发,代码验证,测试驱动,质量保证,DevOps,持续集成,防错机制,自动化测试,回归测试,构建状态。

4.5

桌面输入工具Skill desktop-type

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

4.5

AXeiOS模拟器自动化工具Skill axe-ios-simulator

AXe iOS模拟器自动化工具是一个命令行工具,用于通过Apple可访问性API和HID自动化iOS模拟器交互。它支持触摸手势模拟、文本输入、硬件按钮控制、屏幕截图、视频录制和可访问性元素检查,适用于iOS应用UI测试、自动化脚本编写、截图/视频捕获和可访问性测试任务。关键词:iOS模拟器自动化、UI测试、触摸手势、屏幕录制、可访问性测试、移动开发工具。

4.5

ErrorDetectiveSkill error-detective

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

4.5

Vitest配置Skill vitest-configuration

此技能专注于配置 Vitest,一个基于 Vite 的快速单元测试框架,涵盖安装设置、环境配置、覆盖率报告、模块解析等,适用于前端和全栈开发中的单元测试和集成测试。关键词:Vitest、配置、测试、Vite、单元测试、环境设置、覆盖率。

4.5

Playwright自动化Skill playwright-automation

Playwright自动化技能专用于浏览器端到端测试、Web爬取和自动化任务,支持跨浏览器兼容性测试,提升开发效率和测试覆盖率,适用于前端开发、自动化测试、视觉回归测试、Web爬取和用户流程模拟。