Skip to content

Comments

chore: e2e test skill#1842

Draft
maxy-shpfy wants to merge 1 commit intomasterfrom
02-22-chore_e2e_test_skill
Draft

chore: e2e test skill#1842
maxy-shpfy wants to merge 1 commit intomasterfrom
02-22-chore_e2e_test_skill

Conversation

@maxy-shpfy
Copy link
Collaborator

@maxy-shpfy maxy-shpfy commented Feb 23, 2026

Description

Added comprehensive Playwright E2E testing skill documentation for Pipeline Studio. This includes a complete testing guide with helper functions, selector catalog, debugging workflows, and best practices for writing reliable end-to-end tests.

The documentation covers:

  • Interactive debugging with playwright-cli for agent-based development
  • Complete helper function reference for common testing patterns
  • Comprehensive selector catalog for all UI components
  • Best practices for test reliability and maintainability
  • React Flow-specific gotchas and workarounds

Related Issue and Pull requests

Type of Change

  • Bug fix
  • New feature
  • Improvement
  • Cleanup/Refactor
  • Breaking change
  • Documentation update

Checklist

  • I have tested this does not break current pipelines / runs functionality
  • I have tested the changes on staging

Screenshots (if applicable)

Test Instructions

  1. Review the documentation files in .cursor/skills/playwright-testing/
  2. Verify the helper functions and selectors match the current codebase
  3. Test the playwright-cli debugging workflow with a local development environment

Additional Comments

This skill documentation is designed to help developers write more reliable E2E tests and debug test failures more effectively. The playwright-cli integration provides a token-efficient way for coding agents to interact with the browser during development and debugging.

Copy link
Collaborator Author

This stack of pull requests is managed by Graphite. Learn more about stacking.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant