048 – Appium Inspector

X

Soukromí a cookies

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.

Pochopeno

Oznámení

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!

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.