流程 3:运行测试活动
在此流程中,我们认为验证活动应遵循有步骤和运行的程序。这既可以是测试程序,也可以是带步骤的人工检查或评审会议的步骤。在此流程中,用户可将验证项目与验证活动联系起来,并定义验证活动的步骤。验证项目(即要求)可附加/链接到验证活动的步骤。
一旦定义了步骤并由测试/系统工程师执行 "运行",用户就可以执行这些步骤并验证运行结果。然后,这将传播到验证活动和验证项目中。

在 V&V 模块中执行此流程的详细步骤见下面的演示。
我们将使用 "测试 "或 "检查 "作为本流程的验证活动。
前两个步骤与前面的流程类似。
在验证活动中,用户可以在 "步骤 "选项下为验证活动创建步骤。用户可以在核查活动的 "要求 "选项中将步骤分配给核查项目。
用户还可以在 "程序 "页面的步骤中添加核查项目,如下图所示。
一旦定义了步骤和要求,用户就可以开始执行运行。

要通过步骤验证验证活动,用户必须在验证活动中创建一个 "运行"。运行 "是执行验证活动的具体实例。我们将为指定的测试步骤创建一个 "运行 #1"。为此,请单击右上角的蓝色 "创建运行 "按钮。提供名称(Run #1)并选择 "传播运行状态"(Propagate Run Status),这将把 "运行状态 "传播到 "需求 "的 "验证状态"。
现在您可以点击运行 #1,访问该特定运行及其详细信息:
从这里您可以访问状态和程序。
用户可以查看并执行每个步骤,或者跳过与系统设计当前状态无关的步骤。用户可以根据结果将状态更新为已验证、跳过或失败。根据运行 "步骤 "的结果,需求的状态会被更新,以反映其是否已验证、跳过或未验证。
在本例中,步骤 1 已通过,因此相关需求的验证状态为已验证。
最后,对验证活动的状态和要求的验证状态进行审查,以确保验证过程完整并有适当的文件记录。
这个工作流程确保每个验证项目都能通过结构化流程,包括每个步骤的文档记录和状态跟踪,根据其要求进行彻底检查。