软件测试管理和其他工具
在测试过程中,要浦盖、、、、交付测试等各个阶段,如何有效地组织管理这些不同阶段的测试尤为重要,这就需要软件测试管理丁具。软件删试管理工具能管理整个测试过程,从测试训划、测试例程、测试执行、测试结果到测试报告,提供个基于巾央数据库的、协司合作的环境。虽然分布在各地,但
不管在何时何地都能参与整个测试过程。软件测试管理工具主要有的Test Director、
Raftonal公司的、SiliconValleyNetworks公司的TestExpcrt等。
1工具
. ATTOLTestW8fC公司自动生成测试代码的,特别适用于嵌入式实时应用软件单元和通信系统测试,在法国市场居{lx1}位置。
.CodeTest是A口pliedMierosystems公司的产品,是广泛应用的嵌入式软件联机测试工具。codeTest为追踪嵌入式应用程序.xxxx.测试软件的覆盖率以及存储体的动态分配等提供了一个实时联机的高效。CodeTest还是一个叫共享的工具,它将给整个和测试团队带来高品质的测试手段。CodeTest持所有的16/32位CPU和MCU,支持总线频率高达100 MHz,可通过PCI/VME总线、MICTOR插头对嵌入式系统进行联机测试,无须改动用户的PCB,与用户系统的连接方便。
. GammaRay系列产品主要包括软件逻辑分析仪GalnmaPfiler、评测工具
GammaRET等。
.LogiscoDe是TeleLogic公司的工具套件,用于代码分析、软件测试、覆盖测试。
.LvnxInsure抖是LynxReaI—Tlmesystems公司的产品。基于LynxOS的应用代码检测与分析测试工具。
.Messa£eMast盯是E1vior公司的产品。它是测试嵌入式软件系统工具,向环境提供基于消息的接口。
.vectorcast是vedorSo舳ra”公司产品,由6个集成的部件组成,自动生成测试代码,为主机和嵌入式环境构造可执行的测试架构。
2数据库测试工具DataRecon
Da自Recon是一个自动数据库认证和监视工具,4;仅能确认数据源,还可以生成和理数据库。DataRecon允许数据库设计认证、数据有效性校验以防止数据重复,结构比较测试使得数据库开发到产品更平滑。另外,它还是一个监视工具,|J以生成网页格式的报告放到嘲L让大家共享。
DalaRecon,s 特性联台数据库分析工具mJ以快速、容易和重复进行数据有效性校验。D砒aRecon’s Database Structure Test可以让用户比较在环境和产品环境下的数据结构。其特点有:
·在局域网内发布网贝报告。
· 方便的多用户共享。
· 和所有王要的关系数据库兼容。
·预防数据库表失败。
· 完成实时表捕获而不需要SQL知识。
· 快速的数据库结构有效性检验。
·排除数据和结构上的错误。
·确定数据库容量。
·强制编码标准。
· 自动和可重复的数据库测试
3缺陷跟踪工具
缺陷跟踪工具主要有 、公刊的、WEBsina
公司的bugzero和Radar,以及xx的免费软件。这里以SilkRadar为例,对缺陷跟踪工具做一个简单的介绍。
SilkRadar对软件缺陷进行记录及缺陷处理结果状态进行自动跟踪、记录、归类处理t能够灵活满足各种业务环境和各种产品的。SilkRadar提供行为驱动的工作流程,能够帮助开发人员自动完成对的相关处理a
· 町以记录过程中失败的测试结果以及用户报告的问题。
·通过电子邮件通知、自动分配规则、预先定义的优先级等对问题进行分解。
·能够按照预先设定的规则对各个缺陷状态按照其生命周期进行相应处理,迅速地
将任务分派给相关人员进行处理。
.定制处理的卡片帮助开发/关注对自己最重要的信息,如每个缺陷可能造成的风险等。
SilkRadar允许用户通过Web方式使用。这样有利于不I叫地点间甚至跨国的各个开发团队间进行的缺陷管理。在浏览器中,允许用户进行自定义链接,访问自己所关心的区域。这样,用户可以在任意时刻快速找到关键信息,从而提高工作效率。SilkRadar提供了许多预定义的、用户定制的报表、图表以及用于有效提高表达项目状态的语汇(query),使用统一定义的信息提高沟通效率,有助f解决缺陷管理问题。此外t可以保存并重用个人级、工作组级、公刮级的各种查询条件。通过使用SQL语言,可以从不同数据库中,提取复杂的、跨产品的问题或信息。