Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

README.md

flutter-skill Electron SDK

Part of flutter-skillAI-Powered End-to-End Testing for Any App

AI E2E testing bridge for Electron apps. Exposes a JSON-RPC 2.0 WebSocket server on port 18118.

Install

npm install flutter-skill-electron

Usage (Main Process)

const { FlutterSkillElectron } = require('flutter-skill-electron');
const bridge = new FlutterSkillElectron({ window: mainWindow });
bridge.start();

Preload (Optional)

new BrowserWindow({
  webPreferences: { preload: require.resolve('flutter-skill-electron/preload') }
});

Supported Commands

health, inspect, tap, enter_text, screenshot, scroll, get_text, find_element, wait_for_element

All via JSON-RPC 2.0 over WebSocket on port 18118.