bob手机版网页体育一键下载

bob手机版网页体育一键下载 本地化测试的完整指南

本地化测试的完整指南

本地化测试的完整指南

产品内部的语言翻译比屏幕上的文字影响更大。如果没有进行彻底的测试,本地化可能会改变与区域操作系统的兼容性,中断产品的功能,打乱整个用户界面的布局。

满足本地化软件测试,这是一种预防性的解决方案,允许QA团队检查应用程序是否适合目标区域。虽然当语言转换发生时,内容和UI受到的影响最大,但必须检查所有产品因素,以便您的软件在市场上获得最大的成功机会。

这篇完整的指南回顾了你需要知道的关于本地化测试的一切,包括:

  • 如何执行本地化测试
  • 推荐定位测试工具
  • 本地化测试的好处
  • 自动化本地化测试过程的方法

本地化测试重点区域

本地化测试不是测试的一种类型。相反,它是一组测试,旨在验证您的产品跨目标地区和语言的准备情况。

那么,执行本地化测试的最佳方法是什么?专注于测试产品的内容,UI,功能和设置/升级性能。

  • 内容

确认在本地化测试过程中,您将从一种语言转换为另一种语言是准确的。QA测试仪审查运行时上下文中每个屏幕的翻译,以验证内容中是否没有问题。

在软件本地化测试中,问问自己这些问题:

    • 是跨文档和UI一致的术语吗?
    • 是否所有内容都没有排版和语法错误?
    • 所有内容是否正确翻译?
    • 是否所有的内容都没有人格腐败?
  • 用户界面(UI)

确保在本地化软件测试期间发现并解决与产品UI布局和设计有关的任何问题。QA工程师应该计划创建测试用例,以保证区域用户在应用程序中享受到最佳的用户体验。

一个强大的本地化测试计划应该回答以下问题:

    • 您的产品布局是否与原始版本一致?
    • 是本地化的图像,质量正常正确呈现吗?
    • 文本是否像预期的那样没有通货膨胀的问题?
    • 文本是否出现在UI中正确的位置?
    • 连字符和换行符是否准确?
  • 功能

确保目的地系统通过源接口良好适应软件功能测试.QA团队依靠本地化测试工具的帮助来验证产品的功能是否符合预期,不管它使用的是什么语言。

当本地化测试软件时,确保你的测试用例回答了这些问题:

    • 所有的超链接都能正常工作吗?
    • 都是热键功能吗?
    • 在整个应用程序中支持特殊字符吗?
    • 目标区域是否需要字体?
    • 格式分隔符是否正常工作?
    • 本地化时系统是否保持稳定?
    • 本地化后,产品是否仍然与受支持的操作系统、外围系统和国际支持系统兼容?
  • 设置和升级

您的本地化测试必须确认您的产品可以轻松访问并更新目标区域。您的QA测试仪应确认您的应用程序可以在本地化环境中下载,卸载和升级。

在执行软件本地化测试时,确保QA团队回答以下问题:

    • 本地化时,产品能否跨设备成功设置?
    • 本地化时,产品可以在设备上成功卸载吗?
    • 本地化后,产品能否跨设备成功升级?
    • 产品的旧版本在本地化后是否仍然按照预期运行?

本地化测试工具

在寻求最大化测试覆盖率时,利用本地化测试工具是很重要的。

从截图捕获和测试自动化测试案例管理和发布报告,正确的工具可以将您的测试周期保持在轨道上进行本地化软件测试。我们建议您探索本地化测试过程的这些选项。

  • Redmine

    使用此工作流管理工具简化您的软件本地化测试生命周期。Redmine通过其各种功能加速了问题跟踪过程,包括存储库视图,时间跟踪票证和集成维基,用于共享测试说明。

  • ShareX

    在软件测试的本地化测试过程中,当QA测试人员需要为问题报告截屏时,这个工具就派上用场了。ShareX允许用户直接将文本内容上传至Pastebin,并将文件上传至谷歌Drive、Dropbox和Amazon S3等流行服务。

  • TestArchitect

    该工具通过将关键字驱动的测试应用于自动化过程来放大本地化测试覆盖范围。TestArchittit可与Selenium一起使用,可以跨平台自动使用,包括Web,Desktop,Mobile和数据库。

  • testrail.

    这个工具与您当前的工具集以及管理本地化测试用例都是最兼容的。TestRail为您的测试过程提供了有见地的度量标准,轻松地跟踪测试用例结果,并与大多数问题跟踪系统无缝集成。

自动化本地化测试

事实是,大多数本地化测试需要手动执行。当你的产品本地化时,对视觉用户体验的探索需要人工审查,验证所有的单词是否正确显示,所有的设计布局是否按照预期呈现。还有许多语言间的细微差别,本地化测试工具还无法处理。

这并不意味着没有自动化本地化测试过程的机会。考虑自动化这些类型的测试用例来简化本地化测试过程。

  • 特殊字符在某些语言中,两个单词(如姓氏)可能听起来相同,但由于该地区的特殊字符而拼写不同。测试自动化可以确认您的产品识别出这些差异,并且不会为同一个人创建多个记录。
  • 附加字段:许多语言需要其他信息,例如多个中间名称。需要添加这些字段,而不会从其原始设计中大大改变UI。测试自动化可以确认这些附加字段可用,因为记录收集的数据是准确的,并且UI维护其预期的布局。
  • 定位UI元素:虽然大多数UI测试用例需要手动检查,但测试自动化可以覆盖对用户界面的预检查。自动化测试可以确认您的设计元素在本地化后出现在正确的位置,并且所有元素在语言翻译后保持完整。

本地化测试的好处

随着这种类型的测试可以覆盖多少地面,毫无疑问为什么这么多公司在QA实践中包括本地化测试。以下是在您在测试过程中实现本地化软件测试时的优势:

  • 降低整体测试成本:正确的本地化测试案例执行会产生更有效的测试过程,从而降低了测试的性价比。
  • 减少支持成本:软件本地化测试将您的区域客户在您的产品中遇到的问题数量最小化,从而降低了解决部署到生产中的缺陷的成本。
  • 可伸缩性:本地化测试可以反映从预期用户数量的访问方面的现实情景,确保您的产品可以处理市场的性能负载。
  • 提供区域语言支持:通过本地化软件测试获得目标语言环境中的受欢迎程度,该测试在产品体验中强制执行所有区域要求。


你的QA团队能否从更多本地化测试指导中获益?与QA服务提供商(如QASource)合作。我们的测试专家团队熟练在本地化测试的所有方法,包括手动测试自动化测试.与我们的QA工程师合作,最大限度地提高您的测试覆盖范围,并在开发周期中实现强大的本地化测试过程。今天与Qasource专家取得联系

免责声明

本出版物仅供参考,只有其包含的任何内容应该被视为法律建议。我们明确对本信息引发的损害造成的任何保证或责任表示不错,并鼓励您咨询有关您特定需求的法律顾问。我们不承担以前更新的任何责任发布的材料。

Baidu