我有几个问题需要在下面澄清 1)REST客户端是什么意思 2)连接期间ALM中的OTA API与REST API之间的区别是什么。 我已经与OTA建立了联系。任何人都可以提供示例代码以使用REST API与ALM建立连接
答案 0 :(得分:1)
1)REST客户端 - 它取决于您的意思:或HPE ALM Web客户端(使用REST架构工作)或ALM REST Api
HPE ALM Web客户端在ALM 12.01中宣布,并在ALM 12.50中退役 它允许使用需求和缺陷模块
ALM REST Api - 允许在ALM上创建,读取,更新和删除数据的RESTful API
2)使用OTA,您需要使用以下命令初始化与服务器的连接:
set tdc = CreateObject("TDApiOle80.TDConnection")
tdc.InitConnectionEx ServerName
使用REST API时需要: POST {ServerNasme} / qcbin / api / authentication / sign-in with header: 授权:基本{登录:用Base64编码的密码} 那会给你下一个饼干: ALM_USER LWSSO_COOKIE_KEY QCSession XSRF-TOKEN
答案 1 :(得分:0)
在API文档中回答所有问题。转到此链接:http://alm-help.saas.hpe.com/en/Latest/api_refs/REST_TECH_PREVIEW/ALM_REST_API_TP.html#General/Overview.html%3FTocPath%3D_____1
要创建连接,请查看“验证登录注销示例”: