Skip to main content

E2E Testing Skills for AI Agents

End-to-end testing skills for AI coding agents. Playwright, Cypress, Selenium, and browser automation — install with one command.

npx qaskills add playwright-e2e

What is End-to-End Testing?

End-to-end testing validates complete user workflows by simulating real browser interactions from start to finish. E2E tests verify that all layers of an application — frontend, backend, database, and third-party integrations — work together correctly. Popular frameworks include Playwright, Cypress, and Selenium WebDriver. These skills teach your AI coding agent best practices for writing reliable, maintainable E2E tests including Page Object Model patterns, test fixtures, retry strategies, and parallel execution.

127 skills available

Playwright E2E Testing

by thetestingacademy

92

Comprehensive Playwright end-to-end testing patterns with Page Object Model, fixtures, and best practices

e2e
visual
playwright
8692/100
Featured

Vibe Check - Browser Automation

by vibiumdev

95

AI-native browser automation — 81 CLI commands for navigating pages, filling forms, clicking elements, taking screenshots, and managing tabs. 2.6k+ GitHub stars.

e2e
visual
accessibility
playwright
7595/100
Featured

Cypress E2E Testing

by thetestingacademy

90

Cypress end-to-end testing with custom commands, intercepts, and component testing

e2e
cypress
5890/100
Featured

Agent Browser

by vercel-labs

95

Browser automation tool by Vercel Labs enabling programmatic web interaction. Navigate URLs, capture interactive elements with refs, fill forms, take screenshots, generate PDFs, and run parallel sessions.

e2e
visual
accessibility
playwright
4795/100
Featured

Puppeteer Automation

by thetestingacademy

88

Headless Chrome automation with Puppeteer for web scraping, PDF generation, and E2E testing

e2e
browser-automation
playwright
3888/100
Featured

Selenium Advanced POM Framework

by thetestingacademy

90

Advanced Selenium WebDriver framework with three Page Object Model patterns (Basic POM, Improved POM, Page Factory), retry mechanisms, Allure reporting, Excel data-driven testing, and Selenoid grid support.

e2e
selenium
3490/100
Featured

Selenium Java Testing

by thetestingacademy

85

Selenium WebDriver with Java using Page Object Model and TestNG

e2e
selenium
2285/100

Maestro Mobile Testing

by thetestingacademy

88

Simple mobile UI testing with YAML flows for iOS and Android without complex setup

mobile
e2e
appium
2288/100

Detox Mobile Testing

by thetestingacademy

85

Gray box E2E testing for React Native apps on iOS and Android simulators

mobile
e2e
appium
1885/100

Test Data Generation

by thetestingacademy

83

Test data strategies using Faker.js, factories, builders, and database seeding

unit
integration
e2e
1883/100

SpecFlow BDD Testing

by thetestingacademy

82

C# .NET BDD testing with SpecFlow using Gherkin feature files, step bindings, hooks, dependency injection, Selenium integration, and living documentation with SpecFlow+ LivingDoc.

bdd
acceptance
e2e
specflow
1782/100

Turborepo Monorepo Testing

by thetestingacademy

83

Testing patterns for Turborepo and pnpm monorepos covering workspace dependency testing, affected package detection, parallel test execution, and shared test utilities

unit
integration
e2e
vitest
playwright
1783/100

Internationalization Testing

by qaskills

81

i18n testing covering locale switching, date/number formatting, RTL layout, plural forms, ICU messages, and translation completeness verification.

integration
e2e
1781/100

WebdriverIO E2E

by thetestingacademy

84

Cross-browser E2E testing with WebdriverIO, Cucumber integration, and visual regression

e2e
visual
selenium
1784/100

Robot Framework Testing

by thetestingacademy

83

Expert-level Robot Framework testing skill covering keyword-driven syntax, SeleniumLibrary, RequestsLibrary, custom Python keywords, data-driven testing, resource files, and parallel execution with Pabot.

e2e
acceptance
api
robot-framework
seleniumlibrary
1783/100

Capybara Testing

by thetestingacademy

88

Expert-level Capybara acceptance testing skill for Ruby and Rails applications. Covers RSpec integration, DSL methods, scoping, Page Objects with SitePrism, JavaScript interactions, and database cleaning strategies.

e2e
acceptance
integration
capybara
rspec
1788/100

Behat BDD Testing

by thetestingacademy

88

PHP BDD testing with Behat framework using Gherkin feature files, Mink browser extension, context classes, and Symfony integration for behavior-driven acceptance testing.

bdd
acceptance
e2e
behat
1688/100

Visual Regression Testing

by thetestingacademy

86

Visual regression testing with Playwright screenshots and diff comparison

visual
e2e
playwright
1686/100

NightwatchJS Testing

by thetestingacademy

83

Comprehensive NightwatchJS end-to-end testing skill with integrated Selenium WebDriver, built-in assertions, page objects, and parallel test execution for reliable browser automation in JavaScript and TypeScript.

e2e
integration
visual
nightwatchjs
1683/100

Laravel Dusk Testing

by thetestingacademy

88

Expert-level Laravel Dusk browser testing skill for PHP/Laravel applications. Covers Chrome-based E2E testing, browser assertions, Page Objects, component testing, authentication helpers, and database integration.

e2e
acceptance
integration
laravel-dusk
laravel
1688/100

Espresso Android Testing

by thetestingacademy

84

Android UI testing framework with synchronization, view matchers, and actions

mobile
e2e
appium
1684/100

Gauge Testing

by thetestingacademy

88

Test automation with Gauge framework using Markdown specifications, step implementations in Java/Python/JavaScript/Ruby/C#, concepts, data-driven testing, and living documentation.

bdd
acceptance
e2e
gauge
1688/100

Accessibility Auditor

by Pramod

90

Comprehensive WCAG 2.1 AA compliance testing combining automated axe-core scans with manual keyboard navigation, screen reader compatibility, and focus management verification

accessibility
e2e
playwright
axe-core
1690/100
Featured

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

Browser Extension Testing

by qaskills

81

Testing browser extensions including content script injection, background worker testing, popup UI testing, storage API testing, and cross-browser compatibility.

e2e
integration
1681/100

Production Smoke Suite

by Pramod

89

Design and maintain lightweight production smoke test suites that verify critical user journeys, API health, and infrastructure availability after deployments

e2e
playwright
1589/100
Featured

Form Validation Breaker

by Pramod

89

Exhaustive testing of form validation logic including boundary values, injection payloads, encoding edge cases, and client-server validation bypass techniques

security
e2e
playwright
1589/100
Featured

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

Feature Flag Testing

by qaskills

80

Testing feature flag implementations including flag evaluation, gradual rollout verification, fallback behavior, and flag cleanup detection.

integration
e2e
1580/100

Playwright Network Testing

by qaskills

87

Network-level testing with Playwright including request interception, response mocking, network throttling, and HAR recording/replay.

e2e
integration
playwright
1587/100

Prompt Testing

by thetestingacademy

85

Comprehensive prompt testing and LLM output evaluation skill covering hallucination detection, response quality scoring, regression testing for prompts, A/B testing, and building evaluation pipelines for AI-powered applications.

integration
e2e
1585/100

Selenide Testing

by thetestingacademy

80

Expert-level Selenide UI testing skill for Java applications. Covers concise fluent API, automatic waits, smart selectors, collections, Page Objects, and integration with JUnit 5 and Gradle/Maven builds.

e2e
ui
integration
selenide
junit5
1580/100

Vercel Edge Function Testing

by thetestingacademy

83

Testing patterns for Vercel Edge Functions, middleware, and serverless functions covering local testing, edge runtime simulation, and deployment verification.

unit
integration
e2e
vitest
playwright
1583/100

Verification Before Completion

by obra

80

Enforces rigorous verification evidence before any claims of task completion, preventing false positives, untested deployments, and premature celebration with a structured gate function.

e2e
integration
unit
1580/100

Selenium Grid Parallel Testing

by qaskills

88

Parallel test execution with Selenium Grid including hub/node configuration, Docker-based grid, cross-browser testing, and session management.

e2e
selenium
1488/100

Voice Assistant Testing

by qaskills

89

Testing voice-activated applications including speech recognition accuracy, intent detection, dialog flow testing, and multi-language support.

integration
e2e
1489/100

WebApp Testing with Playwright

by thetestingacademy

82

Anthropic's official web application testing skill using native Python Playwright scripts with helper utilities for server lifecycle management, browser automation, and comprehensive E2E testing workflows.

e2e
integration
functional
playwright
1482/100

Angry User Simulator

by Pramod

88

Simulate aggressive user behavior patterns including rapid clicking, random navigation, form abuse, tab spamming, and unexpected interaction sequences to find UI resilience issues

e2e
playwright
1488/100
Featured

BDD Gherkin Testing Patterns

by qaskills

86

Behavior-Driven Development with Gherkin syntax, step definitions, scenario outlines, data tables, and living documentation generation.

e2e
integration
cucumber
1486/100

Flaky Test Quarantine

by Pramod

88

Detect, quarantine, and systematically fix flaky tests with automated retry analysis, root cause categorization, and CI pipeline integration for test reliability

code-quality
e2e
playwright
jest
1488/100
Featured

XCUITest iOS Testing

by thetestingacademy

83

Native iOS UI testing with Swift and Xcode Test Navigator integration

mobile
e2e
appium
1483/100

AI Test Orchestration

by thetestingacademy

81

AI-powered test orchestration skill covering intelligent test selection, risk-based test prioritization, flaky test management, test impact analysis, parallel execution optimization, and predictive test failure detection using machine learning.

integration
e2e
unit
playwright
jest
1381/100

Payment Integration Testing

by qaskills

88

Payment gateway testing including Stripe, PayPal, and Square integration testing with sandbox environments, webhook verification, and error handling.

integration
e2e
1388/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

Responsive Design Testing Automation

by qaskills

84

Automated responsive design testing across breakpoints, viewports, and devices with visual comparison and layout verification.

visual
e2e
playwright
cypress
1384/100

Detox React Native Testing

by qaskills

81

End-to-end testing for React Native apps using Detox with gray-box testing, synchronization, device simulation, and CI integration.

e2e
mobile
detox
1281/100

Sentry Error Monitoring & Testing

by qaskills

89

Integration testing with Sentry for error tracking, performance monitoring, and release health verification in production environments.

integration
e2e
sentry
1289/100

Behave BDD Testing

by thetestingacademy

82

Python BDD testing with Behave framework using Gherkin feature files, step definitions, environment hooks, and Selenium integration for behavior-driven acceptance testing.

bdd
acceptance
e2e
behave
1282/100

shadcn/ui Component Testing

by thetestingacademy

82

Testing skill for shadcn/ui and Radix UI component libraries covering accessible component testing, dialog and popover testing, form validation testing, data table testing, command palette testing, and theme switching verification.

unit
integration
e2e
vitest
playwright
1282/100

TestCafe Testing

by thetestingacademy

82

Node.js E2E testing framework with TypeScript support, smart assertions, and parallel execution

e2e
selenium
1282/100

Nemo.js Testing

by thetestingacademy

83

Comprehensive Nemo.js test automation skill for PayPal's Selenium-based Node.js testing framework featuring view-driven locators, flexible configuration, Mocha integration, and scalable browser automation patterns.

e2e
integration
nemojs
1283/100

Dead Link Detector

by Pramod

87

Automated detection and reporting of broken links, missing resources, and orphaned pages across web applications using crawl-based and DOM-based strategies

e2e
code-quality
playwright
1287/100

Playwright Visual AI Testing

by thetestingacademy

87

AI-enhanced visual testing with Playwright combining screenshot comparison, visual AI engines, and intelligent diff analysis for catching visual regressions at scale.

visual
e2e
playwright
1187/100

Cross-Browser Compatibility Testing

by qaskills

83

Automated cross-browser testing across Chrome, Firefox, Safari, and Edge with visual comparison, feature detection, and polyfill verification.

e2e
visual
compatibility
playwright
selenium
1183/100

Appium Mobile Testing

by thetestingacademy

84

Mobile app testing automation for iOS and Android with Appium

mobile
e2e
appium
1184/100

IoT Device Testing

by qaskills

85

IoT device testing including firmware validation, protocol testing (MQTT, CoAP), power consumption testing, and over-the-air update verification.

integration
e2e
1185/100

Race Condition Finder

by Pramod

88

Detect and reproduce race conditions in web applications including double submissions, concurrent state mutations, and timing-dependent UI bugs

e2e
integration
playwright
1188/100

Email Testing Patterns

by qaskills

83

Email delivery testing including content verification, rendering across clients, spam score checking, link validation, and transactional email workflow testing.

integration
e2e
1183/100

Test Data Factory

by Pramod

87

Build reusable test data factories with builder patterns, realistic fake data generation, relationship handling, and database seeding for consistent test environments

unit
integration
e2e
jest
vitest
1187/100

Timezone Bug Hunter

by Pramod

87

Detect timezone-related bugs including incorrect date conversions, DST edge cases, locale formatting issues, and UTC offset miscalculations across application layers

e2e
integration
playwright
1087/100

Search Functionality Testing

by qaskills

82

Search feature testing including relevance scoring, autocomplete, typo tolerance, faceted search, pagination, and search analytics verification.

integration
e2e
1082/100

CI/CD Pipeline Testing

by qaskills

85

Testing CI/CD pipeline configurations including build validation, deployment verification, rollback testing, and pipeline-as-code quality checks.

integration
e2e
1085/100

Console Error Hunter

by Pramod

86

Systematically detect, capture, and categorize browser console errors, warnings, and unhandled exceptions during automated test execution

e2e
code-quality
playwright
1086/100

Playwright Mobile Web Testing

by thetestingacademy

83

Mobile web testing skill using Playwright device emulation covering responsive testing, touch interactions, viewport management, network throttling, geolocation testing, and mobile-specific UI patterns.

e2e
visual
playwright
1083/100

Flutter Testing Patterns

by qaskills

82

Flutter app testing with widget tests, integration tests, golden tests, Mockito, bloc testing, and Flutter Driver for end-to-end scenarios.

unit
integration
e2e
flutter
1082/100

Playwright CLI Automation

by openai

84

CLI-first browser automation using Playwright CLI for navigation, form filling, snapshots, screenshots, data extraction, and UI-flow debugging from the terminal.

e2e
integration
playwright
1084/100

Smoke Test Suite Builder

by qaskills

82

Building effective smoke test suites for deployment verification including critical path coverage, health endpoints, and rapid feedback testing.

smoke
e2e
1082/100

Ephemeral Environment Testing

by qaskills

81

Testing in ephemeral preview environments for pull requests including environment provisioning, data seeding, and automated teardown.

integration
e2e
1081/100

Allure Report Generator

by Pramod

86

Configure and generate rich Allure test reports with test categorization, historical trends, environment details, and CI/CD integration for comprehensive test visibility

e2e
integration
playwright
jest
1086/100

Screenshot Baseline Generator

by Pramod

86

Generate and maintain visual regression screenshot baselines with intelligent diffing, responsive breakpoint coverage, and dynamic content masking strategies

visual
e2e
playwright
986/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

Search Quality Tester

by Pramod

86

Evaluate search functionality quality including relevance ranking, typo tolerance, faceted filtering, autocomplete accuracy, and zero-results handling

e2e
integration
playwright
986/100

A/B Test Validation

by qaskills

80

Validating A/B test implementations including traffic splitting accuracy, statistical significance calculation, metric tracking, and experiment cleanup.

integration
e2e
980/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

BDD/Cucumber Patterns

by thetestingacademy

82

Behavior-driven development with Cucumber, Gherkin, and step definitions

bdd
e2e
cucumber
982/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

Error Boundary Tester

by Pramod

86

Validate error boundary implementations in React and other frameworks ensuring graceful degradation, proper fallback UI rendering, and error recovery flows

e2e
unit
playwright
jest
986/100

Regression Suite from Bug Reports

by Pramod

85

Automatically generate regression test cases from bug reports and incident post-mortems to prevent previously fixed defects from recurring

e2e
integration
playwright
885/100

Advanced WebSocket Testing

by qaskills

89

WebSocket testing including connection lifecycle, reconnection logic, message ordering, backpressure handling, and binary frame testing.

integration
e2e
889/100

Playwright Enhanced

by thetestingacademy

81

Advanced Playwright automation with auto-detection, custom fixtures, trace debugging, visual testing, mobile emulation, and production-grade test architecture.

e2e
visual
playwright
881/100

WebSocket Bug Finder

by Pramod

87

Test WebSocket connections for reliability including reconnection logic, message ordering, heartbeat mechanisms, and connection state management under adverse conditions

integration
e2e
playwright
887/100

Localization Bug Finder

by Pramod

86

Detect localization and internationalization defects including untranslated strings, text expansion overflow, RTL layout issues, and locale-specific formatting errors

e2e
accessibility
playwright
886/100

End-to-End Database Testing

by qaskills

83

End-to-end database testing with test containers, data seeding, cleanup strategies, transaction isolation, and production data anonymization.

integration
e2e
testcontainers
883/100

Mobile Gesture Tester

by Pramod

85

Test touch interactions and mobile gestures including swipe, pinch-zoom, long-press, drag-and-drop, pull-to-refresh, and multi-touch behaviors across mobile viewports

mobile
e2e
playwright
appium
885/100

Dark Mode Testing Patterns

by qaskills

83

Systematic dark mode testing covering color contrast, theme switching, persistence, media query respect, component-level theming, and image adaptation.

visual
e2e
883/100

Ruby on Rails Testing

by qaskills

89

Rails application testing with RSpec, FactoryBot, Capybara, system tests, request specs, model specs, and Rails-specific testing conventions.

unit
integration
e2e
rails
rspec
889/100

Next.js Testing Patterns

by qaskills

85

Next.js application testing covering Server Components, App Router, API routes, middleware, dynamic routes, and SSR/SSG testing patterns.

unit
integration
e2e
nextjs
885/100

UX Friction Logger

by Pramod

85

Identify and log user experience friction points including excessive clicks, confusing navigation, slow interactions, and workflow bottlenecks through automated heuristic analysis

e2e
playwright
885/100

Supabase Testing

by thetestingacademy

88

Testing patterns for Supabase applications covering auth flow testing, Row Level Security policy testing, realtime subscription testing, and edge function testing

unit
integration
e2e
vitest
jest
888/100

Test Plan Generation

by thetestingacademy

80

Generate comprehensive test plans with coverage matrices and risk-based testing

e2e
integration
unit
880/100

Responsive Layout Breaker

by Pramod

86

Systematically test responsive web layouts across viewports, detecting overflow, text truncation, overlapping elements, and broken grid layouts

visual
e2e
playwright
886/100

Real-Time Collaboration Testing

by qaskills

85

Testing real-time collaborative features including conflict resolution, CRDT validation, cursor presence, and concurrent editing scenarios.

integration
e2e
885/100

Cognitive Load Analyzer

by Pramod

84

Analyze web application interfaces for cognitive overload using automated heuristics covering information density, choice complexity, visual hierarchy, and interaction patterns

e2e
accessibility
playwright
784/100

Exploratory Test Charter Generator

by Pramod

84

Generate structured exploratory testing charters with focused missions, time-boxed sessions, risk-based areas, and standardized note-taking templates for systematic exploration

e2e
784/100

First-Time User Tester

by Pramod

84

Validate the first-time user experience including onboarding flows, empty states, tutorial completion, progressive disclosure, and initial setup wizards

e2e
accessibility
playwright
784/100

Stale Cache Finder

by Pramod

85

Identify stale cache issues across browser cache, CDN layers, API response caching, and application-level caches that cause users to see outdated content

integration
e2e
playwright
785/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

Dark Mode Bug Finder

by Pramod

85

Detect visual defects in dark mode implementations including contrast issues, hardcoded colors, missing theme tokens, and inconsistent component theming

visual
e2e
accessibility
playwright
785/100

Offline Mode Tester

by Pramod

85

Validate progressive web app offline functionality including service worker caching, offline data persistence, sync-on-reconnect behavior, and graceful degradation

e2e
playwright
785/100

Debugging Strategies

by thetestingacademy

81

Advanced debugging patterns for test failures covering root cause analysis, flakiness investigation, performance debugging, and systematic troubleshooting methodologies.

e2e
unit
integration
playwright
cypress
781/100

Serenity BDD Testing

by thetestingacademy

81

Java BDD testing with Serenity BDD framework using the Screenplay pattern, Cucumber integration, step libraries, comprehensive reporting, and living documentation generation.

bdd
acceptance
e2e
serenity-bdd
781/100

Error Message Reviewer

by Pramod

83

Audit error messages across web applications for clarity, helpfulness, consistency, localization readiness, and security information leakage

e2e
code-quality
playwright
683/100

Desktop Application Testing

by qaskills

84

Testing desktop applications built with Electron, Tauri, or native frameworks including window management, IPC, tray icons, and auto-update testing.

e2e
integration
684/100

Laravel Testing Patterns

by qaskills

87

Laravel PHP testing with PHPUnit, feature tests, browser tests with Dusk, database factories, mocking facades, and HTTP testing helpers.

unit
integration
e2e
laravel
phpunit
687/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

Playwright Visual Testing

by qaskills

86

Visual regression testing with Playwright including screenshot comparison, pixel-diff thresholds, dynamic content masking, and cross-browser visual validation.

visual
e2e
playwright
686/100

Accessibility A11y Enhanced

by thetestingacademy

87

Comprehensive WCAG compliance and accessibility testing covering ARIA, keyboard navigation, screen readers, color contrast, and automated a11y validation.

accessibility
e2e
axe-core
playwright
687/100

Empty State Reviewer

by Pramod

83

Audit empty states across web applications ensuring proper messaging, helpful CTAs, illustration rendering, and graceful handling when data is unavailable

e2e
playwright
683/100

Notification Spam Detector

by Pramod

84

Test notification systems for spam behavior including duplicate alerts, missing throttling, incorrect delivery channels, and notification preference violations

integration
e2e
playwright
684/100

E2E Testing Patterns

by thetestingacademy

87

Comprehensive end-to-end testing methodologies and best practices covering architecture, test design, data management, flakiness prevention, and cross-browser strategies.

e2e
playwright
cypress
587/100

Clerk Auth Testing

by thetestingacademy

81

Testing patterns for Clerk authentication including sign-in flow testing, protected route testing, webhook verification, middleware testing, and organization-based access control

unit
integration
e2e
vitest
jest
581/100

Codeception Testing

by thetestingacademy

85

Expert-level Codeception testing skill for PHP applications. Covers acceptance, functional, and unit testing with the Actor pattern, BDD-style syntax, Page Objects, API testing, and database helpers.

e2e
functional
unit
codeception
phpunit
585/100

Test Migration Framework

by thetestingacademy

84

Test framework migration skill covering strategies for migrating between testing frameworks including Selenium to Playwright, Jest to Vitest, Enzyme to React Testing Library, and Protractor to Cypress with automated codemods and incremental migration patterns.

unit
integration
e2e
playwright
jest
584/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

Kubernetes Testing Patterns

by qaskills

85

Kubernetes deployment testing including manifest validation, Helm chart testing, pod health checks, network policy testing, and rollback verification.

integration
e2e
kubernetes
585/100

GraphQL Subscription Testing

by qaskills

80

Testing GraphQL subscriptions including WebSocket lifecycle, real-time event delivery, authorization on subscriptions, and connection management.

integration
e2e
apollo
graphql
580/100

Protractor Testing

by thetestingacademy

86

Comprehensive Protractor end-to-end testing skill for Angular and AngularJS applications with Angular-specific locators, automatic waitForAngular synchronization, Page Object patterns, and migration guidance to modern frameworks.

e2e
integration
protractor
486/100

Screenshot Visual Diff Testing

by qaskills

81

Automated screenshot comparison testing with configurable thresholds, anti-aliasing tolerance, and responsive viewport visual validation.

visual
e2e
playwright
cypress
481/100

Authentication Testing Patterns

by qaskills

80

Comprehensive authentication testing including login flows, password policies, MFA, session management, account lockout, and SSO integration.

security
integration
e2e
480/100

WebDriverIO Testing

by thetestingacademy

86

Comprehensive WebDriverIO (WDIO) test automation skill for generating reliable end-to-end browser tests in JavaScript and TypeScript with Page Object Model, custom commands, and advanced synchronization strategies.

e2e
integration
visual
webdriverio
486/100

Screenshot Capture Testing

by openai

89

Cross-platform desktop and application screenshot capture for visual testing, UI verification, and automated visual comparison across macOS, Linux, and Windows.

visual
e2e
389/100

Progressive Web App Testing

by thetestingacademy

85

PWA testing skill covering service worker validation, offline mode testing, cache strategy verification, web app manifest testing, push notification testing, install prompt testing, and background sync verification.

e2e
integration
playwright
385/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

Mobile Device Farm Testing

by qaskills

86

Scalable mobile testing using cloud device farms like AWS Device Farm, BrowserStack, and Firebase Test Lab for cross-device compatibility.

e2e
mobile
compatibility
386/100

Lettuce BDD Testing

by thetestingacademy

84

Expert-level Lettuce BDD testing skill for Python applications. Covers Gherkin feature files, step definitions, terrain hooks, Selenium integration, data-driven scenarios, and migration guidance to Behave for modern projects.

bdd
e2e
acceptance
lettuce
selenium
384/100

Geb Testing

by thetestingacademy

86

Browser automation testing with Geb framework for Groovy/JVM using jQuery-like content DSL, Page Object pattern, Spock integration, and WebDriver abstraction.

e2e
integration
acceptance
geb
386/100

Remix Testing

by thetestingacademy

85

Testing patterns for Remix applications covering loader testing, action testing, route testing, form submission testing, and nested route integration testing.

unit
integration
e2e
vitest
playwright
385/100