048 – Appium Inspector

X

Privacitet och cookies

Denna webbplats använder cookies. Genom att fortsätta godkänner du att de används. Läs mer, till exempel om hur du kontrollerar cookies.

Oförstått

Meddelanden

Hej, allihopa!

I det här inlägget kommer vi att prata om Appium Inspector, ett Appium-verktyg som gör det möjligt för oss att se elementen i en apps skärmar. Nu sätter vi igång!

Vad är Appium Inspector?

Appium Inspector är ett program som gör det möjligt att snabbt inspektera ett program som visas i en Android- eller iOS-emulator/simulator och ger oss möjlighet att se:

  • Kontrollera DOM för programsidan vi tittar på.
  • Kontrollera de unika identifierarna för varje element.
  • För att utföra åtgärder på de element som vi har hittat med deras identifierare: kontrollera om det är synligt, klicka, knacka…

Hur kan vi ladda ner det?

För att ladda ner det måste vi gå till följande länk: https://github.com/appium/appium-desktop/releases/. Vi kan välja vilken plattform vi vill använda den på (Linux, Windows eller Mac). Ladda ner den körbara filen, öppna den och följ stegen så har vi installerat den fullt ut och kan använda den.

Hur använder vi den?

När vi har laddat ner och installerat den måste vi klicka på Start Server:

Varpå följande skärm visas:

Vi klickar på ikonen med förstoringsglaset och följande skärm visas:

Välj Automatisk server och ställ in funktionerna för vår applikation som ska testas, ett exempel kan vara (vi kommer att använda AndroidBarista-applikationen som vi pratade om i tidigare inlägg för Android):

Den minsta kapacitet som vi måste ställa in är:

  • deviceName: namn på emulatorn.
  • platformName: android eller ios.
  • platformVersion: version av emulatorns operativsystem.
  • app: sökväg för appen. Om vi anger filepath som typ kommer vi att kunna välja den från vår dator som en annan fil.

När vi har alla korrekta funktioner klickar vi på Starta session och ser samma emulatorskärm i Appium Inspector:

För att inspektera ett element klickar vi på det och ser följande egenskaper:

När vi har sett alla elementens identifierare på skärmen tar vi bort sessionen genom att klicka på:

Mer funktioner.

Förutom att inspektera element kan vi också utföra funktioner som:

  • Inspelning av steg: som om vi använde Selenium IDE.

  • Sök efter id/xpath: Vi kan söka i skärmen med hjälp av ett ID eller Xpath för ett element för att kontrollera att det verkligen är rätt element.

Klicka på Sök efter element:

Välj ID som sökstrategi och ange namnet på det ID som du vill söka efter:

Vi klickar på search för att söka efter elementet:

Och så långt Appium Inspector, i nästa inlägg kommer vi att prata om UIAutomator som ett verktyg för att hitta element i Android.

Vi ses i nästa inlägg!

Lämna ett svar

Din e-postadress kommer inte publiceras.