Thanks to visit codestin.com
Credit goes to github.com

Skip to content

[Question] Playwright's Experimental support for Electron  #39477

@SantamRC

Description

@SantamRC

Hi Team.
I'm evaluating Playwright for E2E testing of a large-scale Electron app and need clarity on production readiness before committing.

The App's Context:

  • App: Electron 40.0.0, TypeScript, React, cross-platform (Windows/macOS/Linux)
  • Features: Multi-window, system tray, native menus, notifications, real-time messaging
  • Nice to have: AI test generation

Main Concern

"Experimental" Status

Playwright's docs say: "Playwright has experimental support for Electron automation"
What does "experimental" mean? Is it production-ready or risky?

Also, Can Playwright test: system tray, native menus, keyboard shortcuts, notifications?
Do we need RobotJS workarounds ?
What Electron features are NOT supported?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions