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.

33 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

Database Performance Testing

by qaskills

83

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

performance
integration
1783/100

Testing in Production Patterns

by qaskills

80

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

e2e
performance
1680/100

JMeter Load Testing

by thetestingacademy

82

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

load
performance
jmeter
1582/100

Browser-Use Automation

by thetestingacademy

81

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
1581/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

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

Artillery Load Testing

by qaskills

86

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
1286/100

Gatling Performance Testing

by qaskills

83

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

performance
load
gatling
1183/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

Memory Profiling & Leak Detection

by qaskills

83

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

performance
1083/100

API Rate Limiting Testing

by qaskills

85

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

performance
security
integration
1085/100

Load Balancer Testing

by qaskills

84

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

integration
performance
984/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

AR/VR Application Testing

by qaskills

82

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

e2e
performance
982/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

Edge Computing Testing

by qaskills

82

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

integration
performance
882/100

Locust Load Testing

by qaskills

80

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
780/100

SLA & SLO Testing

by qaskills

81

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

performance
integration
681/100

CDN & Cache Testing

by qaskills

82

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

performance
integration
682/100

Frontend Performance Testing

by qaskills

83

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

performance
webpack
vite
583/100

Performance Budget Testing

by qaskills

82

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

performance
lighthouse
webpack
582/100

Website Audit

by thetestingacademy

88

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
588/100

Synthetic Monitoring Testing

by qaskills

86

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

e2e
performance
586/100

WebAssembly Testing

by qaskills

86

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

unit
performance
486/100

Core Web Vitals Testing

by qaskills

83

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

performance
383/100

Canary Deployment Testing

by qaskills

83

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

e2e
performance
383/100

AI/ML Model Testing

by qaskills

80

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

integration
performance
380/100

Network Latency Testing

by qaskills

81

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

performance
381/100

Stress Testing Patterns

by qaskills

82

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

performance
load
382/100

Advanced Playwright E2E Framework

by thetestingacademy

80

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
380/100