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.
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.
48 skills available
Lighthouse Performance
by thetestingacademy
Automated performance, accessibility, and SEO auditing with Google Lighthouse
k6 Performance Testing
by thetestingacademy
Modern load testing with k6 including thresholds, scenarios, and custom metrics
Artillery Load Testing
by thetestingacademy
Modern load testing toolkit with YAML-based scenarios, metrics, and CI/CD integration
Network Latency Testing
by qaskills
Network latency simulation and testing for measuring application behavior under various network conditions including high latency, packet loss, and bandwidth constraints.
Mabl AI Testing
by thetestingacademy
AI-powered testing patterns with Mabl including auto-healing tests, visual regression, API testing, performance monitoring, CI/CD integration, and intelligent test maintenance using Mabl's machine learning capabilities.
API Gateway Testing
by thetestingacademy
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.
Locust Load Testing
by qaskills
Python-based load testing with Locust for writing user behavior scripts, distributed testing, real-time web UI monitoring, and custom load shapes.
Performance Budget Testing
by qaskills
Enforcing performance budgets in CI/CD including bundle size limits, load time thresholds, Lighthouse score gates, and resource count limits.
AI/ML Model Testing
by qaskills
Testing machine learning models including accuracy validation, bias detection, drift monitoring, A/B testing, and model regression testing.
Load Balancer Testing
by qaskills
Testing load balancer configurations including health check validation, routing algorithms, session affinity, failover behavior, and SSL termination.
Canary Deployment Testing
by qaskills
Canary deployment validation testing including traffic splitting, metric comparison, automatic rollback triggers, and health score calculation.
Stress Testing Patterns
by qaskills
Stress testing methodologies for finding breaking points, resource exhaustion thresholds, and degradation patterns under extreme load conditions.
BrowserStack Cloud Testing
by thetestingacademy
Cloud-based cross-browser and cross-device testing with BrowserStack including Automate, App Automate, Percy visual testing, Observability, and integration with Playwright, Selenium, and CI/CD pipelines.
Browser-Use Automation
by thetestingacademy
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.
AI Agent Evaluation
by thetestingacademy
Comprehensive evaluation patterns for AI agents including multi-turn conversation testing, LLM-as-judge frameworks, benchmark suites, regression detection, and systematic eval pipelines for measuring agent quality and safety.
Chrome DevTools MCP Performance
by thetestingacademy
Teach agents to use the Chrome DevTools MCP server for performance testing with traces, Core Web Vitals, throttling, and evidence-based analysis.
JMeter Load Testing
by thetestingacademy
Apache JMeter load testing with thread groups, assertions, and distributed testing
Frontend Performance Testing
by qaskills
Frontend performance testing covering bundle size analysis, render performance, animation frame rate, React re-render detection, and lazy loading verification.
Page Speed Critic
by Pramod
Automated page performance auditing covering Core Web Vitals, resource loading analysis, render-blocking detection, and performance budget enforcement
WebAssembly Testing
by qaskills
Testing WebAssembly modules including compilation verification, memory management, interop testing, and performance benchmarking of WASM components.
N+1 Query Detector
by Pramod
Detect and eliminate N+1 query problems in database-backed applications through query counting, execution plan analysis, and ORM configuration auditing
SDET Interview Preparation
by thetestingacademy
Comprehensive SDET interview preparation covering coding challenges, system design for testing, automation framework design, CI/CD pipeline questions, testing strategy discussions, and behavioral interview patterns for QA engineering roles.
Advanced Playwright E2E Framework
by thetestingacademy
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.
Memory Profiling & Leak Detection
by qaskills
Systematic memory profiling and leak detection in applications using heap snapshots, allocation tracking, and garbage collection analysis.
Mobile Performance Testing
by thetestingacademy
Mobile application performance testing including app launch time, frame rendering, memory profiling, battery consumption, network throttling, and crash analytics using Appium, XCTest, and Espresso with real device testing.
Database Performance Testing
by qaskills
Database performance testing including query optimization, index analysis, connection pooling, slow query detection, and N+1 query prevention.
Website Audit
by thetestingacademy
Comprehensive website auditing skill using Lighthouse, PageSpeed Insights, and web performance APIs to audit performance, accessibility, SEO, best practices, and security.
Performance Test Scenario Generator
by Pramod
Generate realistic performance test scenarios with load profiles, ramp-up patterns, think times, and acceptance criteria derived from production traffic analysis
Streaming API Testing
by thetestingacademy
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.
Agentic Testing Patterns
by thetestingacademy
AI-first testing methodology where autonomous agents plan, generate, execute, and maintain test suites with minimal human intervention, covering agent orchestration, feedback loops, and intelligent test prioritization.
Synthetic Monitoring Testing
by qaskills
Synthetic monitoring test creation for uptime checking, user journey simulation, API health verification, and multi-region availability testing.
Loading State Tester
by Pramod
Verify loading states, skeleton screens, spinners, and progress indicators across all data-fetching scenarios including slow networks, errors, and partial loads
Test Strategy Design
by thetestingacademy
Comprehensive test strategy design methodology covering risk-based testing, test pyramid optimization, coverage planning, environment strategy, data management, and test automation ROI analysis for enterprise and startup contexts.
Memory Leak Detector
by Pramod
Identify and diagnose memory leaks in web applications through heap analysis, DOM node counting, detached element detection, and performance profiling
Artillery Load Testing
by qaskills
Modern cloud-scale load testing using Artillery.io for HTTP, WebSocket, Socket.io, and custom protocol testing with YAML-based test definitions.
Test Reporting & Dashboards
by thetestingacademy
Building test reporting dashboards with real-time execution metrics, trend analysis, flaky test detection, coverage visualization, and integration with Allure, ReportPortal, and custom dashboards using Grafana and Prometheus.
CI Test Sharding Parallelization
by thetestingacademy
Teach agents to shard and parallelize Playwright, Jest, and pytest suites in CI to reduce wall-clock time while merging reports reliably.
CI/CD Pipeline Advanced
by thetestingacademy
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.
SLA & SLO Testing
by qaskills
Testing Service Level Agreements and Objectives including availability targets, latency percentiles, error budgets, and automated SLO compliance reporting.
Edge Computing Testing
by qaskills
Testing edge computing deployments including latency verification, edge function testing, CDN worker testing, and geo-distributed test execution.
CDN & Cache Testing
by qaskills
Testing CDN configurations, cache hit ratios, cache invalidation, TTL policies, and edge caching behavior for optimal content delivery.
Checkly Monitoring as Code
by thetestingacademy
Teach agents to build synthetic monitoring as code with Checkly, including Playwright browser checks, API checks, alerting, and CI deploy workflows.
Core Web Vitals Testing
by qaskills
Testing and monitoring Core Web Vitals (LCP, FID, CLS, INP, TTFB) to ensure web performance meets Google search ranking thresholds.
AR/VR Application Testing
by qaskills
Testing augmented and virtual reality applications including spatial tracking, gesture recognition, performance on headsets, and motion sickness testing.
Testing in Production Patterns
by qaskills
Safe testing-in-production strategies including feature flags, shadow traffic, canary releases, dark launches, and observability-driven development.
API Rate Limiting Testing
by qaskills
Testing API rate limiting implementations including throttling behavior, burst handling, rate limit headers, and distributed rate limiting patterns.
Gatling Performance Testing
by qaskills
High-performance load testing using Gatling with Scala/Java DSL for simulating thousands of concurrent users and analyzing response time distributions.
Puppeteer Testing
by thetestingacademy
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.