Ho un'app nativa per Android, costruita con Ionic, quindi i test di e2e sono scritti con Protractor e funzionano perfettamente con la versione ibrida dell'applicazione.
Sto cercando di capire, se è possibile eseguire questi test contro l'app nativa su dispositivo Android (o, almeno, emulatore/avd)?Come testare l'app Android nativa con Goniometro
Ho provato Appium - non c'è fortuna, sta cercando di eseguire il browser sul dispositivo. Non ne ho bisogno
Selendroid:
java -jar path-to-selendroid.jar -app path-to.apk
viene eseguito, ma quando comincio goniometro, sta cercando di eseguire alcuni AndroidDriver Webview App (con Selendroid logo) al posto di mia app, in modo che tutti i test in mancanza. Config del goniometro:
seleniumAddress: 'http://localhost:4444/wd/hub',
baseUrl: 'http://10.0.2.2:8000',
capabilities: {
browserName: 'android'
},
È possibile a tutti? O meglio quello che posso sperare è eseguire il browser mobile sul dispositivo da Appium/Selendroid?
Potete per favore fornire collegamenti ad esempi di quadri? Sono pronto a riscrivere i test, mostrami solo gli strumenti :) –
Appium/Selendroid potrebbe funzionare per te. – jordiburgos