【发布时间】:2013-01-23 12:49:18
【问题描述】:
本地化和国际化测试对应用程序、移动应用程序或网站重要吗?
【问题讨论】:
-
可能是。这与我可以在问题中给出的详细信息一样具体
-
是的。有什么选择?把它放在一边和祈祷上,希望不要疏远你的国际观众?投票结束。
标签: java android ios objective-c testing
本地化和国际化测试对应用程序、移动应用程序或网站重要吗?
【问题讨论】:
标签: java android ios objective-c testing
Globalisation testing 对于确保软件可以在任何文化/区域设置中运行非常重要。
全球化测试的目标是发现潜在的问题 可能抑制全球化的应用程序设计。它确保 该代码可以处理所有国际支持而不会破坏 会导致数据丢失或显示问题的功能。 全球化测试检查产品的正确功能 使用每种国际类型的任何文化/区域设置 可以输入。
Localisation testing 对于检查软件在特定目标受众/文化方面的质量非常重要。
本地化会翻译产品 UI,偶尔会更改一些内容 初始设置,使其适用于其他地区。本土化 测试检查产品本地化的质量 特定的目标文化/地区。该测试基于以下结果 全球化测试,验证功能支持 特定的文化/地区。本地化测试只能执行 在产品的本地化版本上。本地化测试不 测试本地化质量。
【讨论】:
在应用程序和网站中测试 i18n 很重要,因为您正在测试的页面可能会在您的数据库(缺少表、缺少字段、未知主键等)或属性文件(缺少代码、缺少语言、默认语言)中获得翻译)。
一种解决方案是进行硒测试,特别是如果您的 I18n 可以在 URL 中被识别,例如:
"http://mywebapp.com/en/category1/index"
"http://mywebapp.com/es/category1/index"
根据您的应用程序的架构,您也可以像这样测试它 i18n testing using selenium
【讨论】: