全球化测试2025年3月17日 | 阅读 7 分钟 全球化测试是另一种类型的软件测试,用于测试为多种语言开发的软件,称为全球化测试,而改进应用程序或软件以适应各种语言称为全球化。 此测试确保应用程序将支持多种语言和多种功能,因为在当前场景中,我们可以看到多项技术的增强,应用程序的规划方式使其可以在全球范围内使用。 例如,在印度,Google.com 支持大多数语言,并且可以被许多国家/地区的人们检索,因为它是一个全球化的应用程序。 ![]() 全球化测试的目的全球化测试的主要目的是如下:
为什么我们需要进行全球化测试我们需要进行全球化测试以满足以下条件: 理解语言词汇:应用程序的设计应能轻松理解世界各地的多种语言术语。 例如
邮政编码:假设我们住在英国,那里的邮政编码包含字母数字字符,而在印度,邮政编码是 6 位数字格式。因此,如果我们选择印度等国家并输入我们州的邮政编码,它应该只接受 6 位数字代码。 因此,在这种情况下,软件应接收基于英国邮政编码格式的邮政编码。因此,确保邮政编码功能根据每个地点正常工作至关重要。 地址和电话号码格式:应以这样一种方式测试应用程序,使其能够访问多个国家的地址和电话号码格式。 例如
全球化测试的类型全球化测试分为两个不同的部分,如下所示: ![]() 国际化测试国际化测试是开发和规划软件或应用程序(产品)或文件内容的过程,它允许我们在不要求更改源代码的情况下将我们的应用程序本地化为任何给定的语言、文化和地区。此测试也称为I18N 测试,其中18是Internationalization一词中I和N之间的数字。 主要目标是进行国际化测试,此测试侧重于多种测试,如功能测试、集成测试、可用性测试、用户界面测试、兼容性测试、安装测试和验证测试。 在此测试中,应用程序代码独立于语言,并且是在设计级别完成的。 为什么我们进行国际化测试我们将执行 I18N 测试以检查以下条件:
国际化测试示例让我们看一个例子来理解国际化测试。 假设我们想要法语版本的软件,所以我们必须点击浏览器。浏览器将带我们到服务器,服务器上的代码是英文的,然后从那里执行,输出被翻译成法语并以法语显示。 ![]() 现在,问题来了,我们如何翻译成另一种语言? 我们可以通过翻译人员来做到吗,不行,使用翻译人员有一些缺点。 如果我们要使用翻译人员将代码从英语翻译成任何其他语言,我们会遇到以下后果:
让我们看看国际化测试如何处理英语。 ![]() 我们将用英语编写一个通用代码,对于所有其他语言,我们有多个属性文件。假设我们有 6 种不同的语言,为此我们有 6 个不同的属性文件。让我们看看这将如何执行。 首先,点击浏览器,它将根据我们要求的欢迎页面和语言代码 EN 将请求发送到服务器。然后,实现语言的代码将拥有英语的属性文件。现在我们选择英语属性文件并连接到特定的链接。 例如,如果下一阶段的代码是登录模块,那么它会关联到 Link1,然后收集存储在那里的数据并以英语显示。对于论坛、销售和产品等其他链接,相同的过程将继续。对于不同的语言,也将遵循相同的过程。 但是在这里必须考虑一个问题,谁写了这些属性文件? 首先,开发人员用英语编写属性文件。然后有经验的人会获取数据并手动编写属性文件并将其交还给开发人员。 之后,开发人员将此特定属性放在服务器上,正如我们在下图中所见。 ![]() 现在让我们理解如何翻译成法语,以及如何测试它。 我们将遵循与上述相同的过程。
![]() 既然我们已经将语言从英语转换成了法语。那么我们如何验证它是法语还是其他语言? 移动到法语属性文件并更改该特定文件中的内容,正如我们在下图中所见。 ![]() 一旦我们修改了属性文件,我们再次选择法语,看看我们对内容所做的更改是否显示相同。 如果显示相同,那么测试工程师就可以进行测试,我们必须修改属性文件,而不是实际代码。或者,如果它没有显示相同,那么我们将发现需要仅在代码中修复的缺陷。 在进行 I18N 测试时,我们可能会发现以下缺陷:
![]() 注意 现在,我们将理解,如果我们选择日语,它会显示法语内容? 如果开发人员复制粘贴代码,忘记修改特定的日语属性文件,如jp.pf;他们继续使用Fr.pf文件;这就是内容仍然是法语的原因。
本地化测试(L10N 测试)本地化测试就是格式测试,我们根据国家、地区等测试格式规范。它也称为L10N 测试,其中10是Localization一词中L和N之间的数字。 本地化的主要目标是为目标市场提供产品外观和感觉,无论他们的文化、地点和语言如何。此测试不需要本地化产品。 让我们来理解我们在本地化测试中执行的各种格式测试: 日期格式测试软件的设计应能遵循基于其国家/地区的日期格式。 例如
货币格式测试在这种情况下,我们不关心格式的功能,例如 $ 是否转换为 Rs。或否。在这里,我们只测试 $ 应该在第一个还是最后一个。 例如,200$,$250,Rs.500(标准应符合国家标准) 邮政编码格式测试在这种情况下,我们有包含 PQ230 等字符的邮政编码国家。检查邮政编码格式是 L10N 测试,而检查 PQ 是否翻译成法语是 I18N 测试。 L10N 测试包含日期格式、货币格式和邮政编码格式。 图像格式测试在这种情况下,我们只能更改图像名称,因为图像无法更改。因此,我们必须根据国家/地区拥有多个图像。 全球化测试的优点以下是全球化测试的好处:
全球化测试的缺点全球化测试的缺点如下:
下一个主题变异测试 |
我们请求您订阅我们的新闻通讯以获取最新更新。