Which of the following tests should be conducted on software that will be used internationally?
Correct Answer: D
Test matrices are essential for software that will be used internationally because they help organize and manage various test cases and scenarios, including those related to localization and internationalization. Test matrices ensure that all aspects of the software's functionality, user interface, and performance across different regions and languages are systematically tested. This includes checking date formats, currency symbols, character encoding, and other locale-specificrequirements. Logical path analysis, predefined function keys, and boundary value analysis are valuable tests but do not specifically address the comprehensive needs of international software testing.References:
* Internationalization and localization testing guidelines, ISO/IEC 25051.
* Pressman, Roger S. "Software Engineering: A Practitioner's Approach." 8th Edition, McGraw-Hill,
2014.