Software Localization Testing (Valeska Van Vliet And Olga Melnikova)

Post on 23-Jan-2018

132 views 1 download

Transcript of Software Localization Testing (Valeska Van Vliet And Olga Melnikova)

An Intro to Software Localization Testing

Valeska van Vliet and Olga Melnikova

IMUG @Adobe

May 18, 2017

Setting the Stage: Quick Survey

Go to the IMUG webpage and use this link to answer two questions:

http://imug.org/moravia1

> Have you ever done testing?

> If “Yes”, what kind of testing did you do?

Why Is Testing Important?

Why Is Localization Testing Important?

Ensures:

> Correct functionality on all platforms

> Consistent user experience across all language versions

> Localized versions meet product expectations

The Where, What, and Who of Setting Up a Testing Facility(What we’ve learned from doing it.)

Where: MontereyLanguage Capital of the World

Our Monterey Facility

Who: Testing Resources

>Challenges of hiring and training testers

>Qualifications

>Creating a training program

Monterey: Testers, Dogs, Bugs…

> Dog-friendly

> Bug-unfriendly

What: Types of Testing Projects

>Medical devices

>Home automation devices

>Websites

>Language Quality Assurance

>Desktop Publishing Quality Assurance

Testing Execution and Best Practices

What is a Bug?

The Term “Bug”:

Often attributed to Grace Hopper

Localization Testing Workflow

Bug Tracking System

Bug Reporting Guidelines

Test Plans (Protocols)

Test Cases

Localization Testing Specifics

Different Reactions to a Single Word: Bug

Localization Testing

Testing requires:

> Efficiency

> Effectiveness

> Thoroughness

Issue Types

Bug Types

User Interface

Linguistic

Functional

Functional Issues

Functional Issues: Example

Uninstall

User Interface Issues

Truncation and Untranslated Text

User Interface Issues: Example

Credits: Moravia

Untranslated Icons

User Interface Issues: Example

Alignment

User Interface Issues: Example

Duplicate or Missing Hotkeys

User Interface Issues: Example

Layout

User Interface Issues: Example

Overlocalization

User Interface Issues: Example

Text Formatting

User Interface Issues: Example

Corrupted Characters

User Interface Issues: Example

Wrong Date / Time / Number Format

User Interface Issues: Example

Spacing

User Interface Issues: Example

Linguistic Issues: Example

Spelling and Grammar

Linguistic Issues: Example

Consistency

Credits: Moravia

Linguistic Issues: Example

Alphabetical Order

Credits: Ute Balsley

Linguistic Issues: Example

When Products Ship With Known Bugs

Conclusion

Quiz 1

1. Go to: http://imug.org/moravia2

2. Complete the quiz

3. 30 seconds per screen shot

Screenshot 1

Screenshot 2

Screenshot 3

Screenshot 4

Screenshot 5

Screenshot 6

Screenshot 7

Screenshot 8

Screenshot 9

Screenshot 10

Quiz 2

1. Go to: http://imug.org/moravia2

2. Complete the quiz

Questions and Answers