Lokalizācijas pārbaude
Lokalizācijas pārbaude ir programmatūras testēšanas paņēmiens, kurā programmatūras darbība tiek pārbaudīta noteiktam reģionam, lokalizācijai vai kultūrai. Programmatūras testēšanas mērķis ir pārbaudīt piemērotus valodas un kultūras aspektus konkrētai lokalizācijai. Tas ir programmatūras pielāgošanas process atbilstoši mērķa valodai un valstij.
Galvenā lokalizācijas testēšanas skartā teritorija ietver saturu un lietotāja saskarni.
Tas ir globalizētas lietojumprogrammas testēšanas process, kura lietotāja saskarne, noklusējuma valoda, valūta, datums, laika formāts un dokumentācija ir veidota atbilstoši mērķa valstij vai reģionam. Tas nodrošina, ka lietojumprogramma ir pietiekami spējīga lietošanai konkrētajā valstī.
Piemērs:
1. Ja projekts ir paredzēts Tamil Nadu štatam Indijā, projektam jābūt tamilu valodā, tamilu virtuālajai tastatūrai jābūt utt.
2. Ja projekts ir paredzēts ASV, laika formāts jāmaina atbilstoši ASV standarta laikam. Arī valodas un naudas formātam ir jāatbilst ASV standartiem.
Kāpēc veikt lokalizācijas testēšanu?
Lokalizācijas testēšanas mērķis ir pārbaudīt piemērotus valodas un kultūras aspektus konkrētai lokalizācijai. Tas ietver izmaiņas lietotāja saskarnē vai pat sākotnējos iestatījumus atbilstoši prasībām.
Šāda veida testos daudzas dažādas testētājas atkārtos tās pašas funkcijas. Viņi pārbauda dažādas lietas, piemēram, drukas kļūdas, lietotāja saskarnes atbilstību kultūrai, valodas kļūdas utt.
To sauc arī par " L10N ", jo vārda lokalizācija starp L & N ir 10 rakstzīmes.
Kā veikt lokalizācijas testēšanu
Tipiskai lokalizācijas pārbaudei mēs izveidojām būvēšanas verifikācijas testēšanu, funkcionālo testēšanu, regresijas testēšanu un galīgo pierakstīšanos.
1. Veidojuma verifikācijas testēšana ir neliela funkcionālo testu apakškopa, kas tiek veikta, pirms QA sākas ar detalizētu testēšanu.
2. Normāla pārbaude ir solis, lai palaistu parastos testa gadījumus un atrastu žurnāla defektus izpildes laikā.
3. Regresijas pārbaude ir defektu regresijas process, lai nodrošinātu defekta novēršanu, kamēr fiksētie defekti neietekmē apkārtējos rajonus.
4. Galīgā parakstīšanās ir veikt konstrukcijas galīgo pārbaudi pirms piegādes klientam.
Automatizācija lokalizācijas testēšanā
Ja projekts ir liels un tas jāpārbauda bieži, mēs dodamies uz Automation Testing.
-
Skriptu rakstīšanai izvēlieties automatizācijas rīku.
-
Izmantojiet lokalizācijas stratēģijas pārbaudāmo scenāriju.
-
Rakstiet skriptus atbilstoši tam.
-
Apkopojiet rezultātus un atjauniniet scenāriju kā Pass / Fail.
Piezīme : Selēns ir viens no novatoriskiem instrumentiem šajā jomā. Tas ir ļoti bagāts ar funkcijām, tomēr tā izmantošanai ir nepieciešamas vairāk tehnisko zināšanu.
Labākās prakses kontrolsaraksts lokalizācijas testēšanai
- Nomājiet lokalizācijas firmu ar pieredzi i18n inženierijas jomā
- Pārliecinieties, vai lokalizācijas testēšanas stratēģija dod vairāk laika divbaitu valodām.
- Pirms teksta izvilkšanas tulkošanai sūtīšanai pārliecinieties, vai esat pareizi internacionalizējis savu DBCS kodu
Pārbaudiet šo apmācību, lai uzzinātu atšķirību starp lokalizāciju un globalizācijas testēšanu.
Testa lietu piemēri lokalizācijas testēšanai
S.No | Testa gadījuma apraksts |
---|---|
1 | Vārdnīcas ir pieejamas uzziņai un pārbaudei. |
2 | Laiks un datums ir pareizi formatēti mērķa reģionam. |
3 | Tālruņa numuru formāti ir piemēroti mērķa reģionam. |
4 | Valūta mērķa reģionam. |
5 | Vai licence un noteikumi ievēro pašreizējo vietni (reģionu). |
6 | Teksta satura izkārtojums lapās ir bez kļūdām, fontu neatkarības un līniju izlīdzināšanas. |
7 | Īpašās rakstzīmes, hipersaites un karsto taustiņu funkcionalitāte. |
8 | Validācijas ziņojums ievades laukiem. |
9 | Izveidotajā būvējumā ir iekļauti visi nepieciešamie faili. |
10 | Lokalizētajā ekrānā ir tāda paša veida elementi un numuri kā avota produktā. |
11 | Pārliecinieties, vai programmatūras vai tīmekļa lietojumprogrammu lokalizētā lietotāja saskarne ir salīdzināma ar avota lietotāja saskarni mērķa operētājsistēmās un lietotāju vidēs. |
Lokalizācijas testēšanas priekšrocības
Tālāk ir lokalizācijas testēšanas priekšrocības
- Samazinās kopējās testēšanas izmaksas
- Samazinās kopējās atbalsta izmaksas
- Palīdz samazināt testēšanas laiku.
- Tam ir lielāka elastība un mērogojamība.
Lokalizācijas testēšanas trūkumi
Seko lokalizācijas testēšanas izaicinājumi
- Nepieciešams domēna eksperts
- Vietējā tulka algošana bieži padara procesu dārgu
- DBCS rakstzīmju glabāšana dažādās valstīs ir atšķirīga
- Testētājam var rasties problēmas ar grafiku
Kopsavilkums:
- Programmatūras inženierijā tiek veikta lokalizācijas pārbaude, lai pārliecinātos, ka produkts darbojas atbilstoši vietējai kultūrai vai iestatījumiem
- Galvenā lokalizācijas testēšanas skartā teritorija ietver saturu un lietotāja saskarni.
- Testeris pārbauda dažādas lietas, piemēram, drukas kļūdas, lietotāja saskarnes kulturālo piemērotību, valodas kļūdas utt.
Šī raksta autors ir Deepans Fernandess