Prompts

Tested prompts that power your agents automatically. Learn more →

← All topics

Testing & QA

Canary Deployment Verification

Design canary deployment verification covering traffic shifting, health metrics, automated rollback triggers, and progressive promotion criteria.

Automated Accessibility Testing

Design an automated accessibility testing pipeline covering axe-core integration, CI gates, WCAG compliance reporting, and regression detection.

Contract Test Broker & CI

Design a contract testing system with Pact broker integration covering consumer-driven contracts, provider verification, and CI/CD workflows.

Disaster Recovery Testing Runbook

Design disaster recovery testing runbooks covering backup validation, failover drills, RTO/RPO verification, and recovery procedure documentation.

AI/ML Model Testing & Validation

Design a testing and validation framework for AI/ML models covering data validation, model evaluation, bias detection, and production monitoring.

Compliance & Regulatory Testing

Design a compliance testing framework covering regulatory requirements mapping, automated checks, audit evidence, and continuous compliance validation.

Chaos Engineering & Fault Injection

Design a chaos engineering practice covering fault injection experiments, steady-state hypotheses, blast radius controls, and resilience validation.

Test Environment Provisioning

Provision and manage isolated test environments using containers, IaC, and ephemeral deployment strategies.

Code Coverage Strategy

Define meaningful code coverage targets, instrument collection, and use coverage data to improve test quality.

Test Parallelization & Sharding

Parallelize and shard test suites across CI nodes to reduce feedback time without sacrificing reliability.

Flaky Test Detection & Quarantine

Detect, quarantine, and fix flaky tests systematically to maintain CI reliability and developer trust.

Secrets Detection in Code & CI

Detect leaked secrets in code, commits, and CI pipelines using automated scanning and pre-commit hooks.

Dependency Vulnerability Scanning

Automate dependency vulnerability scanning with Snyk, Dependabot, or Trivy to catch known CVEs in CI.

DAST Pipeline with OWASP ZAP

Integrate OWASP ZAP dynamic security testing into CI to detect runtime vulnerabilities automatically.

SAST Integration & Triage

Integrate static application security testing into CI with effective triage workflows to reduce false positives.

Frontend Performance Testing

Test frontend performance with Core Web Vitals, Lighthouse CI, and real user monitoring baselines.

Microbenchmark Design

Design reliable microbenchmarks that measure code performance accurately with proper warmup and statistical rigor.

Stress & Soak Testing Strategies

Design stress tests to find breaking points and soak tests to detect memory leaks and degradation over time.

Load Testing with k6 Scenarios

Design k6 load test scenarios with realistic traffic patterns, ramp-up profiles, and threshold-based pass/fail.

Approval Testing & Golden Master

Use approval testing to verify complex outputs by comparing against reviewed and approved golden master files.

Combinatorial & Pairwise Testing

Apply pairwise and combinatorial testing techniques to cover multi-parameter interactions efficiently.

Stateful Model-Based Testing

Test stateful systems by defining abstract models and generating random command sequences to find state bugs.

Property-Based Testing

Use property-based testing with fast-check or Hypothesis to discover edge cases example tests miss.

GraphQL Query & Resolver Testing

Test GraphQL queries, mutations, resolvers, and schema stitching with proper isolation and type validation.