a Selenium egy nyílt forráskódú tesztelő eszköz, amelyet elsősorban regressziós tesztelésre és funkcionális tesztelésre használnak. A szoftver tesztelő eszközök gyűjteményeként azonosított Selenium suite felhasználható a webböngésző tesztelésének automatizálására. Apropó mobil alkalmazás tesztelése, ez egy jól ismert tény, hogy Ön, mint tesztelő kell hallott szelén. Ha pedig kíváncsi arra, hogy a Selenium felhasználható-e a mobilalkalmazások tesztelésének automatizálására, az alábbi részletes magyarázat rávilágít a lekérdezésekre.
a ” Selenium lehet egy mobil alkalmazás tesztelő eszköz?”a válasz nemleges. De a jó hír az, hogy a legtöbbet hozhatja ki a szelénből a mobil webhelyek teszteléséhez. Ez határozottan egy ok, amely felvidíthat. És van még néhány ok, ami megmosolyogtat.
a szelén, mint nyílt forráskódú tesztelő eszköz, nem jár licencelési költségekkel, ezért a jelenleg alkalmazott többi tesztelő eszköz felett áll. Bár a Selenium nem használható a mobil alkalmazások tesztelésének automatizálására, előnye, hogy a Selenium keretrendszereit alkalmazza, amelyeket kizárólag a mobil automatizált tesztelésre terveztek.
szelén keretek tervezett automatizálására mobil alkalmazás tesztelés
- Selendroid
- Appium
Selendroid:
ezzel a névvel összhangban a Selendroid egy Selenium keretrendszer, amely az Android platformon futtatható natív és hibrid alkalmazások felhasználói felületének tesztelésére használható. Fontos megjegyezni azt is, hogy míg a Selendroid keretrendszer alkalmas emulátorokra, a Selenium rácsban is megtalálhatja a helyét, amikor a keretrendszer valós eszközökkel integrálható. Lényegében azt jelentette, hogy végre párhuzamos tesztelés és méretezés, a Selendroid keret lehetővé teszi, hogy egyszerre kommunikálni több Android készülékek.
Szelén Appium:
a Selenium Appium egy automatizált, nyílt forráskódú teszt keretrendszer, amely a natív, hibrid és mobil webes alkalmazásokhoz tartozó mobil felhasználói felületek tesztelésére használható. Ez is egy cross-platform eszköz, amely kompatibilis számos nyelven, beleértve Node.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python és Perl. Ön, mint egy tesztelő lehet, hogy a legtöbbet a cross-platform jellemző, ha könnyedén foglalkoztat szelén Appium keresztül egyetlen teszt script tesztek elvégzésére Android, Windows, Mac, Linux vagy iOS platformon.
egy tucat egyszerű lépés a mobil alkalmazások tesztelésének automatizálásában a Selenium Appium használatával
1. Az első lépés a http://appium.io látogatása. Ezután le kell töltenie az Appium keretrendszert a mintafájlokkal együtt, az alábbiak szerint:
2. A következő lépés a letöltött fájlok kibontása.
3. Folytassa tovább letöltésével és beállításával Android-SDK fájlt a számítógépre.
4. Nézze meg az Android-SDK keretrendszert, és azonosítsa az AVD Manager alkalmazást. Ennek célja egy “alapértelmezett” Android virtuális eszköz létrehozása.
5. A következő lépés az Eclipse futtatása.
6. Ezután hozzá kell férnie a kibontott mappához a Java->JUnit mintakód importálásához az alábbi ábra szerint.
7. Az előző lépés után ezt láthatja; az importált Java projektstruktúra.
8. Most már készen áll az Appium végrehajtására.exe fájl, amelyet a kicsomagolt mappába ment, az alábbiak szerint.
9. Most elindíthatja az Appium szerver ablakot, amely az alábbiak szerint jelenik meg.
10. Gond nélkül megváltoztathatja az AndroidContactsTest alkalmazást.java fájl az Ön igényei szerint.
11. Most már futtathatja a Java osztály JUnitTest az alábbiak szerint.
12. Az eredmény az lesz, hogy az alkalmazás letette a tesztet.
voálá! Ezek az egyszerű lépések sorozatban végrehajtva megadják a Selenium Appium erejét a mobil alkalmazások tesztelésének automatizálásához.