Selenide adaptor for Appium framework.
-
Run the emulator:
open Android Stuiod -> "Android Virtual Device Manager" -> Run
-
Run appium server:
appium
-
And finally, run the test:
./gradlew test
Just add to pom.xml:
<dependency>
<groupId>com.codeborne</groupId>
<artifactId>selenide-appium</artifactId>
<version>1.4.3</version>
</dependency>
NB! This library is only needed if you want to use PageFactory (annotations like @AndroidFindBy
).
If you don't need @FooFindBy
annotations, consider using a more simple approach.
It just uses usual Selenide $
calls to find elements in mobile app.