An AI-powered automation SDK can control the page, perform assertions, and extract data in JSON format using natural language.
See https://midscenejs.com/ for details.
iOS/Android is driven by appium, so you need the following Appium tool chain first:
then execute the command to start appium server:
appium --use-plugins=universal-xml
now you can use run tests for iOS/Android devices:
npm run test:ai -- appium
Midscene is MIT licensed.