Testing & QA
Unit tests, integration tests, E2E, QA, validation, and test automation
Browse testing & qa skills
Showing 1–24 of 2,062 skills
Execute Python tests with pytest, supporting fixtures, markers, coverage, and parallel execution. Use for Python test automation.
Practical guide to testing web applications with screen readers for comprehensive accessibility validation.
在编写新功能、修复错误或重构代码时使用此技能。强制执行测试驱动开发,包含单元测试、集成测试和端到端测试,覆盖率超过80%。
Use this skill when you are about to use bruno cli to run api test, bruno is postman like tool.
使用pytest、TDD方法、夹具、模拟、参数化和覆盖率要求的Python测试策略。
This skill should be used when user asks about "Playwright test", "E2E testing", "browser automation", "test login flow", "file upload test", "handle authentication in tests", or "fix flaky tests".
Playwright end-to-end testing best practices for web applications, covering test design, locator strategies, and assertion patterns.
Use when running tests to validate implementations, collecting test evidence, or debugging failures. Load in TEST state. Covers unit tests (pytest/jest), API tests (curl), browser tests (Claude-in-Chrome), database verification. All results are code-verified, not LLM-judged.
使用JUnit 5、Mockito、MockMvc、Testcontainers和JaCoCo进行Spring Boot的测试驱动开发。适用于添加功能、修复错误或重构时。
Vitest Test Creator - Auto-activating skill for Test Automation. Triggers on: vitest test creator, vitest test creator Part of the Test Automation skill category.
**Core Philosophy**: Write minimal, focused tests for critical paths. Defer comprehensive testing until explicitly requested.
Rigorous visual validation expert specializing in UI testing,
Propose advanced, maximalist alternatives to whatever solution is being discussed — the techniques, data structures, frameworks, and tooling that lie beyond the pragmatic answer. Invoke when the user says "overkill", "overkill this", "/overkill", "make it enterprise", "what's the advanced version", or otherwise asks for the maximalist, future-proofed, or frontier take on a problem. Supports flags `--max` (only show 🔥 7+ options), `--advanced` (operator-focused comparison table), and `--curre...
Master end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
Execute JavaScript/TypeScript tests with Vitest, supporting coverage, watch mode, and parallel execution. Use for JS/TS test automation.
Comprehensive guide to auditing web content against WCAG 2.2 guidelines with actionable remediation strategies.
Go测试模式包括表格驱动测试、子测试、基准测试、模糊测试和测试覆盖率。遵循TDD方法论,采用地道的Go实践。
Write effective end-to-end tests using Playwright for web applications.
Configure TDD enforcement via pre-commit hooks and CI coverage gates. Use when setting up test-first development workflow, adding coverage gates, or enforcing TDD practices.
Use when writing tests, verifying functionality, QA, test scenarios, user testing, or browser automation tests
**Rule:** Test real behavior, not mock behavior. Never pollute production code with test-only methods.
Quality assurance expert - writes comprehensive tests
Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing testing best practices.
Use when implementing any feature or bugfix in the Culinary Advisor Next.js project - write the test first, watch it fail, write minimal code to pass; ensures tests actually verify behavior by requiring failure first