测试管理作为一种集成式方法
Windchill RV&S 测试管理是应用程序生命周期不可或缺的部分。这种集成式方法可确保测试能够全面覆盖所有需求;激励开发人员、质检人员与业务分析师之间的协作;以及最大限度地提高效率、协作和可追溯性。Windchill RV&S 可管理测试用例开发、测试计划和测试执行的流程,并报告该测试流程各个阶段的数据和指标。
基于需求的测试
基于需求的测试可确保所有需求均具有针对其计划并执行的测试。可对 Windchill RV&S 进行自定义,以便针对开发流程中诸如规范和模型等其他制件进行测试的计划和执行。
需求和测试文档之间的追踪能力在测试管理中得到进一步利用,因为 Integrity Lifecycle Manager 12.0 支持版本化的测试项。因此,基于版本的追踪能力已实现。
根据需求追踪测试用例可以明确哪些项是相关的,从而可以将各项分配至相同的资源,以此推进任务的分解和委派。它还为测试设计者开始测试计划打下良好基础;测试并非每次都要从头开始,而是已经对需要验证的内容有了明确的定义。
业务分析师可以针对他们的需求为测试用例提供概括性说明。他们对测试用例规范提供的信息可确保其需求得到充分测试。能够将测试结果追溯到他们正在校验的需求,使测试用例在系统中更加可见,从而有助于规划和问责。它还通过监控测试用例的完成情况及测试所产生的缺陷公告,洞察交付产品的质量和完整性。为解决问题而进行的所有开发更改都直接与缺陷相关联,从而能完整地追溯测试用例和需求。
根据需求追溯测试用例这一任务通常由测试工程师执行。在有些实例中,业务分析师可能会在需求开发期间创建存根测试用例来标识需求的重要可测试部分,但最终测试工程师会负责确保为项目中的构件建立充分的测试覆盖。
针对需求追溯测试用例,可更好地了解测试活动将要具体覆盖系统的哪些方面,并可确保在需求发生变化时,对测试的影响易于理解。通过监控测试用例的完成情况及测试所产生的任何失败和缺陷电子公告,还可洞察到交付产品的质量和完整性。