Localization Testing With Example , Tools and Checklist

 What is Localization Testing in Software Testing ?

Localization testing is a software testing type in which QA engineers Verify the quality of product for specific culture , locale . This testing is performed only on local version of the product .The main aim of doing localization testing is that application is capable enough to be used in that specific region.
Localisation testing is also known as the "L10N" just because there are 10 character between L and N in the Localization word.
 What to Test in Localization Testing ?
Below are the checklist which to check while localization testing.
  • Interface
  • language vocabulary
  • currency format
  • date & time format
  • Postal Code 
  • Address
  • Name and surname order
for that specific country/Locale only.
Example of localization testing
If a software/Application  called “Uttar Pradesh Sarkar”  develop for the state “Uttar Pradesh” in india ,the develop application should be in Hindi and Hindi virtual keyword should present .

Localization Testing tool 
There are lots of tool available in market for localization testing , some of famous tool which frequently used in industry are listed below .
  • Selenium 
  • eggPlant
  • Alchemy Catalyt
  • SDL Passolo
 Purpose of Localization Testing 
The main of doing localization testing is to check appropriate linguistic and cultural aspects for specific region. During localization testing different tester will repeat the same function again and again to verify the different aspect like cultural appropriateness of UI typographical errors, cultural appropriateness of UI, linguistic errors, etc.

Localization Testing Process-
Follow the below steps for the localization testing 

 Step-1 Environment Setup 
Step -2 Select the product 
Step-3 Generate Script 
Step-4 Comparison 
Step -5  Analysis and Result

Life cycle of Localization Testing 
Localization testing process

Localization testing automation
Tester can perform localization testing by the automation tool .for a small project tester perform localization testing manually if project is big then tester should go for automation .

Step-1 Select automation tool
Step-2 Identify  the test scenarios for localization testing 
Step-3 write the test script 
Step-4 Check the result and change the status of test cases Pass/Fail

Localization testing Checklist 
Check list for localization testing are listed below .
  • Pre-localization Testing
  • Regional Specification
  • Language
  • Appearance/Layout
  • Functionality
Advantage of localization testing are as follows.
  • Reduce cost of overall testing 
  • Reduce cost of overall support 
  • Reduce the time of testing 
  • Has more scalability and flexibility 
These are the benefits of the localization testing .

Disadvantage :
Below are the some disadvantage of localization testing are given 
  • To perform localization testing requires a local domain expert 
  • Having a local translator make process expensive 
  • There might be schedule challenges for the QA engineers .
Above are the list of advantage of localization testing .

Hope !!! Above tutorial of Localization testing helpful for you ...
QA acharya 

Tags : Localization testing automation , localization testing checklist , localization testing tools , Localization testing in software testing , Localization Testing interview questions

Localization Testing in software testing with example

Post a Comment