Skip to main content

Performance Testing Skills for AI Agents

Performance and load testing skills for AI coding agents. Lighthouse, k6, and performance optimization — curated by The Testing Academy.

npx qaskills add k6-performance

What is Performance Testing?

Performance testing measures how an application behaves under various load conditions, including response times, throughput, resource utilization, and scalability limits. It encompasses load testing, stress testing, endurance testing, and spike testing to ensure applications meet performance SLAs. Tools like k6, JMeter, Lighthouse, and Gatling help teams identify bottlenecks before they reach production. These skills teach your AI agent how to design realistic load scenarios, set meaningful thresholds, interpret performance metrics, and integrate performance gates into CI/CD pipelines.

37 skills available

Lighthouse Performance

by thetestingacademy

89

Automated performance, accessibility, and SEO auditing with Google Lighthouse

performance
accessibility
playwright
3689/100
Featured

k6 Performance Testing

by thetestingacademy

87

Modern load testing with k6 including thresholds, scenarios, and custom metrics

performance
load
k6
3587/100
Featured

Artillery Load Testing

by thetestingacademy

83

Modern load testing toolkit with YAML-based scenarios, metrics, and CI/CD integration

load
performance
k6
1983/100

Performance Budget Testing

by qaskills

80

Enforcing performance budgets in CI/CD including bundle size limits, load time thresholds, Lighthouse score gates, and resource count limits.

performance
lighthouse
webpack
1780/100

API Gateway Testing

by thetestingacademy

82

API gateway testing skill covering rate limiting validation, request routing, authentication proxy testing, load balancing verification, circuit breaker testing, and gateway configuration validation for Kong, Envoy, and AWS API Gateway.

integration
api
performance
playwright
jest
1782/100

Locust Load Testing

by qaskills

86

Python-based load testing with Locust for writing user behavior scripts, distributed testing, real-time web UI monitoring, and custom load shapes.

performance
load
locust
1786/100

Network Latency Testing

by qaskills

82

Network latency simulation and testing for measuring application behavior under various network conditions including high latency, packet loss, and bandwidth constraints.

performance
1782/100

Stress Testing Patterns

by qaskills

81

Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.

performance
load
1681/100

AI/ML Model Testing

by qaskills

85

Testing machine learning models including accuracy validation, bias detection, drift monitoring, A/B testing, and model regression testing.

integration
performance
1685/100

Canary Deployment Testing

by qaskills

82

Canary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.

e2e
performance
1682/100

Load Balancer Testing

by qaskills

86

Testing load balancer configurations including health check validation, routing algorithms, session affinity, failover behavior, and SSL termination.

integration
performance
1686/100

Browser-Use Automation

by thetestingacademy

87

CLI tool for persistent browser automation with multi-session support, featuring Chromium/Real/Remote browser modes, cookie management, JavaScript execution, and long-running automation workflows.

e2e
integration
performance
1587/100

JMeter Load Testing

by thetestingacademy

82

Apache JMeter load testing with thread groups, assertions, and distributed testing

load
performance
jmeter
1582/100

Frontend Performance Testing

by qaskills

84

Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.

performance
webpack
vite
1584/100

Page Speed Critic

by Pramod

88

Automated page performance auditing covering Core Web Vitals, resource loading analysis, render-blocking detection, and performance budget enforcement

performance
playwright
1388/100

WebAssembly Testing

by qaskills

87

Testing WebAssembly modules including compilation verification, memory management, interop testing, and performance benchmarking of WASM components.

unit
performance
1387/100

Advanced Playwright E2E Framework

by thetestingacademy

83

Enterprise-grade Playwright test automation framework using 8-layer architecture with Page Object Model, Module Pattern, custom fixtures, API testing layer, structured logging, data generators, multi-browser support, Docker, CI/CD pipelines, and custom HTML reporting.

e2e
api
visual
playwright
1383/100

N+1 Query Detector

by Pramod

89

Detect and eliminate N+1 query problems in database-backed applications through query counting, execution plan analysis, and ORM configuration auditing

performance
database
1389/100
Featured

Memory Profiling & Leak Detection

by qaskills

80

Systematic memory profiling and leak detection in applications using heap snapshots, allocation tracking, and garbage collection analysis.

performance
1280/100

Database Performance Testing

by qaskills

89

Database performance testing including query optimization, index analysis, connection pooling, slow query detection, and N+1 query prevention.

performance
integration
1189/100

Streaming API Testing

by thetestingacademy

80

Streaming API testing skill covering Server-Sent Events testing, chunked transfer encoding, gRPC streaming, real-time data validation, backpressure testing, connection resilience, and AI/LLM streaming response testing.

api
integration
performance
playwright
jest
1080/100

Performance Test Scenario Generator

by Pramod

87

Generate realistic performance test scenarios with load profiles, ramp-up patterns, think times, and acceptance criteria derived from production traffic analysis

performance
load
k6
jmeter
1087/100

Website Audit

by thetestingacademy

84

Comprehensive website auditing skill using Lighthouse, PageSpeed Insights, and web performance APIs to audit performance, accessibility, SEO, best practices, and security.

performance
accessibility
seo
lighthouse
playwright
1084/100

Memory Leak Detector

by Pramod

87

Identify and diagnose memory leaks in web applications through heap analysis, DOM node counting, detached element detection, and performance profiling

performance
e2e
playwright
987/100

Synthetic Monitoring Testing

by qaskills

81

Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.

e2e
performance
981/100

Loading State Tester

by Pramod

86

Verify loading states, skeleton screens, spinners, and progress indicators across all data-fetching scenarios including slow networks, errors, and partial loads

e2e
performance
playwright
986/100

Artillery Load Testing

by qaskills

89

Modern cloud-scale load testing using Artillery.io for HTTP, WebSocket, Socket.io, and custom protocol testing with YAML-based test definitions.

performance
load
artillery
889/100

CI/CD Pipeline Advanced

by thetestingacademy

81

Expert-level CI/CD pipeline skill for test automation. Covers GitHub Actions, Jenkins, GitLab CI, Azure DevOps, parallel execution, matrix strategies, caching, artifact management, and deployment gates.

e2e
unit
integration
github-actions
jenkins
781/100

CDN & Cache Testing

by qaskills

81

Testing CDN configurations, cache hit ratios, cache invalidation, TTL policies, and edge caching behavior for optimal content delivery.

performance
integration
781/100

Edge Computing Testing

by qaskills

87

Testing edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.

integration
performance
787/100

SLA & SLO Testing

by qaskills

86

Testing Service Level Agreements and Objectives including availability targets, latency percentiles, error budgets, and automated SLO compliance reporting.

performance
integration
786/100

AR/VR Application Testing

by qaskills

83

Testing augmented and virtual reality applications including spatial tracking, gesture recognition, performance on headsets, and motion sickness testing.

e2e
performance
683/100

Core Web Vitals Testing

by qaskills

82

Testing and monitoring Core Web Vitals (LCP, FID, CLS, INP, TTFB) to ensure web performance meets Google search ranking thresholds.

performance
682/100

Testing in Production Patterns

by qaskills

81

Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.

e2e
performance
581/100

API Rate Limiting Testing

by qaskills

89

Testing API rate limiting implementations including throttling behavior, burst handling, rate limit headers, and distributed rate limiting patterns.

performance
security
integration
489/100

Puppeteer Testing

by thetestingacademy

88

Comprehensive Puppeteer browser automation and testing skill for headless Chrome scripting, web scraping, PDF generation, network interception, and end-to-end test workflows in JavaScript and TypeScript.

e2e
integration
visual
puppeteer
388/100

Gatling Performance Testing

by qaskills

89

High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.

performance
load
gatling
389/100