利陆雁群家族:TBreqTM帮助项目测试团队实现需求跟踪

来源:百度文库 编辑:中财网 时间:2024/04/26 23:55:15

TBreqTM帮助项目测试团队实现需求跟踪


需求管理现在被认为是进行项目管理的一种最好的方法。它甚至在以下标准中被强制要求实施:CMMI level 3及以上,航空电子设备验证(DO-178B,DO-254),航天,国防,铁路运输(EN-50128),汽车(IEC 61508),医疗系统和电信系统。
可以通过多种方式得到需求:WORD或者PDF文档,Excel表格;需求管理工具,例如DOORS,RequisitePRO以及用户自己开发的工具或者BUG跟踪系统。

需求测试和验证
TBreq通过和包含了LDRA Testbed和TBrun(单元测试工具)的LDRA工具包的集成, 能够提供一套完整的解决方案来帮助测试团队实现测试规格说明,单元测试场景,测试数据以及代码覆盖率验证与您的高层次的设计规格说明之间的映射。TBreq直接和你的管理工具(DOORS,ReqPro,Word,Excel)接口来保证在整个软件生命周期中实现需求跟踪以及保证对于需求覆盖的完整性。

在LDRA工具包里,TBreq根据需求直接生成测试规格说明和可执行的测试用例。测试结果直接自动的返回到需求管理工具,从而实现“round-trip的需求跟踪验证”。

TBreq的一个主要的特点是它从任一需求管理工具和数据源中获取需求(高层的需求,派生出来的需求,低层的需求)的能力;同时它提供一个直观的接口进行跟踪,产生测试用例和需求验证。所有的这些特点使得TBreq成为当今市场上最有效的针对需求管理的解决方案。

符合你的验证标准
由验证权威机构给出的资质认可可以使用工具的结果和工具进行的验证减少或者替代相关的手工劳动;

TBreq符合绝大多数的苛刻性质量标准:CMMI,适合航空电子设备的DO-178B和DO-254标准,适合铁路运输的EN-50128和适合汽车行业的IEC 61508标准。同时工具也符合空中客车的A380和A340的项目标准,还有F-35联合攻击战斗机及其它的一些重要项目的标准。

TBreq能够根据所有这些质量标准进行调整,同时LDRA也能够在相关的资质认证过程中提供帮助LDRA能够提供DO-178B的工具资质验证包来帮助实现该验证过程;

自动生成需求测试矩阵

对变化的需求和测试进行管理的能力
需求是一个项目的最基本的部分,因此对需求的变更进行管理是非常关键的。
TBreq针对您的需求管理工具提供了灵活的,功能强大的接口。所有非正式的变更都被记录下来,并且这些变更会影响到的任何测试数据都被高亮显示,因此团队的所有的成员都能识别那些数据可能“不可信”。

自动创建追踪矩阵
TBreq能够在单一视图中提供端到端的追踪报告。项目管理人员和分析人员能够看到从软件需求到设计测试需求,编码以及测试的完整的追踪视图。

强大的测试追踪需求
TBreq的测试用例管理能力为您的测试环境提供了一个理想的解决方案。使用TBreq实现测试对需求的追踪使得团队能够创建从需求到测试数据的链接,这样您就可以:
■ 定义手工测试场景并将他们链接到原始的需求
■ 策划和记录测试运行结果和相关的代码覆盖率度量结果
■ 通过对不同的测试运行进行结果比较以发现有哪些变更
■ 实现对需求覆盖情况和测试状态的查询

主要优点
TBreq提供了质量和验证标准对于实现多层次,双向需求追踪和冲突分析所必须的特性:
■ 和大多数主流的第三方需求管理工具实现集成来增加需求的可见性,并且实现从设计,编码到测试的追踪
■ 生成需求测试追踪矩阵
■ 从源代码和需求中生成测试规格说明,同时自动生成测试用例
■ 和LDRA Testbed(实现代码评审,质量评审,设计评审和覆盖率分析),TBrun(实现自动单元测试,包括测试驱动生成,测试用例生成,测试报告生成,主机/目标机测试和回归测试)无缝集成
■ 需求的测试覆盖分析和冲突分析
■ 自动侦测需求,源代码和测试数据的变更
■ Upstream和Downstream的冲突分析能够进行回归风险管理

接口
TBreq是将需求,设计,开发,测试和验证工作与您的需求管理工具和设计开发工具链连接起来的最简单的解决方案:
■ 文本处理工具:Word, Excel, Access, PowerPoint, PDF, . . .
■ 需求管理工具:DOORS, RequisitePro, or any published XML interface
■ 项目管理工具:Microsoft Project
■ UML 工具:Rhapsody, Artisan, Rose, . . .
■ 建模和设计工具:Simulink, Statemate, Scade, Stood, . . .
■ 源代码文件:C, C++, C#, Ada, . . .
■ 配置管理工具:Clearcase, CVS, PVCS, Dimensions, SYNERGY/CM, . . .