Total 54,149 skills, Testing & QA has 1931 skills
Showing 12 of 1931 skills
Validate code changes by intelligently selecting and running the appropriate test suites. Use this when editing code to verify changes work correctly, run tests, validate functionality, or check for regressions. Automatically discovers affected test suites, selects the minimal set of venvs needed for validation, and handles test execution with Docker services as needed.
Modern JavaScript/TypeScript testing with Vitest including mocking and coverage.
Execute and Monitor Testany Tests - Trigger Pipeline Execution, View Results, Check Status
Test Swift applications - XCTest, Swift Testing, UI tests, mocking, TDD, CI/CD
TestNG Java testing framework. Use for Java testing.
Use when creating Storybook play functions, writing interaction tests in stories, or reviewing play function code in pull requests. Ensures consistent structure, proper query priorities, correct async handling, and best practices for Storybook interaction testing.
Test web applications comprehensively for quality. Performs functional, integration, and user experience testing of web applications.
Applies tests-first discipline (red/green/refactor) and adds regression tests for bugs. Use when implementing features, fixing bugs, or refactoring.
Complete browser automation with Playwright. **ALWAYS use when user needs browser testing, E2E testing, screenshots, form testing, or responsive design validation.** Auto-detects dev servers, saves test scripts to working directory. Examples - "test this page", "take screenshots of responsive design", "test login flow", "check for broken links", "validate form submission".
Write integration tests using TestContainers for .NET with xUnit. Covers infrastructure testing with real databases, message queues, and caches in Docker containers instead of mocks.
Validates the interoperability between skills. Ensures that output formats (JSON/Markdown) from one skill are correctly consumed by the next in a chain.
Correlates performance targets with actual profiling results. Identifies bottlenecks and validates against non-functional requirements.