testing-strategies
Implement robust software testing strategies, including unit, integration, and E2E tests, mocking frameworks, TDD patterns, and best practices for high-quality, reliable code across any stack.
Discover reusable agent skills, browse implementation details, and find the right skill for your workflow.
138 skills found
Implement robust software testing strategies, including unit, integration, and E2E tests, mocking frameworks, TDD patterns, and best practices for high-quality, reliable code across any stack.
Automated internationalization (i18n) and localization (l10n) testing suite for global software. Validates translations, RTL layouts, locale-specific formats, and unicode support.
Expert systematic test design using BVA, equivalence partitioning, decision tables, and combinatorial testing to maximize coverage and minimize redundancy.
Enforce high-quality testing practices by identifying and preventing common anti-patterns like mock-testing, test-only production code, and incomplete dependency mocking.
Cross-document validation, traceability gap detection, and project-wide consistency checks for the SDD framework.
Apply reality-first coding standards: intentional naming, focused functions, guard clauses, and deterministic side effects, with no speculative features.
Create and run unit tests for AnySoftKeyboard following project architecture guidelines (Robolectric, naming, location).
Toolkit for testing local web applications using Playwright, featuring server lifecycle management, automated DOM inspection, and browser automation workflows.
Dedicated E2E testing agent for Playwright and Docker-based web applications, supporting automated test execution, report generation, and test creation.
Test-driven development (TDD) workflow for Spring Boot applications using JUnit 5, Mockito, MockMvc, and Testcontainers.
Automate the creation and maintenance of Rsbuild E2E tests, ensuring feature coverage and regression prevention through Playwright.
Complete browser automation with Playwright. Features local dev server detection, script generation, screenshot capture, form filling, responsive testing, and UX validation.