Python 将要求上载到HP ALM

Python 将要求上载到HP ALM,python,com,win32com,hp-alm,Python,Com,Win32com,Hp Alm,有人知道pythonwin32com中我需要设置哪些属性才能上传需求吗?我已成功连接到HP-ALM(HPQC)12.5,但当我尝试上载需求时,它告诉我该属性不能为空 但是,COM和python上的文档非常稀少,所以我很难弄清楚我甚至可以设置哪些属性 编辑1我收到的错误 “发生异常。”(0,无,'必填字段接受 条件不能为空或填充空格。' 解决方案:HP ALM的问题是需要填充自定义字段。我可以取消选中需要填充字段的复选框,这使我可以上载要求。但是,我仍然无法确定该字段实际应该是什么。我认为文档在A

有人知道python
win32com
中我需要设置哪些属性才能上传需求吗?我已成功连接到HP-ALM(HPQC)12.5,但当我尝试上载需求时,它告诉我该属性不能为空

但是,COM和python上的文档非常稀少,所以我很难弄清楚我甚至可以设置哪些属性

编辑1我收到的错误

“发生异常。”(0,无,'必填字段接受 条件不能为空或填充空格。'


解决方案:HP ALM的问题是需要填充自定义字段。我可以取消选中需要填充字段的复选框,这使我可以上载要求。但是,我仍然无法确定该字段实际应该是什么。我认为文档在ALM的COM API非常好。例如,对于对象

要获取所有必填字段,我认为最简单的方法是在ALM客户端(Web UI)中创建需求。这取决于ALM安装的自定义

对我来说,这段代码可以创建一个新的需求(在Ruby中,但这并不重要):


还有一个关于如何获取的问题。

我认为关于ALM的COM API的文档非常好。例如,对于对象

要获取所有必填字段,我认为最简单的方法是在ALM客户端(Web UI)中创建需求。这取决于ALM安装的自定义

对我来说,这段代码可以创建一个新的需求(在Ruby中,但这并不重要):


还有一个关于如何获取的问题。

我唯一与您不同的地方是我没有直接添加父id。父id是什么数据类型?我有一个获取父id的函数。我开始怀疑我们的HPQC数据库中是否有一个自定义要求,即验收标准不能为空。仅我所做的与您不同的事情是,我没有直接添加父id。您的父id是什么数据类型?我有一个获取父id的函数。我开始怀疑我们的HPQC数据库中是否有一个自定义要求,即验收标准不能为空。
req_factory = @tdc.ReqFactory
req = req_factory.AddItem(parent_id)
req.Name = "Some requirement"
req["RQ_TYPE_ID"] = "Functional"
req.Post