Software Functionality testing
Software Functionality testing verifies that an application is still fully functional after localization. Even applications which are professionally internationalized according to world-readiness guidelines require functionality testing. During functionality testing, the following is checked:
- Installation, setup, and uninstall on localized machines running localized operating systems and local code pages
- Text input, including the use of extended characters or non-Latin scripts, where applicable; if the Input Method Editor works as local users expect
- Menu functions and shortcut keys
- Core application functions
- String handling, text, and data, especially when interfacing with non-Unicode applications or modules
- Regional settings defaults
- Text handling (such as copying, pasting, and editing) of extended characters, special fonts, and non-Latin scripts
- Documentation consistency with localized interface
|