mobile app beta testing services ios
Betatestning er måske et af de vigtigste trin i udviklingen af mobilapplikationer.
I modsætning til standardiserede iOS adskiller mobile enheder, der kører på Android, sig markant fra hinanden, ikke kun ved den installerede version af operativsystemet, men efter typen af programmeringssprog, skærmopløsning, hardware osv.
Det er grunden til, at du ikke kun skal holde et team af testere på kontoret, men også en række enheder til applikationstest. Normalt udføres denne proces manuelt.
Hvad du lærer:
- Oversigt
- Jeg testede følgende tredjeparts Beta-testtjenester til mobilapplikationer
- Anbefalet læsning
Oversigt
Først skal du installere applikationen og derefter omhyggeligt kontrollere anvendeligheden og funktionaliteten for fejl. Og denne proces gentages igen og igen for hver enhed, der skal køre applikationen. Derfor bliver enhedsadministration så vigtig.
Væsentlige ulemper er i dette tilfælde testernes tidskrævende arbejde og især manglen på enheder, du kører på Android.
Læs også:
Jeg besluttede at sammenligne 4 af de mest populære tjenester, der leverer applikationer til mobil beta-test.
Jeg testede følgende tredjeparts Beta-testtjenester til mobilapplikationer
Billedet nedenfor beskriver funktionssæt, som er det vigtigste for mig personligt og dets tilgængelighed på forskellige mobile beta-testplatforme.
Jeg har ikke en standard gateway
Der er to hovedtyper af testtjenester: crash rapporteringstjenester og beta-test outsourcingtjenester. Dybest set inkluderer sidstnævnte de samme funktioner som førstnævnte.
TestFlight
TestFlight er en tjeneste, der forenkler testningen af applikationer til iOS-enheder ved at lette samlingerne af enhedskoder. En af de største fordele er muligheden for at se, hvor mange gange appen blev lanceret, hvor mange gange den mislykkedes, og få nogle oplysninger til fejlfinding.
Generelt er brugen af dette værktøj en meget behagelig oplevelse, der giver dig mulighed for effektivt at indsamle UDID-er og distribuere build-applikationer.
TestFlight Fordele
- Hurtige og enkle filer, der uploades via Mac OS desktop-hjælpeprogram (faktisk den enkleste blandt alle andre tjenester);
- Fjernlogning;
- Det er gratis.
Den største ulempe ved TestFlight:
- Det understøtter ikke Android.
Til kom i gang med TestFlight, udfyld blot deres registreringsformular. Sørg for at specificere, at du er en udvikler, hvis du er det - dette giver dig adgang til at uploade dine egne builds og invitere dine egne testere. Den videre proces er ret enkel - du bliver nødt til at oprette et team, uploade din build og invitere dine testere.
HockeyApp
På grund af den nylige TestFlight-absorption fra Apple var mange af udviklerne skiftet til HockeyApp i de sidste måneder. Nedbrudsrapporter er meget detaljerede (f.eks. Komplet staksporing med serversymbolisering, og selvom de ikke er så gode som TestFlight, giver deres desktop-app en god måde at uploade applikationen og dens dSYM-fil på (nødvendig for symbolisering). HockeyApp-værktøjerne er dog stadig ikke gratis, kunne du kun have en gratis prøveperiode.
HockeyApp Fordele:
- Open source-biblioteker;
- Byg ledelse, enhedsadministration, testers aktivitetssporing
- Det gav mig detaljerede nedbrudsrapporter.
Den største ulempe ved HockeyApp:
- Det understøtter ikke testsager. Selvom ikke alle hold har behov for denne funktion, spillede dette personligt en afgørende rolle for mig.
Til kom i gang med Hockey du bliver nødt til at betale - den minimale plan for 5 apps koster dig 10 USD pr. måned. De har også en prøveplan (hurtigt tip: for at få en skal du sørge for at angive, at du er en udvikler, når du tilmelder dig). Når registreringsprocessen er afsluttet - registrer din enhed på Hockey, upload din app og lad dine testere installere den.
Crashlytics
Faktisk, hvis du ikke er meget interesseret i beta-distributionen af din app, skal du helt sikkert overveje Crashlytics . Dette værktøj tilbyder flere funktioner såsom et feedbackforum. Denne service er gratis lige nu, og det ser ud til, at det vil forblive sådan i fremtiden.
Fordele ved crashlitics:
- Det er primært et værktøj til rapportering af nedbrud. Hvis du er på udkig efter crash reporter - denne giver dig al den nødvendige funktionalitet;
- Det er gratis.
Den største ulempe ved Crashlitics
- Det tillader ikke builddistribution eller enhedsadministration, det er bare et simpelt værktøj til rapportering af nedbrud.
Til kom i gang med Crashlitics, skal du logge ind med din Twitter-konto. Ja, det ser ud til, at disse fyre planlægger at samle så mange sociale kontakter, som de kan. Du skal dog ikke forvente, at du registrerer dig og får adgang til al funktionalitet med det samme - du er nu på deres venteliste. Vent til den yderligere invitation. Vente. Bare vent.
Ubertesters
Samt Crashlytics, Ubertesters platform er gratis. Det er beregnet til alle slags mobilapps. Men i modsætning til Crashlytics giver det en bredere vifte af tjenester, der kan sammenlignes med HockeyApp, herunder crash logging, redigering af skærmbilleder, support til testcases osv.
bedste registry cleaner til Windows 7 64 bit
Under en platform kombinerer det et smart testværktøj og mulighed for at ansætte et fjernt team af kvalificerede testere. Funktionen push-underretning i realtid lader testeren vide om den nye build, så han kan installere den på sin enhed. De har også evnen til at indsende fejl og andre problemer, mens de er på farten fra selve appen og fuldt ud redigere skærmbilledet af, hvor fejlen opstod. Dette synes også at være en god løsning for PM'er, der ønsker at have total kontrol over testprocessen.
Ubertesters fordele:
- Redigering af skærmbilleder - Du kan blot markere et bugområde ved hjælp af deres tegningsfunktionalitet. Ikke en vittighed - denne ekstra lille funktion sparede over 50% af vores interne testers tid;
- Når der mangler testere, kan du straks ansætte deres egne betatestere. Selvom jeg aldrig har brugt denne mulighed;
- Understøttelse af testsager - Som jeg nævnte ovenfor, er denne funktion vigtig for mig;
- Det har virkelig afsluttet sæt af funktioner, der giver mig mulighed for kun at bruge denne platform til alle mine beta-testbehov i dag.
Den største ulempe ved Ubertesters:
- For kompliceret brugergrænseflade ... Det tog mig noget tid at tilpasse mig det.
For at komme i gang med Ubertesters, gå til deres websted og udfyld en registreringsformular. Du kan vælge, om du vil bruge platformen gratis eller ønsker at betale (afhængigt af dine testbehov).
Hurtigt tip: de tilbyder i øjeblikket deres Pro-plan (der inkluderer alle funktionerne) gratis (som en prøveperiode), så jeg vil anbefale dig at vælge Pro snarere end Gratis, når du vælger din plan. Når du er registreret, skal du oprette din organisationsprofil (eller til at deltage i en eksisterende), integrere deres SDK i din app, uploade den første build og begynde at teste.
Så der er få signifikante forskelle mellem de ovennævnte tjenester. Hver enkelt af dem kunne bruges til forskellige typer beta-testløsninger til mobilapps. For at få det bedste resultat fra disse testtjenester skal du installere deres SDK og implementere forskellige dele af koden i de udviklende applikationer.
Anbefalet læsning: Guide til mobil test
I vores næste artikel vil vi diskutere mere om Mobile App Development Company .
Anbefalet læsning
- Hvorfor mobil test er hård?
- Alpha-test og betatestning (En komplet guide)
- 11 bedste automatiseringsværktøjer til test af Android-applikationer (Android App-testværktøjer)
- Tutorials til test af mobilapps (En komplet guide med 30+ tutorials)
- Appium-vejledning til test af Android- og iOS-mobilapps
- 5 Mobile testudfordringer og løsninger
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- Hvad er gammatestning? Den sidste testfase