🔒

Unit Testing

5220 skills in Testing & Security > Unit Testing

performance-testing

Design and execute performance tests to measure response times, throughput, and resource utilization. Use for performance test, load test, JMeter, k6, benchmark, latency testing, and scalability analysis.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

disaster-recovery-testing

Execute comprehensive disaster recovery tests, validate recovery procedures, and document lessons learned from DR exercises.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

visual-regression-testing

Detect unintended visual changes in UI by comparing screenshots across versions. Use for visual regression, screenshot diff, Percy, Chromatic, UI testing, and visual validation.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

test-driven-development

Marketplace

RED-GREEN-REFACTOR implementation methodology - write failing test first, minimal implementation to pass, then refactor. Ensures tests verify behavior.

LerianStudio/ring
25
1
更新日 6d ago

continuous-testing

Integrate automated testing into CI/CD pipelines for continuous quality feedback. Use for continuous testing, CI testing, automated testing pipelines, test orchestration, and DevOps quality practices.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

database-backup-restore

Implement backup and restore strategies for disaster recovery. Use when creating backup plans, testing restore procedures, or setting up automated backups.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

dignified-python-313

This skill should be used when editing Python code in the erk codebase. Use when writing, reviewing, or refactoring Python to ensure adherence to LBYL exception handling patterns, Python 3.13+ type syntax (list[str], str | None), pathlib operations, ABC-based interfaces, absolute imports, and explicit error boundaries at CLI level. Also provides production-tested code smell patterns from Dagster Labs for API design, parameter complexity, and code organization. Essential for maintaining erk's dignified Python standards.

C00ldudeNoonan/economic-data-project
25
3
更新日 6d ago

ops-disaster-recovery

Marketplace

Structured workflow for disaster recovery planning, implementation, and testing including RTO/RPO definition, DR strategy selection, and failover procedures.

LerianStudio/ring
25
1
更新日 6d ago

regulatory-templates-gate2

Marketplace

Gate 2 sub-skill - validates uncertain mappings from Gate 1 and confirms all field specifications through testing.

LerianStudio/ring
25
1
更新日 6d ago

cross-platform-compatibility

Handle cross-platform compatibility including file paths, environment detection, platform-specific dependencies, and testing across Windows, macOS, and Linux. Use when dealing with platform-specific code or OS compatibility.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

mocking-stubbing

Create and manage mocks, stubs, spies, and test doubles for isolating unit tests from external dependencies. Use for mock, stub, spy, test double, Mockito, Jest mocks, and dependency isolation.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

Statistical Hypothesis Testing

Conduct statistical tests including t-tests, chi-square, ANOVA, and p-value analysis for statistical significance, hypothesis validation, and A/B testing

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

feature-flag-system

Implement feature flags (toggles) for controlled feature rollouts, A/B testing, canary deployments, and kill switches. Use when deploying new features gradually, testing in production, or managing feature lifecycles.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

dev-testing

Marketplace

Gate 3 of development cycle - ensures unit test coverage meets threshold (85%+) for all acceptance criteria using TDD methodology.

LerianStudio/ring
25
1
更新日 6d ago

testing-anti-patterns

Marketplace

Test quality guard - prevents testing mock behavior, production pollution with test-only methods, and mocking without understanding dependencies.

LerianStudio/ring
25
1
更新日 6d ago

unit-testing-framework

Write comprehensive unit tests with high coverage using testing frameworks like Jest, pytest, JUnit, or RSpec. Use when writing tests for functions, classes, components, or establishing testing standards.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

synthetic-monitoring

Implement synthetic monitoring and automated testing to simulate user behavior and detect issues before users. Use when creating end-to-end test scenarios, monitoring API flows, or validating user workflows.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago

writing-skills

Marketplace

TDD for process documentation - write test cases (pressure scenarios), watch baseline fail, write skill, iterate until bulletproof against rationalization.

LerianStudio/ring
25
1
更新日 6d ago

express-to-fastify-migration

Migrate Express.js REST APIs to Fastify with automated testing, performance benchmarking, and schema generation. Use when migrating Express applications to Fastify, modernizing Node.js APIs, improving API performance, or when users mention Express to Fastify migration, Fastify conversion, API modernization, or performance optimization of Express apps.

timrogers/iata-code-decoder-api
25
8
更新日 6d ago

cicd-pipeline-setup

Design and implement CI/CD pipelines with GitHub Actions, GitLab CI, Jenkins, or CircleCI. Use for automated testing, building, and deployment workflows.

aj-geddes/useful-ai-prompts
25
1
更新日 6d ago