Appium - instalace a použití

Jak to funguje:

  • test se píše v Javě. Je to v podstatě sekvence příkazů: najdi xxx, klikni na to, opakuj
  • test se provádí na aplikaci v emulátoru. Pro začátek je nejjednodušší Android emulátor. Test by ale měl fungovat i na iOS.
  • celé tohle funguje na windows, linuxu, osx
  • pro vývoj v Javě se dá použít Eclipse, IntelliJ, příkazový řádek. Projekt musí být udělaný pomocí mavenu

Potřebné nástroje:

ANDROID_HOME - C:\<installation location>\android-sdk-windows
PATH - %ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools

Příklad ke stažení:

Jak spustit příklad:

  • na Windows se příkazový řádek spouští přes GitBash
  • vytvořit emulátor androidu: příkaz start_avd.sh - ve windows je potřeba ve skriptu upravit "android" na "android.bat". Když to emulátor nevytvoří, doinstaluj si do Android SDK. Po spuštění skriptu je potřeba odmáčknout "no"
  • když je emulátor naběhnutý, myší odemknout obrazovku. Někdy se kvůli tomu nespustí testy
  • spustit Appium příkazem "appium". Napíše to asi tři řádky v tom smuslu, že poslouchá na nějakém portu
  • v eclipse naimportovat projekt: File, Import, Maven, Existing maven project
  • najít v projektu soubor Test1.java a spustit ho (pravé tlačítko, run as java application) nebo F11 nebo CTRL+F11
  • před novým spůuštěním testu je dobré občas restartovat Appium. Z některých stavů se neumí zotavit.

Video, jak to vypadá funkční: https://youtu.be/sAyNaXYPJLo

qa
Není-li uvedeno jinak, obsah této stránky je pod licencí Creative Commons Attribution-ShareAlike 3.0 License