DOORS 中有一个要求,它具有状态(例如,已测试、已实施)属性。此要求具有到 ALM PCR 的链接。此 PCR 与任务(例如实施、测试)有一些联系。
我必须开发一个应用程序,它遵循 DOORS 中的所有要求,链接到 ALM PCR 对象(如果有链接)。然后按照 PCR 的链接到任务,并根据任务的状态设置需求的状态。这需要可追溯性。因此,如果一项任务已经完成而不是运行应用程序,它将改变 DOORS 中的需求状态。
首先,我认为我创建了一个 DXL 脚本,但我认为使用 DXL 无法访问 ALM 服务器。那么是否有任何用于 C# 或 Java 的(REST)API 或库来达到 DOORS 的要求、ALM / Jazz 团队服务器并设置要求的状态。
那么问题来了,如何在一个 java 或 c# 应用程序中修改 DOORS 需求并读取 Jazz Team Server 上的工作项?