Mi az a lokalizációs tesztelés? Példa teszt esetekre & Ellenőrzőlista

Tartalomjegyzék:

Anonim

Lokalizációs tesztelés

A lokalizációs tesztelés egy szoftver tesztelési technika, amelyben egy szoftver viselkedését egy adott régióra, területi beállításra vagy kultúrára tesztelik. A szoftver lokalizációs tesztelésének célja a megfelelő nyelvi és kulturális szempontok tesztelése egy adott területi beállításhoz. Ez a szoftver testreszabásának folyamata a megcélzott nyelv és ország szerint.

A lokalizációs tesztelés által érintett fő terület a tartalom és a felhasználói felület.

Ez egy olyan globalizált alkalmazás tesztelésének folyamata, amelynek felhasználói felülete, alapértelmezett nyelve, pénzneme, dátum, idő formátum és dokumentáció a megcélzott ország vagy régió szerint készült. Biztosítja, hogy az alkalmazás elégségesen képes legyen használni az adott országban.

Példa:

1. Ha a projektet indiai Tamil Nadu állam számára tervezték, a tervezett projektnek tamil nyelven kell lennie, a tamil virtuális billentyűzetnek stb.

2. Ha a projektet az Egyesült Államok számára tervezték, akkor az idő formátumát az USA szabványos idejének megfelelően kell megváltoztatni. A nyelv és a pénz formátumának meg kell felelnie az USA szabványainak.

Miért kell elvégezni a lokalizáció tesztelését?

A lokalizációs teszt elvégzésének célja a megfelelő nyelvi és kulturális szempontok ellenőrzése egy adott területtel kapcsolatban. Ez magában foglalja a felhasználói felület megváltoztatását, vagy akár a kezdeti beállításokat a követelményeknek megfelelően.

Az ilyen típusú tesztelés során sok különböző tesztelő ugyanazokat a funkciókat fogja megismételni. Különböző dolgokat ellenőriznek, például nyomdai hibákat, a felhasználói felület kulturális megfelelőségét, nyelvi hibákat stb.

" L10N " -nek is hívják, mert az L & N között 10 karakter van a lokalizáció szóban.

Hogyan kell elvégezni a lokalizációs tesztelést

Egy tipikus lokalizációs teszteléshez felépítettünk ellenőrzési tesztet, funkcionális tesztelést, regressziós tesztet és végső bejelentkezést.

1. Az építésellenőrzési teszt a funkcionális tesztelés egy kis részhalmaza, amelyet még mielőtt a minőségellenőrzés bármilyen részletes teszteléssel megkezdene.

2. A normál tesztelés a normál tesztesetek futtatásának és a naplózási hibák megtalálásának lépése a végrehajtás során.

3. A regresszió tesztelése a hiba regressziója annak biztosítására, hogy a hiba kijavításra kerüljön, miközben a rögzített hibák nincsenek hatással a környező területekre.

4. A végső bejelentkezés a végső ellenőrzést jelenti az összeállításon, mielőtt átadnák az ügyfélnek.

Automatizálás a lokalizáció tesztelésében

Ha a projekt nagy, és gyakran kell tesztelni, akkor az Automation Testing-et folytatjuk.

  • Válasszon automatizálási eszközt a szkriptek írásához.

  • Válassza ki a lokalizációs stratégiához tesztelendő forgatókönyvet.

  • Írjon szkripteket aszerint.

  • Gyűjtse össze az eredményeket, és frissítse a forgatókönyvet Sikeres / Nem megfelelő néven.

Megjegyzés : A szelén az egyik úttörő eszköz ezen a területen. Nagyon funkciógazdag, azonban több technikai ismeretet igényel a használata.

Legjobb gyakorlatok ellenőrzőlistája a lokalizáció teszteléséhez

  • Alkalmazzon egy lokalizációs céget, amely rendelkezik az i18n mérnöki tudásával
  • Győződjön meg arról, hogy lokalizációs tesztelési stratégiája több időt biztosít a kétbájtos nyelvek számára.
  • Győződjön meg arról, hogy megfelelően internacionalizálta a DBCS kódját, mielőtt kibontaná a fordításhoz küldendő szöveget

Ellenőrizze, hogy van-e különbség a lokalizáció és a globalizáció tesztelése között.

Példa tesztesetekre a lokalizáció teszteléséhez

S.No Teszteset leírása
1 Szószedetek rendelkezésre állnak referencia és ellenőrzés céljából.
2 Az idő és a dátum megfelelően van formázva a célrégióhoz.
3 A telefonszám formátuma megfelelő a régió megcélzásához.
4 A megcélzott régió pénzneme.
5. A licenc és a szabályok betartják-e az aktuális webhelyet (régiót)?
6. A szöveges tartalom elrendezése az oldalakon hibátlan, a betűtípus függetlensége és a vonal igazítása.
7 Speciális karakterek, hiperhivatkozások és gyorsbillentyűk funkcionalitása.
8. Ellenőrző üzenet a beviteli mezőkhöz.
9. A létrehozott build tartalmazza az összes szükséges fájlt.
10. A lokalizált képernyő ugyanazokkal az elemekkel és számokkal rendelkezik, mint a forrás termék.
11. Gondoskodjon arról, hogy a szoftverek vagy webalkalmazások lokalizált felhasználói felülete összehasonluljon a cél operációs rendszerek és felhasználói környezetek forrás felhasználói felületével.

A lokalizációs tesztelés előnyei

Az alábbiakban bemutatjuk a lokalizációs teszt előnyeit

  • A vizsgálati költségek csökkentése
  • Csökkenti az általános támogatási költségeket
  • Segít csökkenteni a tesztelés idejét.
  • Nagyobb rugalmassággal és méretezhetőséggel rendelkezik.

A lokalizációs tesztelés hátrányai

Az alábbiakban bemutatjuk a lokalizációs tesztelés kihívásait

  • Domainszakértő szükséges
  • Helyi fordító alkalmazása gyakran költségessé teszi a folyamatot
  • A DBCS karakterek tárolása országonként eltérő
  • A tesztelő ütemezéssel kapcsolatos kihívásokkal nézhet szembe

Összegzés:

  • A Szoftvertechnikában a lokalizációs tesztet annak biztosítására használják, hogy a termék a helyi kultúrának vagy beállításoknak megfelelően viselkedjen
  • A lokalizációs tesztelés által érintett fő terület a tartalom és a felhasználói felület.
  • A tesztelő különféle dolgokat ellenőriz, például nyomdai hibákat, a felhasználói felület kulturális megfelelőségét, nyelvi hibákat stb.

A cikket Deepan Fernandez írta