0
2
Internationalization Test Approach
Keywords: Test Automation, HP QuickTest Professional, Globalization Testing, Localiza...
Abstract
3
• WWW (World Wide Web) is a platform for
electronic-commerce, to share knowledge, social
networking, online ent...
Agenda
• An Overview - Internationalization/Localization/Globalization
• Challenges in Testing Multilingual Applications
•...
An Overview - Internationalization/Localization/Globalization
• Internationalization or I18N is deploying products and ser...
Major Organizations’ Internationalized Websites
6
Websites screenshots from Google, Ferrari, HP and Apple
Associations which promotes Internationalization
7
Logos from W3C, GALA and LISA
8
Challenges in testing multilingual applications
• As of Dec 2011, there are 121 millions of users in India accessing int...
9
Challenges in testing multilingual applications
• Major challenge is TRANSLATION
• Styling, Indents, Line Spaces and Ali...
10
Multilingual Testing Strategy
Test Environment
Setup
• Microsoft Language packs
Application Under
Test Study
• Unicode ...
11
Test Automation alternative approaches for multilingual applications
• Testing multilingual application manually is tim...
12
Test Automation alternative approaches for multilingual applications
Implementing multiple ORs
Implementing Switch stat...
1313
Discussion on Case Studies
Websites screenshots from Google and HP
14
Discussion on Case Studies - Google.com and Google France
Google Search button properties using
Object Spy in QTP
Reche...
15
Discussion on Case Studies - Google.com and Google France
Google Search button identification using QTP in IE 8
16
Discussion on Case Studies - HP India and HP France
Object Properties of Support &
Drivers link
Object Properties of Su...
17
Discussion on Case Studies - HP India and HP France
Additional Properties of Support et
Pilotes link
Additional Propert...
18
Conclusion
Descriptive
Programming
Optimized
Object
Repository
I18N Test
Automation
19
Benefits
Technology
Process
People
People
• Increase in
Client Value
• Cost Savings
• Test Automation
expertise
• Minim...
20
Questions?
Vrae?
‫أسئلة؟‬
有问题吗?
Soalan?
கேள்விேள்?
Sorular?
Preguntes?
Zalantzak dituzu?
सवाल?
Haben Sie Fragen?
21
Thank you
teşekkür ederim
‫شكرا‬
谢谢
falemnderit
நன்றி
Eskerrik asko
Danke
благодаря
शुक्रिया
Þakka þér
About Infosys
Many of the world’s most successful organizations rely on Infosys to deliver measurable business value. Info...
www.infosys.com
The contents of this document are proprietary and confidential to Infosys Limited and may not be
disclosed...
Internationalization Test Approach
Upcoming SlideShare
Loading in...5
×

Internationalization Test Approach

2,080

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,080
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
62
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • To reproduce this slide simply create a new slide, right click and select layout and apply the Notes&Disclaimer layout.

  • Transcript of "Internationalization Test Approach"

    1. 1. 2 Internationalization Test Approach Keywords: Test Automation, HP QuickTest Professional, Globalization Testing, Localization Testing, Test Approach, I18N, L10N Date : May 09, 2012 Venue : Bangalore, INDIA Speaker: NaveenKumar Namachivayam, Infosys Limited, Mysore, INDIA Email: Naveen_KumarN@infosys.com
    2. 2. Abstract 3 • WWW (World Wide Web) is a platform for electronic-commerce, to share knowledge, social networking, online entrepreneurship and other information. • Quality Assurance plays an extremely important role in delivering a product and also contributes significantly on the time to market aspect. • Manual Testing of multilingual websites (as well as any other kind of applications) is time and resource consuming, whereas Automation Testing is one of the arenas which saves time and effort, increases accuracy, efficiency and repeatability for effective testing. • This presentation addresses different approaches to automate multilingual websites, which would help us determine the model that best suits the business organization requirements and needs.
    3. 3. Agenda • An Overview - Internationalization/Localization/Globalization • Challenges in Testing Multilingual Applications • Multilingual Testing Strategy • Test Automation Approach for Multilingual applications • Discussion on Case Studies • Conclusion and Benefits 4
    4. 4. An Overview - Internationalization/Localization/Globalization • Internationalization or I18N is deploying products and services in different languages and locales across the globe without any redesign. • Localization or L10N is the process of transforming the products/services for a particular region/market. • Translation plays a critical role in L10N. Ensures the products/services have aligned with locale such as Date, Time zone, Currency, Holidays, Character Encoding and Linguistic. As • Localization testing involves primarily on translation and is worthy to have multi- linguistics experts in place. • Globalization Testing ensures whether the products/services deployed is properly functioning for any selected culture/locale 5
    5. 5. Major Organizations’ Internationalized Websites 6 Websites screenshots from Google, Ferrari, HP and Apple
    6. 6. Associations which promotes Internationalization 7 Logos from W3C, GALA and LISA
    7. 7. 8 Challenges in testing multilingual applications • As of Dec 2011, there are 121 millions of users in India accessing internet. • 59% people accessing internet via mobiles. • 10% increase in Internet usage boosts the Gross Domestic Product (GDP) by 1.08 per cent. • India is a largest democracy country in the world where 30 languages are spoken by millions native people and 122 languages spoken by more than the 10,000 people and 2371 dialects. • India is a multilingual country with 22 official languages and 12 scripts. • Joint report by Indian Council for Research on International Economic Relations (ICRIER), The Internet and Mobile Association of India (IAMAI) and the Department of IT http://www.business-standard.com/india/news/internet-penetration-to-boost-indias- gdp/462368/
    8. 8. 9 Challenges in testing multilingual applications • Major challenge is TRANSLATION • Styling, Indents, Line Spaces and Alignment (Vertical and Horizontal) Issues • Underlining characters in mantras/slogans • Bullets and Numbering formats • Browsers Compatibility Websites screenshots from TDIL
    9. 9. 10 Multilingual Testing Strategy Test Environment Setup • Microsoft Language packs Application Under Test Study • Unicode compliant • Multi-byte characters Test Case Design • User Interface • Input/Outputs
    10. 10. 11 Test Automation alternative approaches for multilingual applications • Testing multilingual application manually is time and resource consuming. • QA team should consist of technical and multilingual experts in a proper ratio. Images from mediarunsearch.co.uk, fingerinallthepies.blogspot.com and naveenkumarn.in
    11. 11. 12 Test Automation alternative approaches for multilingual applications Implementing multiple ORs Implementing Switch statement Implementing Custom Dictionary Implementing Descriptive Programming/Regular Expressions
    12. 12. 1313 Discussion on Case Studies Websites screenshots from Google and HP
    13. 13. 14 Discussion on Case Studies - Google.com and Google France Google Search button properties using Object Spy in QTP Recherché Google button properties using Object Spy in QTP Browser Internet Explorer 6
    14. 14. 15 Discussion on Case Studies - Google.com and Google France Google Search button identification using QTP in IE 8
    15. 15. 16 Discussion on Case Studies - HP India and HP France Object Properties of Support & Drivers link Object Properties of Support et Pilotes link Browser Internet Explorer 6
    16. 16. 17 Discussion on Case Studies - HP India and HP France Additional Properties of Support et Pilotes link Additional Properties of Support & Drivers link Browser Internet Explorer 6
    17. 17. 18 Conclusion Descriptive Programming Optimized Object Repository I18N Test Automation
    18. 18. 19 Benefits Technology Process People People • Increase in Client Value • Cost Savings • Test Automation expertise • Minimum support from Multilingual experts Process • Leads to Innovation • Faster Time-to- market Technology • Utilization of Testing Tools • Less effort on rework and maintenance
    19. 19. 20 Questions? Vrae? ‫أسئلة؟‬ 有问题吗? Soalan? கேள்விேள்? Sorular? Preguntes? Zalantzak dituzu? सवाल? Haben Sie Fragen?
    20. 20. 21 Thank you teşekkür ederim ‫شكرا‬ 谢谢 falemnderit நன்றி Eskerrik asko Danke благодаря शुक्रिया Þakka þér
    21. 21. About Infosys Many of the world’s most successful organizations rely on Infosys to deliver measurable business value. Infosys provides business consulting, technology, engineering and outsourcing services to help clients in over 30 countries build tomorrow’s enterprise. For more information about Infosys (NASDAQ:INFY), visit www.infosys.com. For more information, contact askus@infosys.com www.infosys.com 22
    22. 22. www.infosys.com The contents of this document are proprietary and confidential to Infosys Limited and may not be disclosed in whole or in part at any time, to any third party without the prior written consent of Infosys Limited. © 2012 Infosys Limited. All rights reserved. Copyright in the whole and any part of this document belongs to Infosys Limited. This work may not be used, sold, transferred, adapted, abridged, copied or reproduced in whole or in part, in any manner or form, or in any media, without the prior written consent of Infosys Limited.
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×