7
www.acclaro.com I © Acclaro Inc. 2010 Introduction to Globalization Testing Presented by: Jon Ritzdorf, Globalization Architect Rachel Ferris, Operations Director - East Coast

Introduction to Globalization Testing with Acclaro

  • Upload
    acclaro

  • View
    469

  • Download
    3

Embed Size (px)

Citation preview

Page 1: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010

Introduction to Globalization Testing

Presented by: Jon Ritzdorf, Globalization Architect

Rachel Ferris, Operations Director - East Coast

Page 2: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 2

Agenda Introduction to globalization testing Why test for globalization issues? The two branches of globalization testing:

– Internationalization Testing– Localizability Testing

Globalization test execution examples– Internationalization Testing:

• Locale Awareness & File/Folder Path Testing

– Localizability Testing: • Pseudo-localization, Install/Uninstall + Smoke test & GUI Testing

Where should globalization testing occur in a product lifecycle?

How do I plan for globalization testing?

Page 3: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 3

Testing for Software “Going Global”

Not just “functional” testing

Products for global release need additional testing…– Before Translation

• Globalization Testing

– After Translation• Localization Testing• Linguistic Testing

Page 4: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 4

Why Do We Need G11n Testing?Developers in the U.S. often do the minimum to get the software up and working for ENGLISH only

During product design, engineering and programming, software is rarely built with a global audience in mind

Page 5: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 5

What is Globalization (g11n) Testing?A testing methodology for detecting potential problems in application code or design that could inhibit a global user

Does the application support all international users and their various locale preferences/language scripts without:

– breaking functionality– incurring data loss– causing user interface display problems– …generally, frustrating, annoying or angering them?

Горбачёв???????

Page 6: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 6

Globalization Testing

Text Features Locale Awareness Locale Specific

UI (Presentation Layer)

Input/Output

Date/Time/Calendar Sorting

Keyboard &IMEs

(Input Method Editors)Number/Currency

Measurements

Internationalization Internationalization TestingTesting

““LocalizabilityLocalizability””TestingTesting

Search/Parse Data

Definition: Testing of an application for language & locale-neutral

support of data at runtime.Characterized by:

checking all areas of the application assumed to work by “default” for an

English-speaking user still work for a global user.

Definition: Methodology for checking the

localization suitability (“localizability”) of

internationalized applications at runtime.

Characterized by:manipulating resources that contain linguistic assets to

reflect language/locale specific characteristics.

Page 7: Introduction to Globalization Testing with Acclaro

www.acclaro.com I © Acclaro Inc. 2010 7

Interested in the full webinar? Visit our website:

http://www.acclaro.com/webinars Send us an email with a request for the pdf

version:[email protected]

Request a presentation for your staff:[email protected]

Read our blog for more tips on globalization testing:http://www.acclaro.com/translation-localization-blog