here you can find some working examples of selenium and appium (with genymotion)
I had a great pain to bring it to live so this is a woking set
especially with the proper version of the selenium standalone server jar file.
appium installed form nodejs and npm package manager.
appium version
- [Appium] Welcome to Appium v1.7.1
- [Appium] Appium REST http interface listener started on 0.0.0.0:4723
genymotion version v2.11.0
- andorid 6.0.1, (tested successfully also with 8.0(Beta)) [tested also with physical device SGS6 and Nexus5]
intelij 2017.02.06
- jdk1.8.0_144 with artifacts
- java-client-4.1.2.jar
- junit-4.12.jar
- selenium-server-standalone-3.0.1.jar