|
一、SilkCentral Test Manager测试管理工具
SilkCentral Test Manager
成本管理,提高生产率,减少营业风险,控制关键过程
在当今充满竞争的市场环境中,软件企业项目机会增加的同时,失败的风险也随之增加。能否保证软件系统在持续变化的业务环境中的稳定性成了决定公司成败的关键问题之一。面临这些挑战,软件企业需要一个能够全面跨越软件全部生命周期的测试管理程序,使得从早期的计划阶段直至测试设计都能够自动安排和执行。SilkCentral Test Manager可以帮助企业实现这种解决方案。
SilkCentral Test Manager是一个完整的测试管理软件,用于测试计划、测试文档和各种测试活动的管理。它能够对手工测试和自动测试进行基于过程的分析、设计和管理。此外,它还提供了基于web的自动测试功能。这使得SilkCentral Test Manager成为Segue Silk测试家族中的重要成员。SilkCentral Test Manager可以使测试过程管理自动化,提高效率,同时协助您回答软件开发中所面临的关键问题,包括:
系统是否可以投入使用了?
如果现在将软件发布,还有什么相关的风险?
迄今为止,测试覆盖达到了什么样的水平?
还有多少事情要做?是否能证明系统已经真正测试好了?
用 SilkCentral Test Manager提高产出
有效降低成本
很多测试管理方案都声称能够节省时间和金钱,然而这些测试工具只能用来执行测试,大部分测试管理承诺并没有真正实现。SilkCentral Test Manager 的过程驱动方法可以帮助软件组织减少在测试、开发以及维护方面的成本。而通过自动化测试执行可以增加QA能力,缩短产品的开发周期,对节约时间和减少成本具有重大意义。
在测试过程早期发现错误会比系统投入正式运行后发现同样的错误至少节省20%的费用。SilkCentral Test Manager通过在测试早期识别隐患帮助您立即准确的修正错误,因此,SilkCentral Test Manager带来了显著的经济效益。
提供更有效的风险评估
为了得知系统什么时候能够投入使用,需要将风险分为若干级进行评估。这是通过合理地建立安全标准来完成的,这一标准会告诉我们系统的主要需求是否已经完成,完成程度如何。SilkCentral Test Manager 允许定义这些标准,并且从高级别向低级别进行管理,确保测试的付出与需要承担的风险成比例。
另外,SilkCentral Test Manager 结合Silk套件中的其他产品,可以提供对软件生命周期的全程覆盖。测试用例可以由Segue的功能测试和回归测试工具SilkTest™创建,也可以由压力测试工具SilkPerformer™ 创建。一旦测试步骤确定,SilkCentral Test Manager 会在无人干预的情况下自动执行并将所有结果都记录到中央数据库中。从这些结果中,用户可以通过自定义报表监控测试过程的进展。基于所定义的风险级别,SilkCentral Test Manager提供了多种报表,这些报表显示用例执行通过的、执行失败的、,以及仍需继续测试的情况,为管理提供了准确的评估,从而能够得知产品与最终完成状态的接近程度。
调节开发过程,加速软件上市时间
测试工作是由不同的系统的不同的测试任务组成的,其中一些是自动化测试的,另一些是手工测试的,这使得QA组进行过程评估和管理时会很复杂。SilkCentral Test Manager 能够为多任务测试环境提供了一种管理控制结构,从而节省测试成本,改进测试质量。
通过将软件业务需求和产品开发过程集成在一起,SilkCentral Test Manager 明显的缩短了开发和测试时间。这是通过在项目开始阶段严格控制需求标准的定义以及在需求实现阶段的严格管理需求来实现的。SilkCentral Test Manager 还建立了结构化环境,使具有不同经验水平的测试人员能一起工作,整个测试工作过程遵从共同的测试退出准则。这样,测试小组更容易在实际测试前理解系统的主要组成部分。
通过自动化测试缩短测试时间
对全部产品功能进行确认是一项费时费力的任务,尤其是对当前的代码进行了变更之后。但为了满足客户的需要,生产出高质量的软件,又必须进行完整的测试覆盖。自动化测试能够节省宝贵的测试资源,使之能够承担更重要的测试任务,如创建新的测试用例等。SilkCentral Test Manager 为所有的自动化测试用例提供了基于Web的管理,无论是使用Segue的回归测试工具SilkTest™、还是压力测试工具SilkPerformer™、甚至是第三方测试工具创建的测试用例,一旦安装,所有的测试用例都可以根据设置好的计划进度执行而无须监控,测试结果通过SilkCentral Test Manager 的Web界面表示出来,用于管理者进行分析。
使用SilkCentral Test Manager 处理需求
过程控制
SilkCentral Test Manager 的结构化测试方法使从初始化需求到自动化测试执行的整个过程都得以管理。通过将所有的测试标准、相关风险、和其他相关测试资源集成在SilkCentral Test Manager结构化框架中,能很容易的管理整个测试项目。这种方法能提供关键信息的简明报告,如:
测试覆盖率和成功率
高风险项的百分比
评估变更所产生的影响
可扩充性和可配置性
SilkCentral Test Manager 能作为许多开发及支持工具的补充。它不依赖于应用平台,适合于各种规模和类型的项目,便于扩充和配置现有的处理流程。SilkCentral Test Manager 使同一组织中的每个人以同样的方式和同样的标准进行测试。
当需要从测试管理工具角度控制组织时,SilkCentral Test Manager 通过关注下列各方面来实现:
将需求链接到测试脚本
将所有的测试材料分优先级
对功能区域进行风险评估
自动化的测试执行
记录结果
在测试过程中创建统计报表实现管理控制
主要优势
加速投入市场的时间
降低了整体的风险
在开发过程中充分综合了测试
无人干预地自动执行测试过程
众所周知的产品品质
减少维护成本
完全的过程控制
有效的处理变更
用户可以配置和升级
影响分析
需求跟踪
基于web的报告
和缺陷管理工具结合
系统需求:
SilkCentral Test Manager (测试管理)
Pentium 166MHz, 64MB RAM,100MB 硬盘空间.
Microsoft Windows 95, 98, ME,2000, NT4 (sp4 或者更高).
Microsoft Access (97 and 2000),SQL Server (6.5, 7.0 and 2000),Oracle (7.3.4 and 8.1.6.0).
SilkScheduler server 组件(自动化测试)
Pentium 500MHz, 128MB RAM,150MB 硬盘空间
Microsoft Windows 2000, NT4(sp6或者更高).
Microsoft SQL Server (7.0 and 2000), MSDE |
|