论文部分内容阅读
随着软件产业的不断发展的同时,软件的跨国家和跨地区的应用这一趋势也非常明显,然而此时如何能够做好软件的本地化使用就成了一个期待解决的问题。因此对于一个软件来讲,它的本地化测试也就显得非常重要了。本文主要针对软件本地化测试问题进行了分析,目的在于通过典型的本地化测试流程的研究进而对软件本地化测试有一个化有比较详细的理解,对目前存在的缺点提出相应的优化方案。首先从软件本地化的基本概念和发展趋势谈到如何实现软件的本地化测试其中包括本地化测试的基本流程和一些重要的测试原则。众所周知,软件测试的主要目的是为了发现软件本身所存在的问题和缺陷,因而对测试过程中可能会遇到的错误的类型(例如:功能错误,国际化错误和本地化错误等)和产生的原因也进行了一些阐述。作者亲身实践了软件本地化测试工作,了解了目前比较流行的本地化测试的一般流程以及它的优缺点,得到了一些在本地化过程中针对当前的测试流程的经验。文中展示一般的本地化测试流程和该测试流程所暴露出的问题,相应给出流程优化的方式。同时对本地化测试流程优化进行了比较详尽的说明。从而使得优化能够提高所有业务流程与直接业务需求的一致性,增强对需求变更的应对能力,减少整个流程中浪费的业务活动,降低业务流程复杂性,更有效地分配资源,更好地支持用户,提高用户满意度,为业务流程及管理的不断改进打下良好基础。之后第六章对自动化测试在软件本地化测试中的应用进行了介绍。即通过所开发的自动化测试工具、脚本等来实现,具有良好的可操作性、复用性和高效率等特点。通过自动化测试,我们可以让测试人员抽身于机械、重复的、繁琐的测试用例,而把主要精力集中在需要创造力的测试用例上,从而最大限度的提高产品质量和工作效率。希望本文可以为从事类似工作的同行们提供一个参考,可以应用到软件的本地化测试过程当中,具有一定的推广价值。总之,软件本地化测试是一个很迫切而且有重要意义的课题,如果能够对当前存在的诸多问题进行有效解决,不仅会大大提高软件的本地化速度和质量,同时对于软件产业的发展速度和方向有很重大的意义。希望本文的讲述能够对这一课题的发展进步起到一定积极促进作用。