Flutter support for Appium
See original GitHub issueUpdate
Prototype available at https://www.npmjs.com/package/appium-flutter-driver but we need support from appium declaration first.
The problem
Flutter goes with flutter drive
, the e2e test tool, but it does not work with app that has both flutter view and native view (such as embedding Flutter to existing app), or flutter view with web view (open a webview in Flutter).
Having appium flutter driver would solve both problems above, similar to http://appium.io/docs/en/writing-running-appium/web/hybrid/
Related issues:
- https://github.com/flutter/flutter/issues/36259
- https://github.com/google/EarlGrey/issues/778
- https://github.com/flutter/flutter/issues/32987
- https://github.com/flutter/flutter/issues/25465
- https://github.com/flutter/flutter/issues/17988
- https://github.com/flutter/flutter/issues/32062#issuecomment-489449584
- https://github.com/flutter/flutter/issues/22809
Issue Analytics
- State:
- Created 4 years ago
- Reactions:10
- Comments:31 (23 by maintainers)
Top Results From Across the Web
Testing Flutter Apps with Appium - TestingBot
The Appium Flutter driver allows developers and testers to easily test mobile Flutter apps with Appium. The advantage of using a cloud based...
Read more >How to Test Flutter Apps Using Appium Automation
Run Appium to test the Flutter App · Change directory to “appium” folder · Start the Appium server with the command “appium” in...
Read more >Appium Flutter Driver - GitHub
Appium Flutter Driver allow you to send flutter_driver commands to the Dart VM in FLUTTER context, but it does not support native Android/iOS...
Read more >Automating Flutter Apps with Appium Flutter Driver - Testsigma
In this blog, know how test automation engineers can Automate Flutter Apps with Appium Flutter Driver using Appium Java Client.
Read more >Automating Flutter Apps using Appium - Medium
The Appium-Flutter-Finder package provides a FlutterFinder object. This object introduces new selector strategies to find elements in addition ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
seems lots of us are waiting for appium-flutter-driver, could you please add flutter support in Appium as soon as possible, we are expecting to use it in Appium. Thanks!!!
it’s true we are communicating over slack, but if we keep this issue open until (1) Flutter is actually supported in Appium, or (2) we make a decision that Appium would not support Flutter, we can easily see the status.
I don’t have a strong opinion, how about others?