Ce este testarea localizării? Exemple de cazuri de testare & Lista de verificare

Cuprins:

Anonim

Testarea localizării

Testarea localizării este o tehnică de testare a software-ului în care comportamentul unui software este testat pentru o anumită regiune, localizare sau cultură. Scopul efectuării testelor de localizare pentru un software este testarea aspectelor lingvistice și culturale adecvate pentru o anumită locație. Este procesul de personalizare a software-ului conform limbii și țării vizate.

Principala zonă afectată de testarea localizării include conținutul și interfața de utilizare.

Este un proces de testare a unei aplicații globalizate a cărei interfață de utilizare, limba implicită, moneda, data, formatul orei și documentația sunt proiectate conform țării sau regiunii vizate. Se asigură că aplicația este suficient de capabilă să fie utilizată în acea țară.

Exemplu:

1. Dacă proiectul este proiectat pentru statul Tamil Nadu din India, proiectul proiectat ar trebui să fie în limba tamilă, ar trebui să existe tastatura virtuală tamilă etc.

2. Dacă proiectul este conceput pentru SUA, atunci formatul orei ar trebui schimbat în conformitate cu ora standard a SUA. De asemenea, limba și formatul banilor trebuie să respecte standardele SUA.

De ce se efectuează testarea localizării?

Scopul efectuării testelor de localizare este de a verifica aspectele lingvistice și culturale adecvate pentru o anumită locație. Include o modificare a interfeței cu utilizatorul sau chiar setările inițiale în funcție de cerințe.

În acest tip de testare, mulți testeri diferiți vor repeta aceleași funcții. Acestea verifică diverse lucruri precum erori tipografice, adecvarea culturală a interfeței de utilizare, erori lingvistice etc.

Este, de asemenea, numit " L10N ", deoarece există 10 caractere între L & N în localizarea cuvântului.

Cum se efectuează testarea localizării

Pentru o testare tipică de localizare, configurăm teste de verificare a construcției, testare funcțională, testare de regresie și semnare finală.

1. Testarea verificării construcției este un subset mic de testare funcțională, care se efectuează înainte de a începe QA cu orice testare detaliată.

2. Testarea normală este pasul pentru a rula cazurile normale de testare și pentru a găsi defecte de jurnal în timpul execuției.

3. Testarea de regresie este un proces de regresie a defectelor pentru a se asigura că defectul este remediat în timp ce nu există impactul defectelor fixe asupra zonelor înconjurătoare.

4. Deconectarea finală este efectuarea verificării finale a versiunii înainte de livrare către client.

Automatizare în testarea localizării

Dacă proiectul este mare și trebuie testat des, atunci mergem la testarea automatizării.

  • Alegeți instrumentul de automatizare pentru a scrie scripturi.

  • Luați scenariul pentru a fi testat pentru strategia de localizare.

  • Scrieți scripturi în funcție de asta.

  • Colectați rezultatele și actualizați scenariul ca Pass / Fail.

Notă : Seleniul este unul dintre instrumentele de pionierat în acest domeniu. Este foarte bogat în caracteristici, însă necesită mai multe cunoștințe tehnice pentru utilizare.

Lista de verificare a celor mai bune practici pentru testarea localizării

  • Angajați o firmă de localizare cu expertiză în ingineria i18n
  • Asigurați-vă că strategia dvs. de testare a localizării permite mai mult timp pentru limbile cu doi octeți.
  • Asigurați-vă că internaționalizați în mod corespunzător codul dvs. pentru DBCS înainte de a extrage orice text de trimis pentru traducere

Verificați acest tutorial pentru o diferență între testele de localizare și globalizare.

Exemple de cazuri de testare pentru testarea localizării

S. Nu Descrierea cazului de testare
1 Glosarele sunt disponibile pentru referință și verificare.
2 Ora și data sunt formatate corespunzător pentru regiunea țintă.
3 Formatele de număr de telefon sunt adecvate regiunii vizate.
4 Moneda pentru regiunea țintă.
5 Licența și regulile respectă site-ul web actual (regiunea).
6 Aspectul conținutului text din pagini nu conține erori, independența fontului și alinierea liniei.
7 Caracterele speciale, hyperlink-urile și funcționalitatea tastelor rapide.
8 Mesaj de validare pentru câmpurile de intrare.
9 Construcția generată include toate fișierele necesare.
10 Ecranul localizat are același tip de elemente și numere ca cel al produsului sursă.
11 Asigurați-vă că interfața utilizator localizată a aplicațiilor software sau web se compară cu interfața utilizator sursă din sistemele de operare țintă și din mediile utilizatorului.

Avantajele testării localizării

Următoarele sunt avantajele testării localizării

  • Costurile generale de testare se reduc
  • Costul general al asistenței se reduce
  • Ajută la reducerea timpului pentru testare.
  • Are mai multă flexibilitate și scalabilitate.

Dezavantaje ale testării localizării

Următoarele sunt provocările testării localizării

  • Necesită un expert în domeniu
  • Angajarea unui traducător local face adesea costisitor procesul
  • Stocarea caracterelor DBCS diferă în diferite țări
  • Un tester se poate confrunta cu provocări programate

Rezumat:

  • În Ingineria software, testarea localizării se face pentru a se asigura că produsul se comportă în funcție de cultura sau setările locale
  • Principala zonă afectată de testarea localizării include conținutul și interfața de utilizare.
  • Testerul verifică diverse lucruri precum erori tipografice, adecvarea culturală a interfeței de utilizare, erori lingvistice etc.

Acest articol este contribuit de Deepan Fernandez