Čo je to test lokalizácie? Príklady testovacích prípadov & Kontrolný zoznam

Obsah:

Anonim

Testovanie lokalizácie

Testovanie lokalizácie je technika testovania softvéru, pri ktorej sa testuje správanie softvéru pre konkrétny región, miestne nastavenie alebo kultúru. Účelom testovania lokalizácie softvéru je testovanie vhodných jazykových a kultúrnych aspektov pre konkrétne miestne nastavenie. Jedná sa o proces prispôsobenia softvéru podľa cieľového jazyka a krajiny.

Medzi hlavné oblasti ovplyvnené testom lokalizácie patrí obsah a používateľské rozhranie.

Jedná sa o proces testovania globalizovanej aplikácie, ktorej používateľské rozhranie, predvolený jazyk, mena, formát dátumu, času a dokumentácia sú navrhnuté podľa cieľovej krajiny alebo regiónu. Zaisťuje, že aplikácia je dostatočne schopná na použitie v konkrétnej krajine.

Príklad:

1. Ak je projekt určený pre štát Tamil Nadu v Indii, navrhnutý projekt by mal byť v tamilskom jazyku, mala by byť prítomná tamilská virtuálna klávesnica atď.

2. Ak je projekt určený pre USA, potom by sa mal formát času zmeniť podľa štandardného času USA. Jazyk a formát peňazí by tiež mali zodpovedať štandardom USA.

Prečo testovanie lokalizácie?

Účelom testovania lokalizácie je skontrolovať vhodné jazykové a kultúrne aspekty pre konkrétne miestne nastavenie. Zahŕňa zmenu používateľského rozhrania alebo dokonca počiatočné nastavenie podľa požiadaviek.

Pri tomto type testovania bude veľa rôznych testerov opakovať rovnaké funkcie. Overujú rôzne veci, ako sú typografické chyby, kultúrna vhodnosť používateľského rozhrania, jazykové chyby atď.

Nazýva sa tiež ako „ L10N “, pretože v slove lokalizácia je medzi znakmi L a N 10 znakov.

Ako vykonať testovanie lokalizácie

Pre typické testovanie lokalizácie sme nastavili testovanie verifikácie zostavenia, funkčné testovanie, regresné testovanie a konečné odhlásenie.

1. Testovanie verifikácie zostavy je malá podmnožina funkčného testovania, ktoré sa vykonáva pred začiatkom QA akýmkoľvek podrobným testovaním.

2. Normálne testovanie je krok na spustenie bežných testovacích prípadov a nájdenie chýb protokolu počas vykonávania.

3. Regresné testovanie je proces regresie defektov, ktorý zaisťuje, že chyba bude opravená, pričom nedôjde k žiadnemu vplyvu pevných chýb na okolité oblasti.

4. Konečné odhlásenie je vykonať záverečnú kontrolu na zostave pred dodaním klientovi.

Automatizácia v testovaní lokalizácie

Ak je projekt veľký a potrebuje často testovať, ideme na Automation Testing.

  • Vyberte automatizačný nástroj na písanie skriptov.

  • Vezmite scenár, ktorý sa má testovať na lokalizačnú stratégiu.

  • Podľa toho píš skripty.

  • Zozbierajte výsledky a aktualizujte scenár ako Pass / Fail.

Poznámka : Selén je jedným z priekopníckych nástrojov v tejto oblasti. Je veľmi bohatý na funkcie, vyžaduje však viac technických znalostí.

Kontrolný zoznam osvedčených postupov na testovanie lokalizácie

  • Najmite si lokalizačnú firmu s odbornými znalosťami v oblasti i18n engineering
  • Uistite sa, že vaša stratégia testovania lokalizácie poskytuje viac času pre dvojbajtové jazyky.
  • Pred extrahovaním textu na odoslanie na preklad sa uistite, že ste správne internacionalizovali svoj kód pre DBCS

V tomto výučbe nájdete rozdiely medzi testovaním lokalizácie a globalizácie.

Príklady testovacích prípadov pre testovanie lokalizácie

S.No Popis testovacieho prípadu
1 Glosáre sú k dispozícii pre referenciu a kontrolu.
2 Čas a dátum sú správne naformátované pre cieľovú oblasť.
3 Formáty telefónnych čísel zodpovedajú cieľovej oblasti.
4 Mena pre cieľový región.
5 Líši sa licencia a pravidlá aktuálnymi webovými stránkami (regiónmi).
6 Rozloženie textového obsahu na stránkach je bezchybné, nezávislosť od písma a zarovnanie riadkov.
7 Špeciálne znaky, hypertextové odkazy a funkčné klávesové skratky.
8 Validačná správa pre vstupné polia.
9 Vygenerované zostavenie obsahuje všetky potrebné súbory.
10 Lokalizovaná obrazovka má rovnaký typ prvkov a čísel ako zdrojový produkt.
11 Zaistite, aby bolo lokalizované používateľské rozhranie softvéru alebo webových aplikácií porovnateľné so zdrojovým užívateľským rozhraním v cieľových operačných systémoch a používateľských prostrediach.

Výhody testovania lokalizácie

Nasledujú výhody testovania lokalizácie

  • Celkové náklady na testovanie sa znižujú
  • Zníženie celkových nákladov na podporu
  • Pomáha znižovať čas potrebný na testovanie.
  • Má väčšiu flexibilitu a škálovateľnosť.

Nevýhody testovania lokalizácie

Nasledujú výzvy testovania lokalizácie

  • Vyžaduje odborníka na doménu
  • Najatie miestneho prekladateľa tento proces často predraží
  • Uloženie znakov DBCS sa v rôznych krajinách líši
  • Tester môže čeliť výzvam v oblasti harmonogramu

Zhrnutie:

  • V softvérovom inžinierstve sa vykonáva testovanie lokalizácie, aby sa zabezpečilo, že sa produkt správa podľa miestnej kultúry alebo nastavení
  • Medzi hlavné oblasti ovplyvnené testom lokalizácie patrí obsah a používateľské rozhranie.
  • Tester overuje rôzne veci, ako sú typografické chyby, kultúrna primeranosť používateľského rozhrania, jazykové chyby atď.

Do tohto článku prispieva Deepan Fernandez