This repository is sample code in https://www.headspin.io/webinar/deep-dive-into-appium-for-flutter-app
$ flutter pub get
- Get Appium server (It requires NodeJS environment)
# A Flutter driver versions in appium 1.21.0 has a few issues. Please try out the latest beta. # Or newer than Appium 1.22.0 (It is in beta on Jun 30, 2021) $ npm install -g appium@beta # start your local appium server $ appium
- Runs this test code against the appium server
# Please update capabilities in appium-test/main_test.dart for your environment $ dart appium-test/main_test.dart
This repository uses Appium client in Dart so that you can try out this repository only Flutter and Appium environment. https://pub.dev/packages/appium_driver.
# Debug build
# build/app/outputs/flutter-apk/app-debug.apk will be generated.
$ flutter build apk --debug
# Release build
# build/app/outputs/flutter-apk/app-release.apk will be generated.
$ flutter build apk --release
This repository is maintained by HeadSpin. HeadSpin is the next generation global platform for mobile app testing and monitoring.