Co je testování lokalizace? Ukázkové testovací případy & Kontrolní seznam

Obsah:

Anonim

Testování lokalizace

Testování lokalizace je technika testování softwaru, při které se testuje chování softwaru pro konkrétní oblast, národní prostředí nebo kulturu. Účelem testování lokalizace softwaru je otestovat vhodné jazykové a kulturní aspekty pro konkrétní národní prostředí. Jedná se o proces přizpůsobení softwaru podle cílového jazyka a země.

Hlavní oblast ovlivněná testem lokalizace zahrnuje obsah a uživatelské rozhraní.

Jedná se o proces testování globalizované aplikace, jejíž uživatelské rozhraní, výchozí jazyk, měna, formát data, času a dokumentace jsou navrženy podle cílové země nebo oblasti. Zajišťuje, že aplikace je dostatečně schopná pro použití v dané zemi.

Příklad:

1. Pokud je projekt určen pro stát Tamil Nadu v Indii, navrhovaný projekt by měl být v tamilštině, měla by být přítomna tamilská virtuální klávesnice atd.

2. Pokud je projekt určen pro USA, měl by se formát času změnit podle standardního času USA. Jazyk a formát peněz by také měly odpovídat standardům USA.

Proč testování lokalizace?

Účelem testování lokalizace je zkontrolovat vhodné jazykové a kulturní aspekty pro konkrétní národní prostředí. Zahrnuje změnu uživatelského rozhraní nebo dokonce počáteční nastavení podle požadavků.

V tomto typu testování bude mnoho různých testerů opakovat stejné funkce. Ověřují různé věci, jako jsou typografické chyby, kulturní vhodnost uživatelského rozhraní, jazykové chyby atd.

Nazývá se také jako „ L10N “, protože ve slově lokalizace je mezi znaky L a N 10 znaků.

Jak provést testování lokalizace

Pro typické testování lokalizace nastavíme testování ověření sestavení, funkční testování, regresní testování a konečné odhlášení.

1. Testování ověření sestavení je malá podmnožina funkčních testů, které se provádějí před zahájením QA s jakýmkoli podrobným testováním.

2. Normální testování je krokem ke spuštění normálních testovacích případů a zjištění vad protokolu během provádění.

3. Regresní testování je proces regrese defektů, který zajišťuje, že je vada odstraněna, aniž by docházelo k dopadu pevných vad na okolní oblasti.

4. Konečným odhlášením je provedení závěrečné kontroly sestavení před dodáním klientovi.

Automatizace v testování lokalizace

Pokud je projekt velký a potřebuje často testovat, přejdeme k testování automatizace.

  • Zvolte automatizační nástroj pro psaní skriptů.

  • Vezměte scénář, který má být testován na strategii lokalizace.

  • Podle toho psát skripty.

  • Shromážděte výsledky a aktualizujte scénář jako Pass / Fail.

Poznámka : Selen je jedním z průkopnických nástrojů v této oblasti. Je velmi bohatý na funkce, vyžaduje však více technických znalostí.

Kontrolní seznam osvědčených postupů pro testování lokalizace

  • Najměte si lokalizační firmu s odbornými znalostmi v inženýrství i18n
  • Ujistěte se, že vaše strategie testování lokalizace umožňuje více času pro dvoubajtové jazyky.
  • Před extrahováním jakéhokoli textu k odeslání k překladu se ujistěte, že správně internacionalizujete svůj kód pro DBCS

V tomto kurzu najdete rozdíl mezi testováním lokalizace a globalizace.

Příklad testovacích případů pro testování lokalizace

S.No Popis testovacího případu
1 Glosáře jsou k dispozici pro referenci a kontrolu.
2 Čas a datum jsou správně naformátovány pro cílovou oblast.
3 Formáty telefonních čísel jsou vhodné pro cílovou oblast.
4 Měna pro cílový region.
5 Dodržuje licence a pravidla aktuální web (region).
6 Rozložení textového obsahu na stránkách je bezchybné, nezávislost písma a zarovnání řádků.
7 Speciální znaky, hypertextové odkazy a klávesové zkratky.
8 Ověřovací zpráva pro vstupní pole.
9 Generované sestavení obsahuje všechny potřebné soubory.
10 Lokalizovaná obrazovka má stejný typ prvků a čísel jako zdrojový produkt.
11 Zajistěte srovnání lokalizovaného uživatelského rozhraní softwaru nebo webových aplikací se zdrojovým uživatelským rozhraním v cílových operačních systémech a uživatelských prostředích.

Výhody testování lokalizace

Následují výhody testování lokalizace

  • Snížení celkových nákladů na testování
  • Snížení celkových nákladů na podporu
  • Pomáhá zkracovat čas na testování.
  • Má větší flexibilitu a škálovatelnost.

Nevýhody testování lokalizace

Následují výzvy testování lokalizace

  • Vyžaduje odborníka na doménu
  • Pronájem místního překladatele tento proces často prodražuje
  • Ukládání znaků DBCS se v různých zemích liší
  • Tester může čelit plánovaným výzvám

Souhrn:

  • V softwarovém inženýrství se provádí testování lokalizace, aby se zajistilo, že se produkt bude chovat podle místní kultury nebo nastavení
  • Hlavní oblast ovlivněná testem lokalizace zahrnuje obsah a uživatelské rozhraní.
  • Tester ověřuje různé věci, jako jsou typografické chyby, kulturní vhodnost uživatelského rozhraní, jazykové chyby atd.

K tomuto článku přispěl Deepan Fernandez