Испитивање локализације
Локализација тестирање је техника софтверског тестирања у којој се понашање софтвера тестира за одређени регион, локалитет или културу. Сврха тестирања локализације за софтвер је тестирање одговарајућих језичких и културолошких аспеката за одређени локалитет. То је поступак прилагођавања софтвера према циљаном језику и земљи.
Главно подручје на које утиче тестирање локализације укључује садржај и кориснички интерфејс.
То је поступак тестирања глобализоване апликације чији су кориснички интерфејс, задати језик, валута, датум, формат времена и документација дизајнирани према циљаној земљи или региону. Осигурава да је апликација довољно способна за употребу у тој одређеној земљи.
Пример:
1. Ако је пројекат дизајниран за државу Тамил Наду у Индији, дизајнирани пројекат треба да буде на тамилском језику, треба да постоји тамилска виртуелна тастатура итд.
2. Ако је пројекат дизајниран за САД, тада формат времена треба променити према америчком стандардном времену. Такође, формат језика и новца треба да прати америчке стандарде.
Зашто тестирање локализације?
Сврха тестирања локализације је да се провере одговарајући језички и културолошки аспекти за одређени локалитет. Укључује промену корисничког интерфејса или чак почетна подешавања у складу са захтевима.
У овој врсти тестирања, многи различити тестери ће поновити исте функције. Они верификују разне ствари попут типографских грешака, културне прикладности корисничког интерфејса, језичких грешака итд.
Такође се назива и „ Л10Н “, јер има 10 знакова између Л & Н у локализацији речи.
Како се врши тестирање локализације
За типично тестирање локализације поставили смо тестирање верификације израде, функционално тестирање, тестирање регресије и коначну одјаву.
1. Тестирање верификације верзије је мали подскуп функционалног тестирања, које се изводи пре него што КА започне било којим детаљним тестирањем.
2. Уобичајено тестирање је корак за покретање уобичајених тест случајева и проналажење недостатака у евиденцији током извршавања.
3. Испитивање регресије је процес регресије оштећења како би се осигурало да је квар отклоњен док нема утицаја фиксних недостатака на околна подручја.
4. Коначна одјава је да се изврши завршна провера грађе пре испоруке клијенту.
Аутоматизација у испитивању локализације
Ако је пројекат велик и треба га често тестирати, идемо на тестирање аутоматизације.
-
Изаберите алат за аутоматизацију за писање скрипти.
-
Узмите сценарио да бисте га тестирали за стратегију локализације.
-
Напиши скрипте према томе.
-
Прикупите резултате и ажурирајте сценарио као Пасс / Фаил.
Напомена : Селен је један од пионирских алата у овој области. Веома је богат карактеристикама, међутим, потребно му је више техничког знања.
Контролна листа најбољих пракси за тестирање локализације
- Унајмите фирму за локализацију са стручношћу у и18н инжењерингу
- Уверите се да ваша стратегија тестирања локализације омогућава више времена за двобајтне језике.
- Уверите се да сте правилно интернационализирали свој код за ДБЦС пре него што извучете било који текст који ћете послати на превод
У овом упутству потражите разлику између локализације и тестирања глобализације.
Примери тест случајева за испитивање локализације
С.Но | Опис тест случаја |
---|---|
1 | Појмовници су доступни за референцу и проверу. |
2 | Време и датум су правилно форматирани за циљани регион. |
3 | Формати телефонских бројева одговарају одговарајућем циљаном региону. |
4 | Валута за циљни регион. |
5 | Да ли се лиценца и правила придржавају тренутне веб локације (региона). |
6 | Изглед текстуалног садржаја на страницама је без грешака, независност фонта и поравнање линија. |
7 | Посебни знакови, хипервезе и функционалност интервентних тастера. |
8 | Порука о потврди за поља за унос. |
9 | Генерисана верзија укључује све потребне датотеке. |
10 | Локализовани екран има исту врсту елемената и бројева као и изворни производ. |
11 | Осигурајте да се локализовани кориснички интерфејс софтвера или веб апликација пореди са изворним корисничким интерфејсом у циљном оперативном систему и корисничком окружењу. |
Предности испитивања локализацијом
Следе предности локалног тестирања
- Укупни трошкови тестирања се смањују
- Укупни трошкови подршке се смањују
- Помаже у смањењу времена за тестирање.
- Има већу флексибилност и скалабилност.
Мане тестирања локализације
Следе изазови тестирања локализације
- Захтева стручњака за домену
- Ангажовање локалног преводиоца поступак често чини скупим
- Складиштење ДБЦС знакова разликује се у различитим земљама
- Тестер се може суочити са изазовима распореда
Резиме:
- У софтверском инжењерству, тестирање локализације се врши како би се осигурало да се производ понаша у складу са локалном културом или подешавањима
- Главно подручје на које утиче тестирање локализације укључује садржај и кориснички интерфејс.
- Тестер проверава разне ствари попут типографских грешака, културне прикладности корисничког интерфејса, језичких грешака итд.
Овај чланак је написао Деепан Фернандез