Co je to lokalizační testování? Příklad testovacích případů a kontrolní seznam
Testování lokalizace
Testování lokalizace je technika testování softwaru, při které se chování softwaru testuje pro konkrétní region, národní prostředí nebo kulturu. Účelem testování lokalizace pro software je otestovat vhodné jazykové a kulturní aspekty pro konkrétní lokalitu. Je to proces přizpůsobení softwaru podle cílového jazyka a země.
Mezi hlavní oblast ovlivněnou testováním lokalizace patří obsah a uživatelské rozhraní.
Jedná se o proces testování globalizované aplikace, jejíž uživatelské rozhraní, výchozí jazyk, měna, datum, formát č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 navržen pro stát Tamil Nadu v Indii, navržený projekt by měl být v tamilském jazyce, měla by být přítomna tamilská virtuální klávesnice atd.
2. Pokud je projekt navržen pro USA, pak by měl být formát času změněn podle standardního času USA. Jazyk a formát peněz by také měly odpovídat standardům USA.
Proč provádět testování lokalizace?
Účelem testování lokalizace je zkontrolovat vhodné jazykové a kulturní aspekty pro konkrétní lokalitu. Zahrnuje změnu uživatelského rozhraní nebo i prvotní nastavení dle požadavků.
Při 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 mezi L a N ve slově lokalizace je 10 znaků.
Jak provést lokalizační testování
Pro typické testování lokalizace jsme nastavili testování ověřování 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í testování, která se provádí před zahájením kontroly kvality 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 nalezení defektů protokolu během provádění.
3. Regresní testování je Přeběhnout regresní proces, aby se zajistilo, že defekt bude opraven, zatímco fixní defekty nebudou mít žádný dopad na okolní oblasti.
4. Final Sign-off je provedení závěrečné kontroly sestavení před doručením klientovi.
Automatizace v lokalizačním testování
Pokud je projekt velký a potřebuje často testovat, jdeme do toho Testování automatizace.
- Vyberte automatizační nástroj pro psaní skriptů.
- Vezměte scénář k testování pro lokalizační strategii.
- Podle toho pište scénáře.
- Sbírejte výsledky a aktualizujte scénář jako Pass/Fil.
Hodnocení: Selenium je jedním z průkopnických nástrojů v této oblasti. Je velmi bohatý na funkce, jeho použití však vyžaduje více technických znalostí.
Kontrolní seznam doporučených postupů pro testování lokalizace
- Najměte si lokalizační firmu s odbornými znalostmi I18n inženýrství
- Ujistěte se, že vaše strategie testování lokalizace poskytuje více času pro dvoubajtové jazyky.
- Před extrahováním jakéhokoli textu k odeslání k překladu se ujistěte, že jste správně internacionalizovali svůj kód pro DBCS
Podívejte se na tento tutoriál rozdíl mezi testováním lokalizace a globalizace.
Příklad testovacích případů pro testování lokalizace
| S. Ne | Testovací případ Description |
|---|---|
| 1 | Pro referenci a kontrolu jsou k dispozici glosáře. |
| 2 | Čas a datum jsou správně naformátovány pro cílovou oblast. |
| 3 | Formáty telefonních čísel jsou vhodné pro cílový region. |
| 4 | Měna pro cílový region. |
| 5 | Dodržuje licence a pravidla aktuální webovou stránku (oblast). |
| 6 | Textový obsah Rozložení na stránkách je bez chyb, nezávislost na písmu a zarovnání řádků. |
| 7 | Funkce speciálních znaků, hypertextových odkazů a klávesových zkratek. |
| 8 | Ověřovací zpráva pro vstupní pole. |
| 9 | Vygenerované sestavení obsahuje všechny potřebné soubory. |
| 10 | Lokalizovaná obrazovka má stejný typ prvků a čísel jako zdrojový produkt. |
| 11 | Zajistěte, aby lokalizované uživatelské rozhraní softwaru nebo webových aplikací bylo srovnatelné 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íže jsou uvedeny výhody testování lokalizace
- Celkové náklady na testování se snižují
- Celkové náklady na podporu se snižují
- Pomáhá zkrátit čas na testování.
- Má větší flexibilitu a škálovatelnost.
Nevýhody lokalizačního testování
Následují výzvy testování lokalizace
- Vyžaduje doménového experta
- Najmutí místního překladatele často celý proces prodražuje
- Ukládání znaků DBCS se v různých zemích liší
- Tester může čelit časovým výzvám
Shrnutí
- V softwarovém inženýrství se provádí testování lokalizace, aby se zajistilo, že se produkt chová podle místní kultury nebo nastavení
- Mezi hlavní oblasti ovlivněné testováním lokalizace patří 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.

