浅析软件本地化测试类型

开发 测试
软件本地化是指将软件产品的用户界面和辅助文档,从其原产国语言向另一种语言转化,使之适应某一外国语言和文化的过程。本文主要介绍的是软件本地化测试的类型,一起来看。

软件本地化测试有多种分类方法,每种分类方法包含多种测试类型,完成不同的测试要求。

按照测试对象分类

按照测试的对象分类,软件本地化测试分为软件程序测试(Software Testing),联机帮助测试(Online Help Testing),其他文档测试(Document Testing)。其中,文档包括各种印刷的手册、用户信息卡、产品包装材料和市场宣传材料等。

按照测试阶段分类

按照测试的阶段分类,软件本地化测试分为软件版本接受测试(Build Acceptance Testing, BAT),软件常规测试(Normal Testing),软件最终接受测试(Final Acceptance Testing, FAT)。

软件版本接受测试又称为版本健全检测(Build Sanity Check, BSC),也称作冒烟测试(Smoke Testing),是对刚刚编译的新版本在尽量短的时间内,进行基本功能测试,如果通过测试,则可以按照测试计划要求,运行测试用例,进行大规模的软件常规测试。软件最终测试又称为软件交付测试(Delivery Testing),是软件本地化测试的***阶段,通过该测试,软件供应商就可以准备发布本地化软件了。

按照测试方法分类

按照软件测试方法分类,软件本地化测试分为手工测试和自动测试。

手工测试是指软件测试工程师,通过安装和运行被测软件,根据测试文档的要求,运行测试样例,观察软件运行结果是否正确的过程。

自动测试是指使用各种自动测试工具软件,通过运行事先设计的测试脚本等文件,测试被测软件,自动产生测试报告结果的过程。

应该根据被测软件的特点和测试要求,结合实际测试的技术和现有测试工具,将手工测试与自动测试有机结合,保证软件测试质量和测试效率。

按照测试特征分类

按照被测软检的测试特征分类,软件本地化测试分为安装/卸载测试(Install/Uninstall Testing),本地化语言测试(Linguist Testing),软件外观测试(Cosmetic Testing),软件功能测试(Function Testing)。

安装/卸载测试检测本地化软件能否正确地安装和卸载。本地化语言测试主要测试语言翻译是否正确、完整、一致。软件外观测试主要检查本地化软件的用户界面(例如,对话框、菜单和工具栏等)的布局是否完整、协调、匀称。软件功能测试测试本地化软件的功能是否与源语言软件保持一致,对于当地区域语言特有的功能是否正确,是否满足当地用户的使用要求。

例如,亚洲语言的双字节字符支持功能,按照当地语言的列表排序,以及默认打印纸张大小和格式设置是否正确等。

软件本地化的测试类型还有其他分类方法,还包括其他许多测试类型,例如,性能测试(Performance Testing)、负载测试(Loading Testing)、兼容性测试(Compatibility Testing)、回归测试(Regression Testing)、随机测试(Ad-hoc Testing)等。它们分别完成软件部分特征的测试,不同测试阶段应该选择多种不同的测试方法相结合,以保证测试的质量和效率。

【编辑推荐】

  1. “脚踩二枝”做软件测试复合型人才
  2. “魔兽迷”摇身软件测试高薪达人
  3. 软件测试理论:目的、周期、流程
  4. 浅谈软件测试嵌入式单元测试技能
  5. 软件测试面试题目及解答
责任编辑:于铁 来源: 51Testing
相关推荐

2011-05-30 17:11:08

测试策略

2011-06-08 17:07:55

本地化测试

2011-05-25 10:13:09

WordPressJavaScript

2012-06-08 10:48:31

商务社交

2013-08-27 17:13:05

戴尔软件本地化

2009-04-04 09:35:11

Windows 7微软操作系统

2012-05-13 13:15:54

IOS

2012-05-14 17:10:50

iOS

2014-07-28 10:10:18

戴尔

2022-09-21 11:51:26

模块化应用

2020-09-21 08:34:28

数据中心

2016-11-10 14:09:42

Adobe本地化

2017-11-30 14:44:41

语言代码文件

2010-03-09 09:33:04

Windows Emb

2013-09-03 19:21:33

2011-05-27 14:09:55

Windows PhoBing微软

2022-08-08 12:57:42

IoT智能设备智能化设备家庭组网

2021-01-20 07:37:39

Exceptionle服务端部署

2021-06-29 10:01:56

物联网项目eSIM物联网

2011-10-10 13:40:22

Distimo移动应用本地化
点赞
收藏

51CTO技术栈公众号