Tato stránka používá cookies. Pokračováním souhlasíte s jejich používáním. Více se dozvíte například o tom, jak kontrolovat soubory cookie.
Ahoj všem!
V tomto příspěvku si povíme o nástroji Appium Inspector, který nám umožňuje zobrazit prvky obrazovek aplikace. Začněme!
Co je Appium Inspector?
Appium Inspector je aplikace, která nám umožňuje rychle zkontrolovat aplikaci zobrazenou v emulátoru/simulátoru Androidu nebo iOS a umožňuje nám zobrazit:
- Zkontrolovat DOM stránky aplikace, kterou zobrazujeme.
- Zkontrolovat jedinečné identifikátory jednotlivých prvků.
- Provádět akce s prvky, které jsme našli pomocí jejich identifikátorů: zkontrolovat, zda je viditelný, kliknout, klepnout…
Jak jej můžeme stáhnout?
Pro stažení musíme přejít na následující odkaz: https://github.com/appium/appium-desktop/releases/. Můžeme si vybrat platformu, pro kterou ji chceme používat (Linux, Windows nebo Mac). Stáhněte si spustitelný soubor, otevřete jej a postupujte podle pokynů a máme jej plně nainstalovaný a můžeme jej používat.
Jak jej používáme?
Jakmile jej máme stažený a nainstalovaný, musíme kliknout na Start Server:
Kde se objeví následující obrazovka:
Klikneme na ikonu lupy a objeví se následující obrazovka:
Zvolte Automatický server a nastavte schopnosti naší aplikace pro testování, příkladem může být (použijeme aplikaci AndroidBarista, o které jsme mluvili v předchozích příspěvcích pro Android):
Minimální schopnosti, které musíme vložit, jsou:
- deviceName: název emulátoru.
- platformName: android nebo ios.
- platformVersion: verze operačního systému emulátoru.
- app: cesta k aplikaci. Pokud jej zadáme jako typ fileath, budeme jej moci vybrat z našeho počítače jako další soubor.
Jakmile máme všechny správné možnosti, klikneme na Start Session a v Appium Inspectoru se nám zobrazí stejná obrazovka emulátoru:
Pro kontrolu prvku na něj klikneme a zobrazí se nám následující vlastnosti:
Když dokončíme, že vidíme všechny identifikátory prvků na obrazovce, odstraníme relaci kliknutím na:
Další funkce.
Kromě kontroly prvku můžeme provádět také tyto funkce:
- Provádět záznam kroků: jako bychom používali Selenium IDE.
- Najít id/xpath: v rámci obrazovky můžeme pomocí ID nebo Xpath vyhledat element a zkontrolovat, zda je skutečně správný.
Klikněte na hledání prvku:
Zvolte ID jako strategii hledání a zadejte název ID, které chcete hledat:
Klikneme na hledat a vyhledáme prvek:
A tak zatím Appium Inspector, v příštím příspěvku si povíme o UIAutomatoru jako nástroji pro vyhledávání prvků v Androidu.
Uvidíme se v dalším příspěvku!