本地化软件测试团队成员的技术概览
作者:网络转载 发布时间:[ 2011/5/18 12:03:22 ] 推荐标签:
测试项目团队中包括测试工程师、错误修复工程师、测试主管、项目经理等不同的角色,不同的角色需要掌握和运用不同的测试技术知识。
1、测试工程师需要的技术
● 软件测试的基本知识
为了发现本地化软件的软件缺陷,需要掌握软件测试的基本技术,例如,软件测试的概念、目的、类型和方法。理解软件本地化测试与一般软件测试区别。
● 被测软件的使用知识和本地化语言知识。
为了发现本地化软件的软件缺陷,需要掌握被测软件的功能和使用知识。为了发现本地化语言方面的错误,需要掌握本地化语言表达和本地文化传统等的知识。
● 常用测试工具的使用技术。
软件本地化测试需要使用各种测试工具软件。例如,记录软件安装和卸载过程中文件、文件夹和注册表变化的工具软件。比较文件、文件夹内容的工具软件。捕捉屏幕软件界面的工具软件。测试软件功能和性能的自动测试工具。
● 软件测试错误数据库使用的技术。
软件缺陷采用数据库管理,测试过程中发现的软件缺陷,要向数据库添加记录,报告发现的软件缺陷。修复软件缺陷后,要在新的软件版本上验证并关闭软件缺陷,这些都需要熟悉数据库操作技术。
2、错误修复工程师需要的技术
● 资源提取工具的使用知识
为了修复软件用户界面的软件缺陷,需要将用户界面资源文件在资源提取软件中打开和编辑,因此需要掌握当前测试项目编辑用户界面资源文件的资源提取软件。
● 软件开发环境的使用经验
修复本地化软件的软件缺陷,需要熟悉常用软件开发工具的使用。例如,Microsoft Visual Studio和Microsoft Visual Studio.Net。另外,如果具有软件开发经验,理解资源文件等的功能,对于修复软件缺陷大有裨益。
● 软件本地化语言知识
修复与本地化语言有关的软件缺陷,除了熟悉本地化软件的使用,还需要专业的本地化语言知识,参照项目术语表,使得本地化的内容符合本地语言的表达习惯和文化传统。
● 软件安装技术和软件使用经验
对于修复某些安装卸载错误,如果熟悉软件安装技术和软件使用经验,则可以更准确快速的定位软件错误,提高修复错误的效率和准确性。

sales@spasvo.com