Topp 20 mobiltestintervjuspørsmål & Svar

Anonim

Følgende er ofte stilte spørsmål og svar på mobilapplikasjonstest og svar for ferskere og erfarne testere.

1) Forklar hva som er forskjellen mellom nettesting og WAP-testing?

  • WAP-testing: Det er WAP-testen (Wireless Application Protocol) som brukes i nettverksapplikasjoner
  • Webtesting: Det er hovedsakelig relatert til testing av webapplikasjoner som nettsteder og portaler

2) Liste opp noen av de automatiserte mobile testverktøyene?

For mobiltesting er to typer automatiseringsverktøy tilgjengelige for å teste mobilapplikasjoner.

  • Objektbaserte mobile testverktøy: Jama-løsning, Ranorex,
  • Bildebaserte mobile testverktøy: RoutinBot, Egg Plant, Sikuli

3) Forklar hva som er forskjellen mellom simulator og emulator?

  • Simulator: Det er et elektronisk nettverkssimuleringsutstyr eller et basestasjonsutstyr for CDMA / CMA-mobiltelefoner. Det hjelper til å låse hjemmenettverk uten roamingtjenester og kan lage Voice; Datasamtaler, SMS,
  • Emulator: Det er en programvare for å teste mobilapplikasjoner uten live håndsett

4) List opp hvilke typer mobilapptesting?

Typene av mobilapptesting inkluderer

  • Brukervennlighetstesting
  • Kompatibilitetstesting
  • Grensesnitt testing
  • Tjenestetesting
  • Ressurstesting på lavt nivå
  • Ytelsestesting
  • Operasjonell testing
  • Installasjonstester
  • Sikkerhetstesting

5) Nevn hva som er Android-teststrategien?

Standard teststrategi for Android må inneholde følgende test

  • Enhetstest
  • Integrasjonstest
  • Driftstest
  • Systemtest

6) Forklar Android-testrammeverk?

Android-testrammeverket inkluderer tre segmenter

  • Søknadspakke: Det er målapplikasjonen som må testes
  • Instrumentation TestRunner: Det er en Test Case-løper som kjører testsaker på målapplikasjonen. Den inkluderer et SDK- verktøy for å bygge test og et verktøy som gir APIer for å skrive program som styrer en Android-enhet, for eksempel MonkeyRunner
  • Testpakke: Den inkluderer to klasser, Test case-klasser og Mock-objekter . Test case-klasser inkluderer testmetoder for å utføre på målapplikasjon, mens mock-objekt inkluderer mock-data som vil bli brukt som prøveinngang for testsaker.

7) List opp de beste metodene for Android-testing?

  • Utvikler bør forberede testsakene samtidig når de skriver koden
  • Sammen med kildekoden skal alle testtilfeller lagres
  • Bruk kontinuerlig integrering og utfør tester hver gang koden endres
  • Unngå å bruke rotte enheter og emulatorer

8) Nevn hva som er de vanligste feilene som ble funnet under mobiltesting?

  • Kritisk: Telefonsystemet krasjer når du tester en bestemt funksjon på enheten
  • Blokkering: Kan ikke gjøre noe, selv om telefonen er på, med mindre du starter enheten på nytt
  • Major: Kan ikke utføre en funksjon av en bestemt funksjon
  • Mindre: Under mindre feil faller vanligvis GUI-feil.

9) Forklar hva som er Robo-elektrisk testrammeverk?

Testing utført på Android Testing Framework for emulatorer eller enheter er vanskelig. Å kjøre og bygge testsaker tar noen ganger mye utviklingsarbeid. Robo-elektrisk rammeverk lar deg kjøre Android-test direkte på JVM uten behov for en enhet eller en emulator.

10) Forklar hvordan A / B-testing gjøres for iOS-appen?

A / B-testing for iOS inkluderer tre trinn

  • Konfigurer en test: Den forbereder to versjoner av iOS-appen din (A&B) og testmåling
  • Test: Tester to iOS-versjoner ovenfor på enheter samtidig
  • Analyser: Den velger og måler bedre versjon å slippe

11) Hva er de viktigste kriteriene mens du utfører mobiltesting til slutt, må du ta i betraktning?

  • Installasjon
  • Søknadslansering uten å ha nettverk
  • Avinstallering av app
  • Orientering av appen hvis den støtter
  • Testing av applikasjonsytelse på en annen type enheter og nettverksscenarier
  • Tester svaret på søknaden hvordan det svarer

12) Liste over funksjonene som monkey tool gir?

Monkey-verktøy gir funksjoner som

  • Grunnleggende konfigurasjonsalternativer
  • Operasjonelle begrensninger
  • Arrangementstyper og frekvenser
  • Feilsøkingsalternativer

13) Nevn hva som skal være valgkriteriene for Test Automation Tool for mobile Testing?

For mobil testing bør testautomatiseringsverktøyet ha følgende kriterier

  • Støtte for flere plattformer: Sørg for at verktøyet støtter din nåværende og fremtidige målplattform
  • Skriptbrukbarhet: Objektbaserte verktøy gir en høy grad av skriptets brukervennlighet
  • Jailbreak-krav: Hvis verktøyet bruker rotte enheter, støtter det kanskje ikke den nyeste OS-versjonen og kan være uforenlig med MDM-policyene
  • Kildekodeendringer: Det er ikke alltid mulig å dele kildekoden
  • Ledetid for ny OS-versjon: Hvor snart verktøy kan støtte ny iOS / android / annen OS-versjon

14) Når skal du velge automatiseringstesting og når manuell testing?

Manuell testing

  • Hvis applikasjonen har ny funksjonalitet
  • Hvis applikasjonen krever testing en eller to ganger

Automatiser testing

  • Hvis regresjonstestene gjentas
  • Testing app for komplekse scenarier

15) List opp det vanligste problemet som tester står overfor mens du gjør mobiltesting i Cloud Computing?

Utfordringer som tester står overfor mens de gjør mobile tester er

  • Abonnementsmodell
  • Høy kostnad
  • Låse inn
  • Internett-tilkoblingsproblemer
  • Automatisering er bildebasert og tidkrevende
  • Automatisering kan ikke brukes utenfor rammeverket

16) Forklar hva inkluderer mobil sikkerhetstesting?

Mobilsikkerhetstesting inkluderer

  • Sjekker for flerbrukerstøtte uten å forstyrre dataene mellom dem
  • Sjekker for tilgang til filer som er lagret i appen av utilsiktede brukere
  • Dekryptering eller krypteringsmetode som brukes til sensitiv datakommunikasjon
  • Oppdag sensitive områder i testet applikasjon slik at de ikke får noe skadelig innhold

17) Vil du liste ut testing av mobilapp?

  • Testing i alle nettlesere
  • Nettlesere veldig betydelig på tvers av enhetene
  • Kan støtte xHTML, HTML, WML, AJAX
  • Vanskeligheter med å måle ytelsen på grunn av svært fragmentert marked
  • Emulatorer fanger ikke opp alle attributtene eller egenskapene til en enhet
  • Implementeringen av spesifikasjonen er kanskje ikke konsistent på tvers av leverandører og enheter
  • I noen situasjoner kan det hende at transkoder ikke respekterer brukeropplevelsesfaktorer

18) Forklar hva som er porttesting?

Denne testingen er gjort for å teste den samme funksjonaliteten på forskjellige enheter med forskjellige plattformer. Den er klassifisert i to kategorier

  • Enhetstesting
  • Plattformtesting

19) Vil du liste opp noen iPhone- og iPad-testverktøy?

  • iPhone-tester: Test webgrensesnittet ditt i en ramme i i-størrelse
  • Appium: Det er et testautomatiseringsverktøy som brukes med native og hybrid ios-applikasjoner
  • iPad Peek: Test webapplikasjonen din ved hjelp av et iPad-grensesnitt
  • Test Studio: Den lar deg registrere, bygge og kjøre automatiserte tester for iPad- og iPhone-applikasjonene dine.

20) Forklar hvordan du kan installere SD-kort i emulator?

For å installere SD-kort i emulator, må du bruke kommandoen

MKsdcrd -I mySDCard 1024M mySdCardFile.img

Gratis PDF-nedlasting: Spørsmål og svar om mobiltestintervju