Lokalizacijos testavimas
Lokalizavimo testavimas yra programinės įrangos testavimo technika, kurios metu programinės įrangos elgsena tikrinama konkrečiame regione, lokalėje ar kultūroje. Programinės įrangos lokalizacijos testavimo tikslas yra patikrinti tinkamus kalbinius ir kultūrinius konkrečios lokalės aspektus. Tai yra programinės įrangos pritaikymo pagal tikslinę kalbą ir šalį procesas.
Pagrindinė lokalizacijos testavimo paveikta sritis yra turinys ir vartotojo sąsaja.
Tai yra globalizuotos programos, kurios vartotojo sąsaja, numatytoji kalba, valiuta, data, laiko formatas ir dokumentai yra sukurti pagal tikslinę šalį ar regioną, testavimo procesas. Tai užtikrina, kad programa yra pakankamai tinkama naudoti toje konkrečioje šalyje.
Pavyzdys:
1. Jei projektas skirtas Tamil Nadu valstijai Indijoje, suprojektuotas projektas turėtų būti tamilų kalba, tamilų virtuali klaviatūra ir kt.
2. Jei projektas skirtas JAV, laiko formatas turėtų būti pakeistas pagal JAV standartinį laiką. Be to, kalbos ir pinigų formatas turėtų atitikti JAV standartus.
Kodėl atliekamas lokalizacijos testavimas?
Lokalizacijos testavimo tikslas yra patikrinti tinkamus kalbinius ir kultūrinius aspektus tam tikroje lokalėje. Tai apima vartotojo sąsajos pakeitimą ar net pradinius nustatymus pagal reikalavimus.
Tokio tipo bandymuose daugelis skirtingų testuotojų pakartos tas pačias funkcijas. Jie patikrina įvairius dalykus, pvz., Spausdinimo klaidas, vartotojo sąsajos kultūrinį tinkamumą, kalbines klaidas ir kt.
Jis taip pat vadinamas „ L10N “, nes tarp L & N žodyje lokalizacija yra 10 simbolių.
Kaip atlikti lokalizacijos testavimą
Įprastam lokalizacijos testavimui nustatėme kūrimo patikrinimo testavimą, funkcinį testavimą, regresijos testavimą ir galutinį prisijungimą.
1. Sudėtinio patikrinimo bandymai yra nedidelis funkcinių bandymų pogrupis, atliekamas prieš QA pradedant bet kokiu išsamiu testavimu.
2. Įprastas testavimas yra žingsnis norint paleisti įprastus bandymo atvejus ir rasti žurnalo defektus vykdymo metu.
3. Regresijos testavimas yra defektų regresijos procesas, siekiant užtikrinti, kad defektas būtų ištaisytas, o fiksuotų defektų poveikis aplinkinėms teritorijoms nebūtų daromas.
4. Galutinis prisijungimas yra atlikti galutinį konstrukcijos patikrinimą prieš pristatymą klientui.
Automatizavimas lokalizavimo bandymuose
Jei projektas yra didelis ir jį reikia dažnai išbandyti, mes einame į automatikos testavimą.
-
Pasirinkite automatikos įrankį scenarijams rašyti.
-
Paimkite scenarijų, kurį norite patikrinti dėl lokalizacijos strategijos.
-
Parašykite scenarijus pagal tai.
-
Surinkite rezultatus ir atnaujinkite scenarijų kaip „Pass / Fail“.
Pastaba : selenas yra viena iš novatoriškų priemonių šioje srityje. Tai labai daug funkcijų, tačiau norint naudoti, reikia daugiau techninių žinių.
Geriausios praktikos lokalizavimo testavimo kontrolinis sąrašas
- Samdykite lokalizavimo įmonę, turinčią i18n inžinerijos patirties
- Įsitikinkite, kad lokalizavimo testavimo strategija suteikia daugiau laiko dvibaitėms kalboms.
- Prieš ištraukdami bet kokį tekstą, kurį norite siųsti versti, įsitikinkite, kad tinkamai internacionalizavote savo DBCS kodą
Patikrinkite šią mokymo programą, ar nėra skirtumo tarp lokalizacijos ir globalizacijos bandymų.
Lokalizacijos testavimo bandymų atvejų pavyzdžiai
S.No | Bandomojo atvejo aprašymas |
---|---|
1 | Žodynus galima rasti ir patikrinti. |
2 | Laikas ir data yra tinkamai suformatuoti pagal tikslinį regioną. |
3 | Telefono numerių formatai yra tinkami tiksliniam regionui. |
4 | Tikslinio regiono valiuta. |
5 | Ar licencija ir taisyklės laikosi dabartinės svetainės (regiono). |
6 | Teksto turinio išdėstymas puslapiuose yra be klaidų, šrifto nepriklausomumas ir linijų lygiavimas. |
7 | Specialiųjų simbolių, hipersaitų ir sparčiųjų klavišų funkcionalumas. |
8 | Įvesties laukų patvirtinimo pranešimas. |
9 | Sukurtas komponavimas apima visus reikalingus failus. |
10 | Lokalizuotame ekrane yra to paties tipo elementai ir numeriai, kaip ir pirminio produkto. |
11 | Įsitikinkite, kad lokalizuota programinės įrangos ar žiniatinklio programų vartotojo sąsaja yra lyginama su šaltinio vartotojo sąsaja tikslinėse operacinėse sistemose ir vartotojo aplinkoje. |
Lokalizacijos testavimo pranašumai
Toliau pateikiami lokalizavimo testavimo pranašumai
- Sumažina bendrą bandymų kainą
- Sumažina bendrą paramos kainą
- Padeda sutrumpinti bandymų laiką.
- Jis turi daugiau lankstumo ir mastelio.
Lokalizacijos testavimo trūkumai
Toliau pateikiami lokalizavimo testavimo iššūkiai
- Reikia domeno eksperto
- Samdant vietinį vertėją, procesas dažnai būna brangus
- Įvairiose šalyse DBCS simbolių saugojimas skiriasi
- Testuotojas gali susidurti su tvarkaraščio iššūkiais
Santrauka:
- Programinės įrangos inžinerijos srityje lokalizavimo bandymai atliekami siekiant užtikrinti, kad produktas elgtųsi pagal vietos kultūrą ar parametrus
- Pagrindinė lokalizacijos testavimo paveikta sritis yra turinys ir vartotojo sąsaja.
- Testuotojas patikrina įvairius dalykus, pvz., Spausdinimo klaidas, vartotojo sąsajos kultūrinį tinkamumą, kalbines klaidas ir kt.
Prie šio straipsnio prisidėjo Deepanas Fernandezas