2、满足大型多语言软件测试的需要
软件测试缺陷数据库可以满足大型软件测试项目的需要。大型多语言软件测试的具有以下特征:
(1)测试周期较长
通常要测试多个版本(Builds),跨度达三至六个月或更长。
(2)存在较多软件缺陷
由于软件功能丰富,软件设计结构复杂,规模庞大,需要本地化的资源文件数量多,类型复杂,可能存在数百甚至上千个软件缺陷(Bug)。
(3)测试范围广
从测试内容看,包括功能测试,性能测试,安装/卸载测试,用户界面测试,语言质量测试等。从测试方法看,包括手工测试和自动脚本测试。
(4)对测试质量要求较高
要求发现重要的缺陷,方便的跟踪和及时处理测试发现的缺陷。
(5)多语言软件同时测试
可能需要同时测试多种语言的软件。
满足如此高质量要求的软件测试,如果项目测试组内部没有高效的软件缺陷管理和控制方式,是很难保证测试质量和测试进度的。测试实践证明,在测试组织不完善的新型测试机构的测试初期,引入内部软件缺陷数据库是很有必要的。
另外,测试人员的不确定性,难以保证新加入的测试成员,能够尽快适应实际测试项目的需要。为了保证测试软件缺陷报告的质量,引入内部测试缺陷数据库,可以从测试工具和测试流程上,保证不同测试技术背景的测试成员书写结构一致的测试报告。
引入内部软件测试缺陷数据库属于软件公司创建测试组织的基础性工作,可以满足现在和今后软件测试业务不断发展的需要。这种基础工作做好了,可以使初期的测试项目顺利实施,也为今后大型测试项目的实施打下良好的基础。
四、结论
引入内部的软件测试缺陷管理数据库可以提高软件测试过程效率,提高软件缺陷报告的质量,编译有效实施软件测试管理,可以满足同时测试多个语言的大型软件测试项目,尤其适合刚刚从事软件测试服务的测试公司的实际软件测试项目的需要。
文章来源于软件测试时代 http://www.testage.net/









