Blog Title

Selenium is een open-source testing tool die voornamelijk wordt gebruikt voor regressie testen en functionele testen. Geïdentificeerd als een verzameling van software testing tools, De Selenium suite kan worden gebruikt om te automatiseren webbrowser testen. Spreken van mobiele applicatie testen, het is een bekend feit dat u als tester moet hebben gehoord over Selenium. En als u nieuwsgierig bent om te weten of Selenium kan worden gebruikt om mobiele applicatie testen automatiseren, de volgende gedetailleerde uitleg zal licht werpen op uw vragen.
app testing
om de vraag te beantwoorden ” Can Selenium be a mobile application testing tool?”het antwoord is negatief. Maar het goede nieuws is dat je het meeste uit het Selenium kunt halen om mobiele websites te testen. Dit is zeker een reden die je kan opvrolijken. En er zijn nog een paar andere redenen die je zullen laten lachen.
Selenium, als een open-source testtool, brengt geen licentiekosten met zich mee en scoort daarom boven andere testtools die momenteel worden gebruikt. Terwijl u Selenium niet kunt gebruiken om mobiele applicatie testen te automatiseren, bent u op een voordeel om de kaders van Selenium die uitsluitend zijn ontworpen voor mobiele geautomatiseerde testen in dienst.
Seleniumkaders ontworpen voor het automatiseren van testen op mobiele toepassingen

  1. Selendroid
  2. Appium

Selendroid:
in lijn met deze naam, Selendroid is een Selenium framework dat kan worden gebruikt om de gebruikersinterface van native en hybride toepassingen die kunnen worden uitgevoerd op het Android-platform te testen. Het is ook belangrijk op te merken dat terwijl de selendroid framework geschikt is voor emulators, het ook zijn plaats kan vinden in het selenium raster, wanneer het framework kan worden geïntegreerd met echte apparaten. In wezen bedoeld om parallel testen en schalen uit te voeren, de selendroid framework kunt u tegelijkertijd communiceren met meerdere Android-apparaten.
Seleenappium:
Selenium Appium is een geautomatiseerd, open source test framework dat kan worden gebruikt voor het testen van mobiele gebruikersinterfaces die worden geleverd met native, hybride en mobiele webapplicaties. Het is ook een cross-platform tool die kan is compatibel met vele talen, waaronder Node.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python en Perl. U als tester kunt het meeste uit zijn cross-platform karakteristiek te maken wanneer u moeiteloos Selenium Appium kunt gebruiken door middel van een enkele test script om tests uit te voeren op Android, Windows, Mac, Linux of iOS platforms.
een tiental eenvoudige stappen bij het automatiseren van het testen van mobiele toepassingen met Selenium Appium
1. Uw eerste stap is het bezoeken van http://appium.io. U moet dan de Appium framework te downloaden, samen met voorbeeldbestanden zoals aangetoond onder:
appium-mobile-app-automation-screenshot
2. De volgende stap is om de gedownloade bestanden uit te pakken.
3. Ga verder door het downloaden en instellen van Android-SDK-bestand op uw computer.
4. Bekijk het Android-SDK framework en identificeer de avd Manager applicatie. Dit is om een “standaard” Android virtuele apparaat te maken.
5. De volgende stap is om Eclipse uit te voeren.
6. Vervolgens moet u toegang krijgen tot de uitgepakte map om de Java->JUnit voorbeeldcode te importeren volgens de volgende afbeelding.
import-screenshot
appium-master-screenshot
7. Na de vorige stap, Dit is wat je te zien krijgt; de geïmporteerde Java project structuur.
src-screenshot
8. Jullie zijn klaar om de Appium uit te voeren.exe-bestand dat is opgeslagen in de uitgepakte map, zoals hieronder getoond.
appium-desktop-screenshot
9. U kunt nu starten de Appium server venster dat zal verschijnen als onder.
appium-server-window-screenshot
10. Zonder gedoe kunt u de Androidcontacttest wijzigen.java-bestand volgens uw eisen.
11. U kunt nu uitvoeren van de Java klasse als JUnitTest zoals hieronder afgebeeld.
package-explorer-screenshot
12. Uw resultaat zal zijn dat de toepassing de test heeft doorstaan.
Voila! Deze eenvoudige stappen wanneer uitgevoerd in serie zal u de kracht van Selenium Appium om mobiele applicatie testen automatiseren verlenen.

Klik om dit bericht te beoordelen!

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.