测试 Skill技能列表

4.5

Appium移动应用自动化测试技能Skill appium

Appium是一个开源工具,用于自动化iOS和Android移动应用的测试和交互。它支持跨平台自动化、元素定位、手势模拟和脚本编写,帮助开发者和测试人员提高移动应用测试效率和质量。关键词:Appium、移动应用测试、自动化测试、iOS自动化、Android自动化、元素定位、手势操作、跨平台测试、测试脚本、Appium框架、移动开发测试。

4.5

跨层检查Skill check-cross-layer

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

4.5

运行Python测试技能Skill run-python-tests

该技能用于在代码更改后自动化运行Python测试,以验证代码正确性。支持全量测试、文件级测试、特定测试等多种运行模式,提供超时控制和详细结果报告,便于快速迭代和全面验证。关键词:Python测试、自动化测试、代码验证、测试执行、持续集成。

4.5

代码审查Skill code-review

代码审查技能用于在软件开发过程中,系统地评审拉取请求、功能实现和代码变更,以确保代码质量、可维护性、安全性并遵循最佳实践。适用于代码质量保证、安全漏洞检测、性能评估和团队协作。关键词:代码审查、代码质量、安全审计、测试覆盖、性能优化、软件开发。

4.5

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

测试驱动开发(TDD)是一种软件开发实践,要求在编写实现代码之前先编写失败的测试用例,确保测试通过最小代码实现,最后进行重构以提高代码质量。关键词:测试驱动开发、TDD、单元测试、红绿重构、测试先行、自动化测试、软件工程、代码质量、敏捷开发、错误预防。

4.5

幽灵规范提取技能Skill ghost

这个技能用于从现有代码仓库中提取语言无关的规范(spec)和测试,创建可移植的幽灵包。它支持跨语言实现,确保行为一致性,适用于函数库和智能体系统的测试场景,并包括验证和证据记录。关键词:幽灵包、规范提取、测试自动化、语言无关、行为验证、仓库分析。

4.5

Bknd应用程序测试Skill bknd-testing

这个技能专为测试Bknd应用程序设计,涵盖了从设置测试基础设施、使用内存数据库进行隔离测试,到编写单元测试、集成测试以及API端点测试的全过程。它还包括测试认证、模拟外部依赖和创建测试数据工厂等高级模式。关键词:Bknd测试,单元测试,集成测试,API测试,内存数据库,测试基础设施,模拟测试,CI/CD测试。

4.5

RSpec基础技能Skill rspec-fundamentals

这个技能用于教授RSpec测试框架的核心知识,涵盖描述块、上下文、测试用例、let变量和基本匹配器,适用于行为驱动开发(BDD)测试。关键词:RSpec, 测试框架, BDD, Ruby测试, 自动化测试, 软件测试, 单元测试, 集成测试。

4.5

测试最佳实践Skill testing-best-practices

这是一个关于软件测试的专家技能,提供跨单元测试、集成测试和端到端测试的分层策略、执行指导和持续集成规划。它帮助开发者和测试工程师设计测试用例、规划测试矩阵、编写可维护的测试代码,并确保测试的可靠性、高效性和可重复性。关键词:软件测试,单元测试,集成测试,端到端测试,测试策略,测试矩阵,CI/CD,自动化测试,测试最佳实践。

4.5

测试专家Skill test-specialist

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

4.5

系统调试框架Skill debugging

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

4.5

基础设施连接验证Skill completion-check

这个技能用于验证软件开发中基础设施是否正确连接和使用。通过追踪执行路径、检查钩子注册、验证数据库连接、进行端到端测试和搜索孤立实现,确保代码被实际调用,避免死代码和浪费。关键词:基础设施验证,执行路径追踪,代码审查,测试,DevOps,质量保证。