国际化软件测试概论
作者:网络转载 发布时间:[ 2011/5/24 13:21:46 ] 推荐标签:
3、测试区域特征功能
● 遵循区域标准,正确输入、存储并检索区域特定数据。
● 验证带有数据分割符的输入时间、日期和数值。
● 纸张和信封的大小和打印的正确性。
● 区域有关的度量衡的处理功能。
四、软件本地化能力测试的方法
本地化能力测试的目的是验证被测软件的用户界面不用修改代码,能够容易地被翻译成任何目标语言。
为了快速有效的测试软件的本地化能力,常用以下的测试方法:
1、测试伪本地化版本
伪本地化版本测试可以不用实际本地化,能够发现在本地化过程中的用户界面的翻译错误。镜像技术也是伪本地化版本测试的常用技术,发现一些本地化过程中的控件布局方面的错误。
2、检查程序的代码
在检查程序的代码时,确保代码满足下列要求:
● 所有资源都独立于代码,并且以标准的资源格式编写。
● 不用指针算法来计算字符串长度、访问字符串元素。
● 不是通过剥离或串联,在运行时构建字符串。
● 没有假设字符串缓冲区的固定长度。
● 不在图标和位图内包含需要本地化的文本。
● 不存在对驱动器和文件名或者注册键的假设。
3、检查用户界面和文档
确保用户界面和文档中所用的术语清晰、一致、明确。当用户界面和文档提到相同的特性,是用的术语不一致,或者当文档使用了太多的技术行话时,会使本地化过程增减很大难度。如果本地化能力依赖于伪本地化,更应该注重检查文档的内容。
4、选择实际的本地化版本进行测试
虽然针对伪本地化版本的测试能够发现很多本地化能力方面的问题,但是仍然不能代替对实际的本地化版本进行本地化能力的测试。在选择合适的本地化版本时,通常考虑以下方面:
● 选择熟悉的可以迅速创建和测试的本地化语言版本。
● 选择特别容易暴露本地化问题的语言版本。
● 选择非常重要的目标市场的语言版本。
相关推荐
最新发布
性能测试之测试环境搭建的方法
2020/7/21 15:39:32软件测试是从什么时候开始被企业所重视的呢?
2020/7/17 9:09:11Android自动化测试框架有哪些?有什么用途?
2020/7/17 9:03:50什么样的项目适合做自动化?自动化测试人员应具备怎样的能力?
2020/7/17 8:57:06几大市面主流性能测试工具测评
2020/7/17 8:52:11RPA机器人能够快速响应企业需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消灭吗?为什么?
2020/7/17 8:43:03软件测试基本概念是怎么来的?软件测试生命周期的形成历经了什么?
2020/7/16 9:11:10