论文部分内容阅读
随着软件产业的发展,软件测试作为保证软件质量,提高软件可靠性的重要手段,在软件开发中起着不可替代的作用。近些年来软件测试的地位越来越突出,也带来了第三方测试服务的兴起,随着软件测试的不断发展和第三方测试服务的进步,软件测试管理工具也越来越多样化。本文分析了国内外现有的软件测试管理工具的主要特点和局限性,结合第三方软件测试的实际需求,提出了一个具有下列技术特色的软件测试管理工具。测试需求管理,通过手工录入和批量导入两种方式实现需求树的建立过程;测试计划管理,按照需求中的各项要求依次制定相应的测试项,并形成软件测试大纲;测试设计管理,根据测试项中对测试充分性的要求制定测试用例,并形成软件测试说明;测试执行管理,建立测试集并选取需要的测试用例进行测试,针对用例中的每个步骤进行测试,与预期结果不符时创建测试缺陷;测试缺陷管理,从缺陷的产生到关闭,全过程的对软件缺陷进行管理;测试总结管理,对测试过程中产生的各种数据进行归纳统计,用数据为测试服务;测试文档管理,提供自定义文档模板功能,进行各个阶段的文档生成。软件测试管理工具符合国家质量保障体系流程,规范了第三方测试服务机构的流程,实现了全过程管理,能够有效地在软件测试过程中保证软件测试流程化、规范化。