Skip to content

renjujv/appium-flutterfinder-java

Repository files navigation

appium-flutterfinder-java-0.1.1

Flutter finder plugin for appium-java client

Element finder plugin for integrating Flutter Apps testing using Appium. The plugin helps to find the elements using key locator in an Android App developed using Flutter.

Sample code

FlutterFinder finder = new FlutterFinder(driver);
FlutterElement element = finder.byKey("welcomeStartBtn");
element.click();

Contains the Java port for FlutterElement ported from kotlin code for the same from https://github.com/truongsinh/appium-flutter-driver

FlutterElement extends the MobileElement Class. Therefore, all the basic actions like click, sendKeys e.t.c are supported.

TODO

  • Add Testing Code
  • Implement mocking for selenium webdriver
  • Add locatos by key
  • Add locators by text
  • Add locators by byTooltip
  • Add locators by bySemanticsLabel
  • Add locators by ancestor
  • Add locators by descendant
  • Add locators by byType

About

flutterfinder plugin for appium java

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages