mcp-mock-client
Create mock MCP client for server testing with request/response simulation.
Create mock MCP client for server testing with request/response simulation.
Validate scripts for POSIX compliance with portability checks, bashism detection, and cross-platform compatibility.
Set up testing utilities for TUI components with ink-testing-library and Bubble Tea testing.
Generate characterization tests to capture and verify existing behavior before migration
Generate contract tests for API migrations with consumer-driven contracts and provider verification
Analyze test coverage and identify gaps before migration to ensure adequate safety nets
Property-based testing and fuzzing using Echidna for smart contracts. Includes invariant definition, corpus management, coverage analysis, and CI/CD integration for comprehensive security testing.
ML-specific testing skill using pytest with fixtures for data, models, and predictions.
Run accessibility audits with axe-core and screen reader testing for desktop applications
Generate CI test matrix for Windows, macOS, and Linux combinations
Generate mocks for Electron APIs (ipcMain, ipcRenderer, dialog, etc.) for unit testing
Configure Playwright for comprehensive Electron application testing including E2E tests, visual regression, accessibility audits, and cross-platform test matrices
Generate Qt Test fixtures with mock QObject signals and slots, data-driven tests, and GUI testing setup
Set up Spectron (deprecated) tests for legacy Electron application testing
Generate XCTest UI tests for macOS applications with accessibility identifiers and page object patterns
Performance test design skill for test planning, data collection, and acceptance criteria verification
Interface with multiple model checking tools for formal verification
Skill for comprehensive mechanical test plan development and execution support
Skill for validating research against reporting checklists
Embedded unit testing with Unity framework and CMock
Deep integration with axe-core for automated accessibility testing. Execute accessibility scans, interpret WCAG violations, generate compliance reports, and integrate with Playwright/Cypress for comprehensive a11y testing.
Expert Cypress testing framework integration for browser-based end-to-end testing
Docker-based test environment management for isolated, reproducible test execution. Create Docker Compose environments, manage test containers, configure service dependencies, and integrate with CI/CD pipelines.