Bloggtitel

Selenium är ett testverktyg med öppen källkod som främst används för regressionstestning och funktionstestning. Identifieras som en samling av programvara testverktyg, selen suite kan användas för att automatisera webbläsare testning. På tal om mobilapplikationstestning är det ett välkänt faktum att du som testare måste ha hört talas om selen. Och om du är nyfiken på att veta om selen kan användas för att automatisera mobilapplikationstestning, kommer följande detaljerade förklaring att kasta ljus på dina frågor.
 apptestning
för att svara på frågan ”kan selen vara ett testverktyg för mobilapplikationer?”svaret är negativt. Men den goda nyheten är att du kan få ut det mesta av selen för att testa mobila webbplatser. Detta är definitivt en anledning som kan muntra upp dig. Och det finns ett par andra skäl som får dig att le.
selen, som ett testverktyg med öppen källkod, innebär inte någon licenskostnad och rankas därmed över andra testverktyg som för närvarande används. Medan du inte kan använda selen för att automatisera mobilapplikationstestning, har du en fördel att använda ramarna för selen som uteslutande är utformade för Mobil automatiserad testning.
Selenium-ramar utformade för att automatisera Mobilapplikationstestning

  1. Selendroid
  2. Appium

Selendroid:
i linje med detta namn är Selendroid ett Selenium-ramverk som kan användas för att testa användargränssnittet för inbyggda och hybridapplikationer som kan köras på Android-plattformen. Det är också viktigt att notera att även om Selendroid framework är lämpligt för emulatorer, kan det också hitta sin plats i Selenium Grid, när ramverket kan integreras med riktiga enheter. I huvudsak tänkt att utföra parallell testning och skalning, Selendroid framework låter dig samtidigt kommunicera med flera Android-enheter.
Selen Appium:
Selenium Appium är en automatiserad, öppen källkod testramverk som kan användas för att testa mobila användargränssnitt som kommer med infödda, hybrid och mobila webbapplikationer. Det är också ett plattformsoberoende verktyg som kan är kompatibel med många språk inklusive nod.JS, PHP, Java, Objective-C, JavaScript, Clojure, C#, Python och Perl. Du som testare kan göra det mesta av sin plattformskaraktäristik när du enkelt kan använda Selenium Appium genom ett enda testskript för att utföra tester på Android, Windows, Mac, Linux eller iOS-plattformar.
ett dussin enkla steg som är involverade i att automatisera Mobilapplikationstestning med Selenium Appium
1. Ditt första steg är att besöka http://appium.io. Du måste sedan ladda ner Appium framework tillsammans med exempelfiler som visas under:
appium-mobile-app-automation-screenshot
2. Nästa steg är att packa upp de nedladdade filerna.
3. Fortsätt vidare genom att ladda ner och ställa in Android-SDK-fil på din dator.
4. Kolla in Android-SDK-ramverket och identifiera avd Manager-applikationen. Detta är för att skapa en ”standard” Android virtuell enhet.
5. Nästa steg är att köra Eclipse.
6. Du måste sedan komma åt den uppackade mappen för att importera Java – >JUnit-exempelkoden enligt följande illustration.
import-screenshot
appium-master-screenshot
7. Efter föregående steg är detta vad du får se; den importerade Java-projektstrukturen.
src-screenshot
8. Du är nu redo att utföra Appium.exe-fil som sparas i den uppackade mappen, som visas nedan.
appium-desktop-screenshot
9. Du kan nu starta Appium-serverfönstret som visas som under.
appium-server-window-screenshot
10. Utan problem kan du ändra Androidkontaktertest.java-fil enligt dina krav.
11. Du kan nu köra Java-klassen som JUnitTest som visas nedan.
package-explorer-screenshot
12. Ditt resultat blir att ansökan har klarat testet.
Voila! Dessa enkla steg när de utförs i serie ger dig kraften i Selenium Appium för att automatisera mobilapplikationstestning.

Klicka för att betygsätta det här inlägget!

Lämna ett svar

Din e-postadress kommer inte publiceras.