Hvad er lokaliseringstest? Eksempel på testtilfælde & Tjekliste

Indholdsfortegnelse:

Anonim

Lokaliseringstest

Lokaliseringstest er en softwaretestteknik, hvor en softwares opførsel testes for en bestemt region, lokalitet eller kultur. Formålet med at foretage lokaliseringstest for en software er at teste passende sproglige og kulturelle aspekter til et bestemt sted. Det er processen med at tilpasse softwaren efter det målrettede sprog og land.

Det største område, der er påvirket af lokaliseringstest, inkluderer indhold og brugergrænseflade.

Det er en proces til at teste et globaliseret program, hvis brugergrænseflade, standardsprog, valuta, dato, tidsformat og dokumentation er designet i henhold til det målrettede land eller region. Det sikrer, at applikationen er tilstrækkelig til brug i det pågældende land.

Eksempel:

1. Hvis projektet er designet til Tamil Nadu State i Indien, skal det designede projekt være på tamilsk sprog, tamilskt virtuelt tastatur skal være til stede osv.

2. Hvis projektet er designet til USA, skal tidsformatet ændres i henhold til USAs standardtid. Også sprog og pengeformat skal følge USA-standarder.

Hvorfor tester lokalisering?

Formålet med at foretage lokaliseringstest er at kontrollere passende sproglige og kulturelle aspekter for en bestemt lokalitet. Det inkluderer en ændring i brugergrænsefladen eller endda de oprindelige indstillinger i henhold til kravene.

I denne type test gentager mange forskellige testere de samme funktioner. De verificerer forskellige ting som typografiske fejl, UI's kulturelle hensigtsmæssighed, sproglige fejl osv.

Det kaldes også som " L10N ", fordi der er 10 tegn mellem L & N i ordet lokalisering.

Sådan udføres lokaliseringstest

For en typisk lokaliseringstest opretter vi test af buildverifikation, funktionstest, regressionstest og endelig aflogning.

1. Bygningsverifikationstest er en lille delmængde af funktionel test, som udføres inden QA starter med en detaljeret test.

2. Normal test er trinnet til at køre de normale testtilfælde og finde logfejl under udførelsen.

3. Regressionstest er en regressionsproces for defekter for at sikre, at defekten er løst, mens der ikke er nogen påvirkning af faste defekter i de omkringliggende områder.

4. Endelig afmelding er at udføre den sidste kontrol af buildet inden levering til klienten.

Automatisering i lokaliseringstest

Hvis projektet er stort og skal testes ofte, går vi til automatiseringstest.

  • Vælg automatiseringsværktøj til at skrive scripts.

  • Tag scenariet, der skal testes for lokaliseringsstrategi.

  • Skriv scripts efter det.

  • Saml resultaterne, og opdater scenariet som bestået / ikke bestået.

Bemærk : Selen er et af banebrydende værktøjer inden for dette område. Det er meget funktionsrige, men det kræver mere teknisk viden at bruge.

Tjekliste for bedste praksis til lokaliseringstest

  • Ansæt et lokaliseringsfirma med ekspertise inden for i18n engineering
  • Sørg for, at din lokaliserings-teststrategi giver mere tid til dobbeltbyte-sprog.
  • Sørg for, at du internationaliserer din kode til DBCS korrekt, inden du udpakker tekst, der skal sendes til oversættelse

Se denne vejledning for en forskel mellem lokalisering og globaliseringstest.

Eksempel på testtilfælde til lokaliseringstest

S. nr Test case beskrivelse
1 Ordlister er tilgængelige til reference og kontrol.
2 Tid og dato er korrekt formateret for målregionen.
3 Telefonnummerformater passer til målgruppen.
4 Valuta for målregionen.
5 Overholder licensen og reglerne det aktuelle websted (region).
6 Tekstindholdslayout på siderne er fejlfrit, fontuafhængighed og linjelinjer.
7 Specialtegn, hyperlinks og genvejstaster funktionalitet.
8 Valideringsmeddelelse for indtastningsfelter.
9 Den genererede build indeholder alle de nødvendige filer.
10 Den lokaliserede skærm har samme type elementer og tal som kildeproduktet.
11 Sørg for, at den lokaliserede brugergrænseflade til software eller webapplikationer kan sammenlignes med kilde-brugergrænsefladen i måloperativsystemer og brugermiljøer.

Fordele ved lokaliseringstest

Følgende er fordelene ved lokaliseringstest

  • Samlede testomkostninger reduceres
  • Samlede supportomkostninger reduceres
  • Hjælper med at reducere tiden til test.
  • Det har mere fleksibilitet og skalerbarhed.

Ulemper ved lokaliseringstest

Følgende er udfordringerne ved lokaliseringstest

  • Kræver en domæneekspert
  • Ansættelse af lokal oversætter gør processen ofte dyr
  • Opbevaring af DBCS-tegn varierer i forskellige lande
  • En tester kan stå over for tidsplanudfordringer

Resumé:

  • I softwareteknik udføres lokaliseringstest for at sikre, at produktet opfører sig i henhold til den lokale kultur eller indstillinger
  • Det største område, der er påvirket af lokaliseringstest, inkluderer indhold og brugergrænseflade.
  • Tester verificerer forskellige ting som typografiske fejl, kulturel hensigtsmæssighed af brugergrænsefladen, sproglige fejl osv.

Denne artikel er bidraget af Deepan Fernandez