Testing Foundation
What is Software Testing?
Objective of Testing
Why is testing necessary?
Common Terms used in Testing
Verification Vs Validations
QA Vs QC
Debugging Vs Testing
Seven Testing Principles
SDLC Vs STLC
Fundamentals of Test Process
Software quality Factors
Software Development Models
Waterfall Model
V models
Iterative Model
Test Levels
Component Testing
Integration Testing
System Testing
Acceptance Testing
Strategies for Integration Testing
Big Bang
Stubs and Driver
Top Down Testing
Bottom Up Testing
Test Types
Functional Testing
Non- Functional Testing
Structural Testing
Re-testing & Regression Testing
Static AND Dynamic Techniques
Static Technique
Dynamic Technique
Static Analysis by Tools
White Box Techniques
Statement Coverage Testing
Branch Coverage Testing
Decision Coverage Testing
Path Coverage
Black Box Techniques
Equivalence Partitioning
Boundary Value Analysis
Decision Table testing
State Transition testing
Experience Based TestingTechniques
Random Testing
Exploratory Testing
Error Guessing
Functional Testing
Integration Testing
Unit Testing
System Testing
Smoke testing
Sanity testing
Regression Testing
Usability Testing
Security Testing
User Acceptance Testing
White Box & Black Box Testing
Globalization & Localization Testing
Non Functional Testing
Compatibility testing
Endurance testing
Load testing
Performance testing
Recovery testing
Scalability testing
Stress testing
Volume testing
Test Planning and Estimation
Test Planning
Test Strategies Vs Test Plan
Test Approaches
Risk and Testing
Product Risks
Project Risks
Defect Management
Defect LifeCycle
Severity Vs Priority
Globalization & Localization Testing
This article will present you with a complete idea about Globalization & Localization Testing.
In Today’s competitive world ,Many websites are available in multiple language .Brands are targeting to the global audience.
There are many languages in the world so do we need to create a separate application or website for each languages &Â countries? The answer is NO.
This can be possible by simply doing the code in such a way that changing the text in the file they can localize the product in any language and this type of testing is called Globalization (Internationalisation) and Localization Testing.
Internationalisation and localisation : adapting computer software to different languages, regional differences and technical requirements of a target market.
Internationalisation is the process of designing a software application so that it can be adapted to various languages and regions without engineering changes.
Localisation is the process of adapting internationalised software for a specific region or language by adding locale-specific components and translating text.
Globalization Testing
- Product is designed to work in any culture or local
- The final product is called as Globalised product.
- Enable the software to be used with different languages.
- Globalization Testing is also called as “G11N“ as there as 11 characters in between G & N which ensures that the product will handle international support without breaking functionality.
Localization Testing
- Product is designed to work for specific culture or local
- Customize software product for a particular language.
- The final product is called as Localised product
- Localization Testing is also called as “L10N“ as there as 10 characters in between L & N.
- For example: Indian product for Indian users
Advantages of Localisation and Globalisation Testing
- Reduces overall testing costs
- Reduces the support costs
- More verasability and scalability.
How can we perform Localisation and Globalisation Testing??
- Prepare a test environment for testing applications
- Follow the correct translation
- Begin testing with static elements
- Pay attention to the controls, and error messages
- Ensure that data entry can be done in terms of localisation
- Do not forget the national and regional particularities
Recommended Articles:
Testing Foundation
What is Software Testing?
Objective of Testing
Why is testing necessary?
Common Terms used in Testing
Verification Vs Validations
QA Vs QC
Debugging Vs Testing
Seven Testing Principles
SDLC Vs STLC
Fundamentals of Test Process
Software quality Factors
Software Development Models
Waterfall Model
V models
Iterative Model
Test Levels
Component Testing
Integration Testing
System Testing
Acceptance Testing
Strategies for Integration Testing
Big Bang
Stubs and Driver
Top Down Testing
Bottom Up Testing
Test Types
Functional Testing
Non- Functional Testing
Structural Testing
Re-testing & Regression Testing
Static AND Dynamic Techniques
Static Technique
Dynamic Technique
Static Analysis by Tools
White Box Techniques
Statement Coverage Testing
Branch Coverage Testing
Decision Coverage Testing
Path Coverage
Black Box Techniques
Equivalence Partitioning
Boundary Value Analysis
Decision Table testing
State Transition testing
Experience Based TestingTechniques
Random Testing
Exploratory Testing
Error Guessing
Functional Testing
Integration Testing
Unit Testing
System Testing
Smoke testing
Sanity testing
Regression Testing
Usability Testing
Security Testing
User Acceptance Testing
White Box & Black Box Testing
Globalization & Localization Testing
Non Functional Testing
Compatibility testing
Endurance testing
Load testing
Performance testing
Recovery testing
Scalability testing
Stress testing
Volume testing
Test Planning and Estimation
Test Planning
Test Strategies Vs Test Plan
Test Approaches
Risk and Testing
Product Risks
Project Risks
Defect Management
Defect LifeCycle
Severity Vs Priority