2017-08-07 146 views
0

有在DOORS要求,这有一个状态(例如测试,执行)属性。该要求与ALM PCR有关。这个PCR与任务有一些联系(例如实施,测试)。如何根据ALM任务的状态来设置DOORS需求的状态?

我要开发一个应用程序,它遵循在DOORS链接到ALM PCR对象的所有要求(如果有链接)。然后按照PCR的任务链接并根据任务的状态设置要求的状态。这需要追踪能力。因此,如果一个任务完成而不是运行应用程序,它将会改变DOORS中的需求状态。

The system looks like this

首先,我认为我创建一个DXL脚本,但我觉得跟DXL不能达到ALM服务器。那么,有没有(REST)API或库C#或Java达到DOORS的要求,ALM/Jazz Team服务器,并设置的要求的状态。

这样的地步,我怎么能修改DOORS要求和一个Java或C#应用程序读取Jazz Team服务器上的工作项目?

回答

0

据我所知,以编程方式访问DOORS的唯一途径就是通过DXL,没有REST或其他语言库。 (很想否则听到。)

一个想法是写一个读/写的环境变量和/或文件DXL脚本,然后将它们包装在一个启动DOORS客户在批处理模式DOS脚本。然后,您的应用程序可以使用这些脚本将输入参数和数据传输到DOORS /从DOORS传输。