e2e-testing

Automate Playwright end-to-end tests and screenshot scripts for DroneRoute missions.

49|15|Updated Apr 6, 2026
One-click install
npx skills add https://github.com/fcsonline/droneroute --skill e2e-testing-fcsonline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: e2e-testing
Source: https://github.com/fcsonline/droneroute/tree/main/.opencode/skills/e2e-testing
Command: npx skills add https://github.com/fcsonline/droneroute --skill e2e-testing-fcsonline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires playwright, and includes scripts (resource) components.

What problem does it solve?

Guides teams to write and maintain Playwright-based end-to-end tests and screenshot scripts for DroneRoute, ensuring reliable UI verification.

Core Features & Use Cases

  • Create and maintain Playwright tests for the DroneRoute app across multiple mission templates (orbit, grid, facade, pencil path).
  • Capture automated screenshots for visual verification using dedicated scripts.
  • Debug test failures and streamline CI integration to keep the test suite fast and reliable.

Quick Start

Run Playwright-based end-to-end tests for the DroneRoute app and verify automated screenshots across key mission templates.

Frequently Asked Questions about e2e-testing

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write Playwright e2e tests for drone mission templates like orbit and grid?

Playwright e2e tests for drone mission templates are written by applying structured test patterns that cover orbit, grid, facade, and pencil path missions. The Skill guides writing and maintaining these tests using stable selectors and proper viewport handling.

What is the best way to capture automated screenshots for UI testing in Playwright?

Automated screenshots for UI testing are captured using dedicated Playwright screenshot scripts designed for visual verification. This Skill provides specific workflows to generate and manage these screenshots across various drone mission types.

Does this Playwright test automation approach support CI integration?

Yes, this Playwright test automation approach fully supports CI integration. The Skill provides guidance on streamlining CI integration to keep the Playwright test suite fast and reliable during automated end-to-end testing.

How do I debug failing Playwright e2e tests for my mapping application?

Failing Playwright e2e tests are debugged by utilizing the Skill's guidance on test structure and stable selectors. It helps isolate issues in viewport handling and mission template interactions to resolve failures efficiently.

How do I manage stable selectors when maintaining Playwright tests for complex UIs?

Stable selectors in Playwright tests are managed by following specific guidance on selector strategy and test structure. This ensures reliable UI verification and reduces test flakiness when maintaining end-to-end tests for DroneRoute.