51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4376|回复: 0
打印 上一主题 下一主题

软件本地化测试类型

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-23 14:06:43 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
软件本地化测试有多种分类方法,每种分类方法包含多种测试类型,完成不同的测试要求。
按照测试对象分类
  按照测试的对象分类,软件本地化测试分为软件程序测试(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)等。它们分别完成软件部分特征的测试,不同测试阶段应该选择多种不同的测试方法相结合,以保证测试的质量和效率。

作者:崔启亮
原始出处:本地化世界网www.giltworld.com
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-24 14:24 , Processed in 0.070724 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表