Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

README.md

flutter-skill Kotlin Multiplatform SDK

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

AI E2E testing bridge for KMP apps (Android, JVM/Desktop, iOS). JSON-RPC 2.0 over WebSocket on port 18118.

Setup

Add to your KMP project:

dependencies {
    implementation("com.flutterskill:flutter-skill-kmp:1.0.0")
}

Usage — Android

val bridge = FlutterSkillBridge(AndroidBridge(activity))
bridge.start()

Usage — Desktop (JVM)

val bridge = FlutterSkillBridge(DesktopBridge(frame))
bridge.start()

Supported Commands

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