• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

全球化测试的软件测试要点

发布: 2009-3-11 10:21 | 作者: 不详 | 来源: 测试时代采编 | 查看: 72次 | 进入软件测试论坛讨论

领测软件测试网

全球化测试的目的是检测应用程序设计中可能阻碍全球化的潜在问题。它确保代码可以处理所有国际支持而不会破坏功能,导致数据丢失或显示问题。全球化测试使用每种可能的国际输入类型,针对任何区域性或区域设置检查产品的功能是否正常。

正常的产品功能假定该组件性能稳定,能按照设计规范运行(不考虑国际环境设置或区域性/区域设置),并且数据的表示方式正确。

下列内容必须是全球化测试计划的一部分:

决定每个组件的优先级

若要使全球化测试更有效,请为所有测试的组件分配测试优先级。应具有高优先级的组件为: 支持 ANSI(美国国家标准学会)格式的文本数据 大量处理字符串的组件(例如,具有许多编辑控件 (Edit Control) 的组件) 使用文件进行数据存储或数据交换的组件(例如,Windows 图元文件、安全配置工具和基于 Web 的工具) 过去存在许多全球化问题的组件选择测试平台

那么,应为国际测试平台使用哪一种操作系统 (OS) 呢?第一个选择应是安装了语言组的 Windows 2000 的本地版本。例如,如果使用 Windows 2000 的美国版本,请安装东亚语言组。这种组合对选择的语言提供了完整的国际支持,而没有对测试者的语言技能提出要求。

即使是面向更广泛的操作系统,Windows 2000 也应是主要的测试平台。早期的操作系统在本地设置和本机支持方面,没有为最广泛的语言和区域性或区域设置提供同样的灵活性。

还可以使用不同于 Windows 2000 的本地版本的其他平台: MUI(多语言用户界面)Windows 2000 — 当代码实现多语言 UI 而且必须调整到 OS 的 UI 设置时特别有用。这种方法是安装 OS 的多个本地化版本的更容易实现的替代方法。为了进一步增强多语言支持,Microsoft 提供了一个单独的 Windows 2000 多语言版,它提供 Windows 用户界面的多达 24 种本地化语言版本。有关更多信息,请参见多语言用户界面 (MUI)。 目标 OS 的本地化版本 — 德语或日语是好的选择。记住,如果不熟悉操作系统的 UI 语言,使用它们可能比较困难。此方法并不比前面的解决方案有明显的优势。

通过测试发现的大多数全球化问题都发生在这两种情况下:即东亚语言支持处于活动状态时,或者 OEM 代码页不同于给定区域性或区域设置的 ANSI 代码页时。例如,可以在 Windows 2000 的美国版本中选择下列区域性/区域设置来测试潜在的全球化问题: 日语 德语 尽可能采用两者(一种为系统区域设置选择,另一种为用户区域设置选择)的组合以包括多语言支持

如果安装所有语言组,轮换使用区域性或区域设置,并按如下所述运行“全球化”测试,则可以获得最全面的覆盖范围。

创建测试环境

为执行全球化测试,必须安装多个语言组并确保区域性或区域设置不是您的本地区域性或区域设置。如上所述,在日语环境、德语环境以及两者的组合环境中执行测试案例可以覆盖大多数全球化问题。

基本上,使用日语和德语环境创建世界通用的测试环境的步骤为: 在 Windows 2000 本地版本上,如果没有安装日语(或任何其他东亚地区语言)和德语支持(默认情况下,Windows 2000 的美国版本安装德语支持),请安装它们。 将测试机器上的区域性或区域设置设置为与本地区域性或区域设置不同的区域性或区域设置(日语或德语)。 用 Windows 2000 系统的本地版本的混合环境建立一个分布式网络,将某些系统设置为日语区域性或区域设置,将其他系统设置为德语区域性或区域设置。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: 全球化 软件测试 要点

21/212>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网