Tietosuoja ja evästeet
Tämä sivusto käyttää evästeitä. Jatkamalla hyväksyt niiden käytön. Lue lisää esimerkiksi evästeiden hallinnasta.
Hei kaikille!
Tässä postauksessa puhumme Appium Inspectorista, Appium-työkalusta, jonka avulla pystymme näkemään sovelluksen näyttöjen elementit. Aloitetaan!
Mikä on Appium Inspector?
Appium Inspector on sovellus, jonka avulla voimme nopeasti tarkastaa Android- tai iOS-emulaattorissa/simulaattorissa näytettävän sovelluksen, ja sen avulla voimme nähdä:
- Tarkistaa katselemamme sovellussivun DOM:n.
- Tarkista jokaisen elementin yksilölliset tunnisteet.
- Tehdä toimintoja elementeille, jotka olemme löytäneet niiden tunnisteiden avulla: Tarkista, onko se näkyvissä, napsauta, napauta…
Miten voimme ladata sen?
Lataaksemme sen meidän on mentävä seuraavaan linkkiin: https://github.com/appium/appium-desktop/releases/. Voimme valita alustan, jolla haluamme käyttää sitä (Linux, Windows tai Mac). Lataa suoritettava tiedosto, avaa se ja noudata ohjeita, niin meillä on se täysin asennettuna käytettäväksi.
Miten käytämme sitä?
Kun olemme ladanneet ja asentaneet sen, meidän on napsautettava Käynnistä palvelin:
Jolloin seuraava näyttö tulee näkyviin:
Napsautamme suurennuslasikuvaketta ja seuraava näyttö tulee näkyviin:
Valitse Automaattinen palvelin ja aseta testattavan sovelluksemme ominaisuudet, esimerkki voisi olla (käytämme AndroidBarista-sovellusta, josta puhuimme aiemmissa viesteissä Androidille):
Vähimmäisominaisuudet, jotka meidän on asetettava, ovat:
- deviceName: emulaattorin nimi.
- platformName: android tai ios.
- platformVersion: emulaattorin käyttöjärjestelmän versio.
- app: sovelluksen polku. Jos laitamme tyypiksi filepath, voimme valita sen tietokoneeltamme toisena tiedostona.
Kun meillä on kaikki oikeat ominaisuudet, napsautamme Start Session (Aloita istunto) -painiketta ja näemme saman emulaattoriruudun Appium Inspectorissa:
Tarkastellaksemme elementtiä, napsautamme sitä ja näemme seuraavat ominaisuudet:
Kun lopetamme, että näemme kaikki elementtien tunnisteet näytöllä, poistamme istunnon klikkaamalla:
Muut toiminnot.
Elementin tarkastamisen lisäksi voimme suorittaa myös toiminnallisuuksia, kuten:
- Vaiheiden tallentaminen: ikään kuin käyttäisimme Selenium IDE:tä.
- Id:n/xpathin etsiminen: Voimme etsiä ruudun sisällä elementin ID:n tai Xpathin avulla tarkistaaksemme, että se todella on oikea.
Klikkaa elementin haku:
Valitse hakustrategiaksi ID ja syötä haettavan ID:n nimi:
Klikkaamme hakua etsiäksemme elementtiä:
Niin pitkälle Appium Inspector, seuraavassa postauksessa puhumme UIAutomatorista työkaluna elementtien paikantamiseen Androidissa.
Nähdään seuraavassa merkinnässä!