Hva er lokaliseringstesting? Eksempel på testtilfeller og sjekkliste

Lokaliseringstesting

Lokaliseringstesting er en programvaretestingsteknikk der oppførselen til en programvare testes for en bestemt region, lokalitet eller kultur. Hensikten med å utføre lokaliseringstesting for en programvare er å teste passende språklige og kulturelle aspekter for et bestemt sted. Det er prosessen med å tilpasse programvaren i henhold til målspråket og landet.

Det største området som er berørt av lokaliseringstesting inkluderer innhold og brukergrensesnitt.

Det er en prosess for å teste en globalisert applikasjon hvis brukergrensesnitt, standardspråk, valuta, dato, tidsformat og dokumentasjon er utformet i henhold til det målrettede landet eller området. Det sikrer at applikasjonen er egnet nok til å brukes i det aktuelle landet.

Eksempel:

1. Hvis prosjektet er designet for Tamil Nadu-staten i India, skal det utformede prosjektet være på tamilsk språk, tamilsk virtuelt tastatur skal være til stede, osv.

2. Hvis prosjektet er designet for USA, bør tidsformatet endres i henhold til USAs standardtid. Språk og pengeformat bør også følge amerikanske standarder.

Lokaliseringstesting

Hvorfor utfører lokaliseringstesting?

Hensikten med å utføre lokaliseringstesting er å sjekke passende språklige og kulturelle aspekter for en bestemt lokalitet. Det inkluderer en endring i brukergrensesnittet eller til og med de første innstillingene i henhold til kravene.

I denne typen testing vil mange forskjellige testere gjenta de samme funksjonene. De bekrefter forskjellige ting som typografiske feil, kulturell hensiktsmessighet av brukergrensesnittet, språklige feil, etc.

Det kalles også som "L10N” fordi det har 10 tegn mellom L & N i ordet lokalisering.

Slik gjør du lokaliseringstesting

For en typisk lokaliseringstesting setter vi opp byggverifiseringstesting, Funksjonell testing, Regresjonstesting, og endelig avmelding.

1. Byggverifiseringstesting er en liten undergruppe av funksjonstesting, som utføres før QA starter med noen detaljert testing.

2. Normal testing er trinnet for å kjøre de normale testsakene og finne loggfeil under utførelse.

3. Regresjonstesting er Defekt regresjonsprosess for å sikre at defekten er fikset mens det ikke er noen innvirkning av faste defekter på omkringliggende områder.

4. Final Sign-off er å utføre sluttkontroll av bygget før levering til klienten.

Automatisering i lokaliseringstesting

Hvis prosjektet er stort og må testes ofte, så går vi for Automatiseringstesting.

  • Velg automatiseringsverktøy for å skrive skript.
  • Ta scenariet som skal testes for lokaliseringsstrategi.
  • Skriv manus i henhold til det.
  • Samle resultatene og oppdater scenariet som Bestått/Ikke bestått.

Merknader: Selenium er et av banebrytende verktøy på dette området. Det er veldig funksjonsrikt, men det krever mer teknisk kunnskap å bruke.

Beste praksis Sjekkliste for lokaliseringstesting

  • Ansett et lokaliseringsfirma med ekspertise innen i18n Engineering
  • Sørg for at strategien for lokaliseringstesting gir mer tid til dobbeltbyte-språk.
  • Sørg for at du internasjonaliserer koden for DBCS på riktig måte før du trekker ut tekst som skal sendes for oversettelse

Sjekk denne opplæringen for en forskjell mellom lokalisering og globaliseringstesting.

Eksempel på testtilfeller for lokaliseringstesting

S.No Testsak Description
1 Ordlister er tilgjengelige for referanse og sjekk.
2 Tid og dato er riktig formatert for målregionen.
3 Telefonnummerformater er riktige for målregionen.
4 Valuta for målregionen.
5 Følger lisensen og reglene gjeldende nettside(region).
6 Tekstinnholdsoppsettet på sidene er feilfritt, skriftuavhengighet og linjejusteringer.
7 Spesialtegn, hyperkoblinger og hurtigtaster funksjonalitet.
8 Valideringsmelding for inndatafelt.
9 Den genererte bygningen inkluderer alle nødvendige filer.
10 Den lokaliserte skjermen har samme type elementer og tall som kildeproduktet.
11 Sørg for at det lokaliserte brukergrensesnittet til programvare eller webapplikasjoner sammenlignes med kildebrukergrensesnittet i måloperativsystemene og brukermiljøene.

Fordeler med lokaliseringstesting

Følgende er fordelene med lokaliseringstesting

  • Total testkostnad reduseres
  • Samlet støttekostnad reduseres
  • Hjelper med å redusere tiden for testing.
  • Den har mer fleksibilitet og skalerbarhet.

Ulemper med lokaliseringstesting

Følgende er utfordringene med lokaliseringstesting

  • Krever en domeneekspert
  • Å ansette lokal oversetter gjør ofte prosessen dyr
  • Lagring av DBCS-tegn varierer i forskjellige land
  • En tester kan møte tidsplanutfordringer

Sammendrag

  • I programvareteknikk utføres lokaliseringstesting for å sikre at produktet oppfører seg i henhold til den lokale kulturen eller innstillingene
  • Det viktigste området som påvirkes av lokaliseringstesting inkluderer innhold og brukergrensesnitt.
  • Testeren verifiserer forskjellige ting som typografiske feil, kulturell hensiktsmessighet av brukergrensesnittet, språklige feil, etc.