什么是本地化测试?
本地化测试是针对特定区域性或区域设置检查产品本地化版本的软件测试过程。受本地化测试影响的领域是UI和内容。
国际化测试
国际化测试是一种软件测试方法,用于通过使用各种可能的国际输入来测试软件功能,以确保软件应用程序可以在任何文化或地区(语言、地区或代码页)中运行。它也被称为国际化测试。
关键差异
- 国际化侧重于应用程序的国际化功能,而本地化侧重于给定文化或区域设置中的用户子集。
- 在国际化产品中,代码和语言分离,而本地化产品不需要这样做
- 全球化确保在不破坏功能的情况下,代码可以处理所有国际语言支持,而本地化确保了语言准确性和资源属性的验证。
- 国际化测试应用程序中的潜在问题,而本地化提供所有应用程序资源的验证。
国际化测试与本地化测试
国际化测试 | 本地化测试 |
---|---|
国际化测试使用各种国际信息输入来检查产品的正常功能。例如,i18n是规划和实现产品和服务的过程,可以轻松地适应特定的语言和文化。 | 本地化测试是为了确保特定目标或地区的产品质量。例如,对于法国用户,测试产品表示为L10N。 |
在国际化产品中,代码与语言信息分开。在国际化下,软件能够与不同的语言一起使用,而不必重新设计完整的软件。 | 对于本地化产品,不是必需的 |
国际化将应用程序的功能集中在作为通用用户基础的用户上。 | 本地化侧重于给定区域性或区域设置中的用户子集。 |
将测试人员、翻译、工程师分开,确保全面和专业。 | 只在目标语言进行,有助于减少测试时间 |
正式的缺陷报告 | 降低了总体测试和支持成本 |
检测应用程序设计中国际化的潜在问题 | 验证所有应用程序资源 |
确保在不破坏功能的情况下,代码可以处理所有国际支持 | 验证语言准确性和资源属性,检查排版错误 |
根据产品的目标区域进行硬件和应用的兼容性测试 | 确认输入和显示环境标准,遵守体系。用户界面的可用性 |