Globalization Testing is a type of software testing that is performed to ensure the system or software application can function independent of the geographical and cultural environment. It ensures that the application can be used all over the world and accepts all the language texts.
Now-a-days with the increase in various technologies, every software product is designed in such a way that it is a globalized software product.
Objective of Globalization Testing:
The objective of globalization testing is:
- To check the different aspects of software application.
- To ensure the use of software application all over the wolrd.
- To ensure the software supports all the languages.
- To determine the user interface of the software application.
Globalization Testing Aspects:
There are several aspects that are tested during the globalization testing:
- Sensitivity to the language vocabulary:
A product that is used all over the world needs to support many languages. Different language translators are used to verify if the application uses proper vocabulary for each language. Application is switched to different language and the response and the performance of the application is tested.
India - Hindi and English US/UK - English
- Date and time formatting:
Date and time formats vary from one place to another.
India date format - dd/mm/yyyy US date format - mm/dd/yyyy
Hence an application should support all kinds of formats. Same in case of time format application should support 24-hour notation and 12-hour notation both.
- Currency Format:
Currency formats vary from one country to another. So, application should support all kind of the formats. Application should also display the correct symbol of currency and the units.
India - Rupees US - Dollar
- Phone and mobile number formatting:
Every country has different phone and mobile number formats. Also the ISD varies from one country to another country. So, the application should take care of it.
India - +91 Pakistan - +92
- Address Formatting:
Address formats also vary from one country to another. In India it is different where in UK it is different.
In India building starts with ground floor whereas in UK it starts with first floor. In Japan, address order is postal code, state, city whereas in India/UK, address order is name, city, state and postal code.
- Zip Code Format:
The zip code format also changes from one country to another.
Advantages of Globalization Testing:
- It makes the software product more flexible and more scalable.
- It saves overall time and effort for software testing.
- It is a less costly testing technique.
- Software Engineering | Project size estimation techniques
- Types of Software Testing
- Software Testing | Basics
- Software Engineering | Architectural Design
- Software Engineering | Halstead’s Software Metrics
- Beta Testing | Software Testing
- Software Engineering | Debugging Approaches
- Pairwise Software Testing
- Software Engineering | COCOMO Model
- Software Engineering | Classification of Software Requirements
- Software Engineering | Classical Waterfall Model
- Software Engineering | Iterative Waterfall Model
- Software Engineering | Spiral Model
- Software Engineering | Requirements Engineering Process
- Software Engineering | Requirements Elicitation
If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to email@example.com. See your article appearing on the GeeksforGeeks main page and help other Geeks.
Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.