|
文/相春雷 在软件测试管理系统中,软件测试是一个完整的体系,它通常可以由六个相互关联、相互作用的过程构成:测试规划、测试设计、测试实施、配置管理、资源管理、测试管理等。
采用适当的方法,软件测试人员对上述过程及其结果进行监视,可以对软件质量进行有效监控。采用方法应证实上述过程的有效性和效率。如果没有实现预定的结果,则应进行适当调整或纠正。测量时应用统计技术,将有助于掌握过程的变化情况,更好地利用获得的 数据进行决策。
i-Test安装
中科软件股份有限公司推出的i-Test管理的就是上述软件测试中的第六个过程,同时可以实现对其他五个过程的全面控制。i-Test 2.0是基于B / S结构的软件测试管理系统,适合从事软件开发的客户以及委托其他方开发软件的客户。
i-Test的安装并不复杂,完全基于Windows系列平台,使用IIS Web服务器,后台采用MS SQL Server7.0大型关系数据库,通过简单的配置,即可在单位的局域网或广域网上,构建出自己的质量管理体系。项目经理、开发工程师和测试工程师,可以随时随地通过因特网、局域网登录和使用i-Test,协同完成软件测试,对测试案例、软件缺陷、纠正措施进行有效的跟踪管理,从而大大减少测试人员出差所花销的费用。
管理测试进程
对测试的全过程进行有效项目管理,一直困扰着企业的管理者。使用i-Test,可以将测试纳入正规的项目管理当中。在i-Test中可以同时管理多个正在进行的项目。
我们可以定义测试项目的内容、项目组的所有成员,并通过权限管理模块,对软件项目的有关人员的工作进行分工。测试工程师和开发工程师能够在系统中填报工作进度,项目经理也可以通过该系统随时了解,监控软件产品测试的进度和软件缺陷处理状态,为测试人员和程序开发人员的工作提供有效的考核依据,保障软件开发的顺利完成。
积累测试案例
测试案例是一个企业、测试机构最为宝贵的技术资料,好的测试案例可以极大提高软件测试的质量。但是,测试案例需要不断积累和归纳总结。原有方式,一般是通过手工方法记录测试案例,这往往导致测试案例的流失,并且这种方法也缺少有效的数据统计方法。而现在,通过i-Test可以将测试中所有的测试案例写入数据库,无论是开发工程师、测试工程师或项目经理都可以随时编写、查阅、修改所有的测试案例,并且通过数据库方式对测试案例进行长期保存,这样可以帮助开发企业或测试机构形成软件测试用例数据库,有助于将长期的软件测试过程积累的经验提炼成统一的测试标准。
杜绝软件缺陷
软件缺陷是严重影响软件产品质量的重要因素。随着测试理论和测试技术的不断提高,能够发现的软件缺陷越来越多。我们使用i-Test发现,它可以将软件缺陷设置严重级和优先级两个属性,可以分清软件缺陷的轻重缓急,对于重要的软件缺陷,优先进行修改。对于每一个软件缺陷,i-Test都规定了6个生命状态:Open、Working、Verify、Cancel、Close、Defer,可以详细记录、跟踪和管理每个软件缺陷的生命过程,直至消除这个缺陷。该软件还设有软件缺陷的缺陷类型属性和其他分类属性,提供相关的分析和统计功能,可以生成和打印关于测试的各种分析统计报表。通过长期积累,企业可以形成一套完善的软件缺陷历史记录,能够保障软件在长期开发中,软件产品不重复原有错误,从而提高软件开发质量。
提供文档模板
在测试过程中,我们发现,i-Test还提供了大量测试文档模板,可以将测试文档及数据传送到MS Office,使排版、图表、打印更为便捷,从而方便地完成对测试过程中各阶段过程文档的输出打印。
--------------------------------------------------------------------------------
看一眼
i-Test总体来说,基本能够实现对测试项目的管理,满足开发企业对于测试管理的基本需求,是软件开发企业打造测试管理体系的有效工具。但是,该软件在对测试案例和软件缺陷深度的数据分析挖掘能力上,还有待提高。
i-Test的中文运行环境配置
服务器,Microsoft NT 4.0及IIS 4.0或以上版本,SQL Server 7.0或以上版本
客户端,Microsoft IE 5.0或以上版本, Microsoft Office 97或以上版本
|