SlideShare una empresa de Scribd logo
1 de 23
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
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.
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
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
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 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/
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
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
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
12
Test Automation alternative approaches for multilingual applications
Implementing multiple ORs
Implementing Switch statement
Implementing Custom Dictionary
Implementing Descriptive
Programming/Regular Expressions
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
Recherché Google button properties
using Object Spy in QTP
Browser Internet Explorer 6
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 Support et
Pilotes link
Browser Internet Explorer 6
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
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
• Minimum
support from
Multilingual
experts
Process
• Leads to
Innovation
• Faster Time-to-
market
Technology
• Utilization of
Testing Tools
• Less effort on
rework and
maintenance
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. 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
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.

Más contenido relacionado

Destacado

1. communication decisions
1. communication decisions1. communication decisions
1. communication decisionslynettesmith
 
Sem Projects
Sem ProjectsSem Projects
Sem Projectszacharys
 
Wordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisWordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisLingoport (www.lingoport.com)
 
Software Internationalization & Localization: Basic Concepts
Software Internationalization & Localization: Basic ConceptsSoftware Internationalization & Localization: Basic Concepts
Software Internationalization & Localization: Basic Conceptsguest1f8175
 
Android Automation Testing with Selendroid
Android Automation Testing with SelendroidAndroid Automation Testing with Selendroid
Android Automation Testing with SelendroidVikas Thange
 

Destacado (6)

1. communication decisions
1. communication decisions1. communication decisions
1. communication decisions
 
Tasting i18n
Tasting i18nTasting i18n
Tasting i18n
 
Sem Projects
Sem ProjectsSem Projects
Sem Projects
 
Wordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static AnalysisWordware 2011: Lingoport i18n Planning & Static Analysis
Wordware 2011: Lingoport i18n Planning & Static Analysis
 
Software Internationalization & Localization: Basic Concepts
Software Internationalization & Localization: Basic ConceptsSoftware Internationalization & Localization: Basic Concepts
Software Internationalization & Localization: Basic Concepts
 
Android Automation Testing with Selendroid
Android Automation Testing with SelendroidAndroid Automation Testing with Selendroid
Android Automation Testing with Selendroid
 

Más de NaveenKumar Namachivayam

Interesting facts about IRCTC and Lessons for Performance Testers
Interesting facts about IRCTC and Lessons for Performance TestersInteresting facts about IRCTC and Lessons for Performance Testers
Interesting facts about IRCTC and Lessons for Performance TestersNaveenKumar Namachivayam
 
Internationalization Test Approach - Full Whitepaper
Internationalization Test Approach - Full WhitepaperInternationalization Test Approach - Full Whitepaper
Internationalization Test Approach - Full WhitepaperNaveenKumar Namachivayam
 
Message modifications MS Outlook Intermediate
Message modifications MS Outlook IntermediateMessage modifications MS Outlook Intermediate
Message modifications MS Outlook IntermediateNaveenKumar Namachivayam
 
Email Enhancements MS Outlook Intermediate
Email Enhancements MS Outlook IntermediateEmail Enhancements MS Outlook Intermediate
Email Enhancements MS Outlook IntermediateNaveenKumar Namachivayam
 

Más de NaveenKumar Namachivayam (20)

Start up ideas - Search Engines for Apps
Start up ideas - Search Engines for AppsStart up ideas - Search Engines for Apps
Start up ideas - Search Engines for Apps
 
Installing Groovy engine in Apache Jmeter
Installing Groovy engine in Apache JmeterInstalling Groovy engine in Apache Jmeter
Installing Groovy engine in Apache Jmeter
 
Beanshell scripting in Apache JMeter
Beanshell scripting in Apache JMeterBeanshell scripting in Apache JMeter
Beanshell scripting in Apache JMeter
 
Timers in Apache JMeter
Timers in Apache JMeterTimers in Apache JMeter
Timers in Apache JMeter
 
Interesting facts about IRCTC and Lessons for Performance Testers
Interesting facts about IRCTC and Lessons for Performance TestersInteresting facts about IRCTC and Lessons for Performance Testers
Interesting facts about IRCTC and Lessons for Performance Testers
 
Web service testing using QTP (UFT)
Web service testing using QTP (UFT)Web service testing using QTP (UFT)
Web service testing using QTP (UFT)
 
Types of performance testing
Types of performance testingTypes of performance testing
Types of performance testing
 
How to start performance testing project
How to start performance testing projectHow to start performance testing project
How to start performance testing project
 
Internationalization Test Approach - Full Whitepaper
Internationalization Test Approach - Full WhitepaperInternationalization Test Approach - Full Whitepaper
Internationalization Test Approach - Full Whitepaper
 
Working faster MS Outlook Advance
Working faster MS Outlook AdvanceWorking faster MS Outlook Advance
Working faster MS Outlook Advance
 
Customizing Outlook MS Outlook Advance
Customizing Outlook MS Outlook AdvanceCustomizing Outlook MS Outlook Advance
Customizing Outlook MS Outlook Advance
 
Formatting Options MS Outlook Advance
Formatting Options MS Outlook AdvanceFormatting Options MS Outlook Advance
Formatting Options MS Outlook Advance
 
Contacts
ContactsContacts
Contacts
 
Message modifications MS Outlook Intermediate
Message modifications MS Outlook IntermediateMessage modifications MS Outlook Intermediate
Message modifications MS Outlook Intermediate
 
Email Enhancements MS Outlook Intermediate
Email Enhancements MS Outlook IntermediateEmail Enhancements MS Outlook Intermediate
Email Enhancements MS Outlook Intermediate
 
Journal and Notes
Journal and NotesJournal and Notes
Journal and Notes
 
Tasks
TasksTasks
Tasks
 
Calendar
CalendarCalendar
Calendar
 
Organizing messages
Organizing messagesOrganizing messages
Organizing messages
 
Email Feature
Email FeatureEmail Feature
Email Feature
 

Último

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdflior mazor
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CVKhem
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfsudhanshuwaghmare1
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Internationalization Test Approach

  • 1.
  • 2. 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
  • 3. 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.
  • 4. 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
  • 5. 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
  • 6. Major Organizations’ Internationalized Websites 6 Websites screenshots from Google, Ferrari, HP and Apple
  • 7. Associations which promotes Internationalization 7 Logos from W3C, GALA and LISA
  • 8. 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/
  • 9. 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
  • 10. 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
  • 11. 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
  • 12. 12 Test Automation alternative approaches for multilingual applications Implementing multiple ORs Implementing Switch statement Implementing Custom Dictionary Implementing Descriptive Programming/Regular Expressions
  • 13. 1313 Discussion on Case Studies Websites screenshots from Google and HP
  • 14. 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
  • 15. 15 Discussion on Case Studies - Google.com and Google France Google Search button identification using QTP in IE 8
  • 16. 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
  • 17. 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
  • 19. 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
  • 21. 21 Thank you teşekkür ederim ‫شكرا‬ 谢谢 falemnderit நன்றி Eskerrik asko Danke благодаря शुक्रिया Þakka þér
  • 22. 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
  • 23. 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.

Notas del editor

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