kobiton hands review tutorial
Enkel automatiseringstest ved hjælp af Kobiton:
I denne vejledning vil vi dække enkel automatisering med Kobiton-værktøjet, og vi vil også se, hvordan man kører parallelle tests med Kobiton.
Trin for trin-instruktion af hvert trin, der er involveret i automatiserings- og udførelsesprocessen, forklares i enkle termer sammen med den pågældende billedlige gengivelse for din nemme forståelse.
Lad os udforske !!
Hvad du lærer:
- Introduktion til Kobiton Tool
- Enkel automatisering med Kobiton
- Paralleltest med Kobiton
- Konklusion
- Anbefalet læsning
Introduktion til Kobiton Tool
Inden du fortsætter med de involverede trin, så lad os vide om Kobiton-værktøj .
Test på nye mobile enheder er virkelig afgørende for at sikre, at din app fungerer godt på forskellige enhedskonfigurationer og skærmopløsninger. Med Kobiton kan du løbende teste din app på en række mobile enheder lige fra ældre modeller til de nyeste udgivelser.
I stedet for at bruge emulatorer eller simulatorer, der har tendens til at stoppe gengivelsen af reelle brugerbetingelser, giver Kobiton dig mulighed for at udføre automatiseringstest på ægte mobile enheder. Den producerer en testrapport til enhedstestene, og testrapporten består af detaljerede logfiler, HTTP-kommandoer og metadata.
Enkel automatisering med Kobiton
Trin 1: Log ind på din Kobiton-konto eller du kan oprette en gratis her .
Og du vil se nedenstående skærmbillede:
Trin # 2: Vælg den enhed, som du vil udføre automatiseringstest over. Klik på Vis ikonet for automatiseringsindstillinger, der findes i nederste højre hjørne af enhedens boks.
Og hans åbner vinduet med automatiseringsindstillinger.
Trin # 3: Vælg programmeringssprog inline med dit test script. Da Kobiton understøtter Appium-testautomatiseringsrammen, har jeg valgt NodeJS i nedenstående skærmbillede.
Når du har valgt NodeJS, får du et skærmbillede som vist nedenfor:
Trin # 4: Kopier konfigurationen for den valgte enhed ved hjælp af 'Kopier til udklipsholder' knap.
Trin # 5: I dit NodeJS test script - Under sektionen input kapacitet skal du udskifte den aktuelle konfiguration med Kobiton enhedskonfigurationen ved hjælp af kommandoen copy paste.
Nuværende konfiguration:
bedste task management software til windows
Erstattet med enhedens konfiguration:
Trin # 6: Skift parametrene i henhold til dit testscript.
Her er det 'serverConfig'. Så erstat 'webdriverKobitonServerConfig' med 'serverConfig'.
Og skærmen ser ud som vist nedenfor:
Trin # 7: Brug terminalen på Mac OS, og indtast kommandoen for at starte din automatiseringstest.
Trin # 8: For at kontrollere status for din automatiseringstest skal du vende tilbage til Kobiton-portalens startside og klikke på fanen sessioner .
Trin 9: Mens du klikker på fanen sessioner, vil du være i stand til at bekræfte, at din test kører i øjeblikket.
Trin # 10: Da Kobiton i øjeblikket ikke understøtter livevisning under automatiseringstesten, kan du overveje at bruge en tredjepartsapp til at se live-udførelsen.
På det sidste trin i den direkte udførelse vil din skærm som vist nedenfor:
Trin # 11: Når testen er afsluttet, skal du kontrollere sessionsoplysningerne for mere information, såsom kommandoer og deres respektive skærmbilleder.
Ved at klikke på hver kommando får du sit respektive skærmbillede.
bedste mp3 download-sider til android
Og sådan udføres automatiseringstest med Kobiton.
Lad os nu se, hvordan man kører parallelle tests ved hjælp af Kobiton.
Paralleltest med Kobiton
En af de store funktioner i Kobiton-skytjeneste er, at den understøtter parallel test, hvor du kan udføre samtidige tests. Dette sparer i sidste ende din tid under testcyklusser.
Lad os se, hvordan man udfører parallelle tests.
Trin 1: Dette er et forudsætningstrin. Du burde allerede have node.js installeret på din maskine. Dette kan gøres via nedenstående link.
Installer node.js fra her .
Trin # 2: Forbered testscenariet og testskripterne.
I dette tilfælde bruger jeg et eksempelscript, der er tilgængeligt i Kobitons eksemplar arkiv den gå .
Så jeg vil først gå til den ønskede mappe, og derefter vil jeg klone git-arkivet til den aktuelle mappe på min lokale maskine.
Nu er testprojektmappen “samples / javascript”. Så jeg vil navigere til denne mappe og udføre en kommando for at installere bibliotekerne i prøveprojektet.
Kommandoerne er fremhævet med gult i nedenstående skærmbillede.
Trin # 3: Inde i prøver / javascript-mappe vil du være i stand til at finde multiple-devices-test.js. Dette er din eksempeltest scriptfil.
Dette er et simpelt script, der åbner Google i Chrome-browseren på Android-enheden, og derefter indtaster 'Kobiton' i søgefeltet og klikker på søgeknappen og verificerer til sidst, om titlen indeholder nøgleordet 'Kobiton'.
Hold denne fil åben for dig. Du bliver nødt til at tilpasse dette i henhold til de flere enheder, som du vælger at teste parallelt.
Trin # 4: Gå til din Kobiton-konto, og indsaml brugernavn og API-nøgle .
Brugernavnet findes i profilafsnittet.
Det API-nøgle findes også i Indstillinger afsnit. Kopier denne nøgle og indsæt den et eller andet sted i dine noter.
softwaretest genoptages i 1 års erfaring
Trin # 5: Kopiér indsæt det ovennævnte hentede brugernavn og API-nøglen i filen multiple-devices-test.js.
Trin # 6: Vælg begge enheder fra din Kobiton-konto. Jeg har valgt Galaxy A7 og Galaxy On Nxt her.
Åbn automatiseringsindstillingerne for hver enhed, vælg NodeJS som sprog og kopier værdierne fra den ønskede Caps-del af scriptet som fremhævet med blåt i nedenstående skærmbilleder for begge enheder.
Trin # 7: Erstat de eksisterende værdier i filen multiple-devices-test.js med de ovenfor kopierede værdier.
Gem ovenstående .js-fil . Og nu er du klar til at udføre parallelle tests.
Trin # 8: Gå til kommandoprompten, og udfør parallelle tests ved at give over havniveau kør kommando.
Du kan se i ovenstående skærmbillede, at 2 parallelle tests blev udført og bestået med succes.
Trin 9: Bekræft testene på din Kobiton-konto.
Gå til 'Sessioner' i din Kobiton Portal for at se, om begge testsessioner blev afsluttet med næsten identiske tidsstempler, hvilket betyder, at de blev kørt parallelt med hinanden.
Du kan klikke på hver session for at se yderligere detaljer om, hvad der skete i hver test. Den aktuelle version af Kobiton giver et stort detaljeringsniveau for hver automatiseringssession, såsom sessionoversigt, HTTP-kommandoer, video og logfiler.
Som en Eksempel , Jeg har tilføjet videoen fra en af ovenstående sessioner.
Konklusion
Gennem denne vejledning lærte vi, hvordan man udfører simpel automatisering på Kobiton, og så lærte vi også, hvordan man udførte parallelle tests.
Jeg vil sige, at Kobiton er en fantastisk platform til mobil test . Kobiton giver mulighed for mobilautomatiseringstest, og brugergrænsefladen til Kobiton er meget enkel og nem, og dette gør din test igen fantastisk.
Har du brugt dette fremragende værktøj? Eller er du en ny bruger, der er ivrig efter at prøve Kobiton-værktøjet? Du er velkommen til at udtrykke dine tanker i kommentarfeltet nedenfor.
Anbefalet læsning
- Test af mobilapps ved hjælp af Katalon Studio & Kobitons skybaserede enhedsfarm
- Dybdegående formørkelsesvejledninger til begyndere
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- pCloudy Hands-on Review Tutorial: Mobile App Testing on Real Devices
- Sådan får du et mobilt testjob hurtigt - Karrierevejledning til mobil test (del 1)
- Destruktiv test og ikke-destruktiv testvejledning
- 5 Mobile testudfordringer og løsninger
- Funktionel testning mod ikke-funktionel testning