测试 Skill技能列表

4.5

pytest测试框架Skill pytest

pytest 是一个用于 Python 的测试框架,提供全面的测试指南,包括测试编写、fixtures、参数化、mock 和插件等功能,适用于 Python 开发者在项目中进行单元测试、集成测试和自动化测试。关键词:pytest、测试框架、Python 测试、fixtures、参数化、mock、插件。

4.5

Playwright测试Skill playwright

Playwright 是一个用于Web应用程序端到端测试的工具,支持浏览器自动化、跨浏览器测试、测试编写和页面对象模式。关键词:Playwright,浏览器自动化,端到端测试,Web测试,跨浏览器测试,测试工具。

4.5

JUnit测试框架指南Skill junit

这是一个提供JUnit测试框架全面指导的技能,涵盖单元测试的各个方面,如测试注解、断言、测试生命周期和最佳实践。适用于Java开发中的测试需求,包括编写单元测试、配置JUnit等。关键词:JUnit、单元测试、Java测试、测试框架、断言、注解、最佳实践。

4.5

Jest测试框架技能指南Skill jest

此技能提供Jest测试框架的全面指导,帮助用户编写和管理JavaScript/TypeScript测试,包括单元测试、集成测试、模拟函数、异步测试、快照测试和项目配置。适用于前端和后端开发中的测试需求,提高代码质量和测试效率。关键词:Jest, 测试, 单元测试, 集成测试, Mock, 快照, 匹配器, 异步测试, 覆盖率, CLI, 配置, TypeScript, React, Vue。

4.5

Detox移动测试技能Skill detox

Detox移动测试框架技能提供全面的指导,涵盖React Native测试、端到端测试和测试同步,适用于移动应用测试和质量保证,关键词包括移动测试、React Native、E2E测试、测试同步、Detox框架。

4.5

Cypress测试框架Skill cypress

Cypress测试框架是一个用于端到端测试和组件测试的工具,提供命令、断言、CI/CD集成等全面功能。适用于前端开发测试,支持React、Vue、Angular、Svelte等多种框架,包括设置测试、编写测试用例、调试测试和优化性能。关键词:Cypress、端到端测试、E2E测试、组件测试、测试自动化、浏览器测试、CI/CD集成、测试框架、持续集成。

4.5

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

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

4.5

测试生成器Skill test-generator

测试生成器是一款自动化测试工具,用于生成单元测试和集成测试文件,具备智能边界情况分析功能,支持分析函数签名和类型提示自动生成空值、边界和注入等边缘测试用例,适用于Python和JavaScript等多种编程语言。关键词:测试生成、自动化测试、边界情况分析、代码覆盖率、智能模式、软件开发。

4.5

代码审查器Skill code-reviewer

这个技能是一个自动化代码审查工具,使用基于正则表达式的模式检测来扫描代码中的反模式、命名问题、安全风险和最佳实践,帮助开发者提高代码质量,无需消耗AI令牌。关键词:代码审查,自动化,代码质量,安全扫描,正则表达式,零令牌分析。

4.5

单元测试自动生成技能Skill unit-testing-test-generate

这个技能用于自动生成高质量、全面覆盖的单元测试代码,支持多种编程语言(如Python、JavaScript)和测试框架(如pytest、Jest),通过分析代码结构生成测试用例,注重边缘情况处理和模拟对象创建,提供覆盖率报告和CI集成,帮助开发团队提升测试效率和代码可靠性。关键词:单元测试生成、自动化测试、代码覆盖率、测试框架、模拟对象、边缘案例、测试自动化。

4.5

TestContainers集成测试Skill testcontainers-integration-tests

该技能专注于在 .NET 开发中使用 TestContainers 库进行集成测试。通过创建和管理 Docker 容器,实现对真实基础设施(如 SQL Server、PostgreSQL 数据库、RabbitMQ 消息队列和 Redis 缓存)的测试,避免模拟对象,提高测试的可靠性和准确性。适用于 CI/CD 流程,支持 xUnit 框架,帮助开发者确保代码与生产环境的兼容性。关键词包括:TestContainers、.NET、集成测试、Docker、数据库测试、消息队列、Redis、RabbitMQ、CI/CD、xUnit。

4.5

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

测试驱动开发(TDD)是一种软件开发实践,强调先编写测试用例再实现代码,通过‘红-绿-重构’循环确保代码质量、减少错误和促进设计改进。关键词:测试驱动开发、TDD、单元测试、自动化测试、红绿重构、代码质量、软件开发、测试优先、测试用例、错误预防。