software localization testing (valeska van vliet and olga melnikova)
TRANSCRIPT
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
Questions and Answers