ALM API 调用以从测试实验室获取字段

问题描述 投票:0回答:1

我正在尝试从 ALM OTA 架构迁移到 API 调用,我在 OTA 中有一段代码 下面添加了它,尝试通过 API 调用复制类似的内容。在测试实验室模块中。任何帮助 将不胜感激。

*--OTA code*
Set objTreeManager=QcCon.TestSetTreeManager
Set objSubjectNode=objTreeManager.NodeByPath("Root\\MyFolder\\MyTestLab")
\*//objSubjectNode will have the object of MyTestLab\*
Set objTestSetFactory=objSubjectNode.TestSetFactory
*//objTestSetFactory will have filter fields and history*
Set objFilter=objTestSetFactory .Filter
*//objFilter will have fields of DataType CYCLE*
Set oDFileds=get_field_lables("CYCLE") //Function call
*//oDFileds will have fields like 'Attachment','Baseline',Open Date, Has Linkage etc....*

尝试过这样的事情

http://{{SERVERNAME}}/qcbin/rest/domains/{{DOMAIN}}/projects/{{PROJECT}}/test-parameters

无法得到相关答案

rest alm hp-quality-center microfocus
1个回答
0
投票

如果您想迁移到 QC REST API,这是可能的,但您需要检查:

  1. 您使用的是哪个 QC 版本。 QC-10 与 QC-12 或 QC-15 或最新的 17 不同。

  2. 一旦您了解了版本,我就不鼓励您查看 Micro Focus 的 REST API 材料。

  3. 第一步是登录并创建一个会话来发送您的所有请求。

  4. 修改测试实验室/测试计划/缺陷/测试实例......REST API 一切都将成为可能。

然后可以从测试计划中收集包含所有参数的 XML... 正如上面的信息所说,这是我能建议的最多的。 希望这会有所帮助。我使用 QC 已有十年,并且始终通过 REST API 实现自动化......更简单、快速地访问/报告数据。您可以使用 Python 或 Java 来执行 REST 脚本。祝你玩得开心!

© www.soinside.com 2019 - 2024. All rights reserved.