问题标签 [hp-alm]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2349 浏览

json - 使用 ALM API 在 HP ALM 中批量更新运行步骤

我的意图是批量更新测试运行步骤。我已经创建了测试集文件夹-> 测试集实例-> 测试运行。我可以通过使用 url 发布 json 来更新测试运行

这工作正常

现在根据API

Post, Put 要创建或更新多个相同实体类型的实体,请在请求正文中传递数据。传递符合实体集合架构的 XML 字符串或集合上的 GET 操作返回的相同格式的 JSON 字符串。

要创建实体,请使用 HTTP POST 调用。要更新实体,请使用 HTTP PUT 调用。

传递以下内容类型标头之一: content-type="application/xml;type=collection" content-type="application/json;type=collection"

使用与您发送的数据相匹配的内容类型标头

现在我尝试了许多组合发布 json 以进行批量更新,每次我遇到错误时

我试图发布到 url 的 json

}

还有这个

}

到目前为止,他们似乎都没有工作。如果有人对任何 ALM API 资源进行了任何批量操作,请指出我在发布请求时出错的地方。仅供参考,这是一个PUT请求。先感谢您

0 投票
1 回答
116 浏览

vbscript - 在新 UFT 版本中运行旧脚本

我将 ALM 和 UFT 升级到最新版本。没有 GUI 更改,但是当我运行旧脚本时,它显示此错误:

Microsoft Jet 数据库引擎找不到对象“TestData$”。确保对象存在并且正确拼写其名称和路径名。

函数文件:[ALM\Resources] Resources\CRAFT Framework\Reusable Libraries\Framework_Utilities\ExcelDataAccess.vbs 行 (76):“objTestData.Open strQuery, m_objConn”。

0 投票
1 回答
359 浏览

api - 使用 API 更新 HP QC 缺陷注释

谁能帮助我,因为我的 HP QC 更新评论 API 返回 http_code: 401,即“用户未通过身份验证”。但我只在登录后发送请求。流程如下:

  1. 我点击了 qcbin/api/authentication/sign-in API,它将 LWSSO_COOKIE_KEY、QCSession、ALM_USER 和 XSRF-TOKEN 存储在我的浏览器和临时文件中。

  2. 然后我打电话给 qcbin/rest/domains/domain_name/projects/project_name//defects/{id}

这次它返回 401

但以同样的方式,我能够创造新的缺陷。

谢谢你。

0 投票
1 回答
548 浏览

jenkins - 将 Jenkins 与 HP ALM 集成时构建失败

通过 jenkins 创建了用于运行 Selenium Maven 脚本的构建,并在 HP ALM 中发布结果。我遵循的步骤:- 1.在配置系统>>管理 Jenkins 下添加 ALM 服务器名称和 ALM URL 2.添加构建步骤>>从 HPALM 执行 HP 功能测试将测试集值添加为 Root\TestSet\TestSetFolder 3.添加构建后操作>>Publish HP Tests Result>> Reports archive Mode 4.Add>>Upload Test Result to ALM Testing Frameowrk = Junit, Test Folder = "TestSet\TestSetFolder\TestCaseName ,Test Set Folder = "TestSet\TestSetFolder, Testing result file = **/junitResult.xml 5. 运行构建并获得失败,而我的特定硒脚本通过了。下面是控制台输出的错误。

在此处输入图像描述

0 投票
2 回答
1009 浏览

alm - HP ALM REST Api 需求可追溯性

正如标题所说,我需要使用 hp alm rest api 获取我的要求的可追溯性信息。我必须使用什么端点?该文档似乎几乎不存在!在某处我读到以下端点应该返回所有可用端点的列表,但我只得到“未找到”-> /qcbin/rest/resource-list

那么如何使用这个api???

0 投票
3 回答
2030 浏览

java - HP ALM Rest API QCSession 411 身份验证

我正在使用 HP-ALM 12.01,它似乎充满了问题。我目前无法更新到另一个版本。

我正在尝试访问其余 api 以从 JUnit 自动上传测试结果。我正在使用此处显示的基础架构 (示例应用程序 -> 基础架构)。从中,我的连接脚本将 base64 编码的登录信息传递给身份验证点/身份验证,并且我正在检索有效的 LWSSO cookie。但是,当我使用此 cookie 连接到 rest/site-session 以接收我的 QCSession cookie 时,我收到 411 Length Required 错误。我试图将 Content-Length 硬编码到标题中,如此处所示

这没有用。我还尝试修改基础结构以自动注入 Content-Length 标头,如下所示

这也不起作用。请注意, setRequestProperty 只是对MessageHeader执行 .set(key, value)

有没有人处理过这个问题或知道如何解决它?

请注意,邮递员不会出现这些问题。所有 4 个 cookie 都是在站点会话发布后生成的。

0 投票
1 回答
593 浏览

rest - 用于获取链接缺陷的 ALM REST API

给定使用 REST API 的测试用例 ID,我想获得与测试用例相关联的缺陷。我正在使用的 ALM 版本:11.52

0 投票
1 回答
173 浏览

c# - .net - 如何使用 HP ALM 12.5 获取测试集中存在的测试用例

下面的查询用于获取测试集中存在的测试用例。但是响应返回项目中存在的所有测试用例,而与查询中传递的测试集ID无关。

https://almamex1253qc.saas.hpe.com/qcbin/rest/domains/[domain]/projects/[project]/test-instances?page-size=max&start-index=1&query%3D%7B%7Btest-set。 id%5B[id]%5D%7D%7D;%20test.user-template-07[SIT%20OR%20 "Release%20Testing"]}

0 投票
1 回答
256 浏览

vugen - 直接在 Performance Center / ALM 12 中编辑脚本操作

我在用:

  • 应用程序生命周期管理版本 12.50
  • 惠普性能中心 12.50

来自 Internet Explorer。

测试计划下,我尝试编辑脚本的操作

我检查了脚本,我可以重命名它,但我没有看到在“测试脚本”选项卡下编辑其操作的方法。

我总是在其他工具(HP Virtual User Generator)中打开它,但这是一个缓慢的过程。

是否可以直接从 ALM/PC 编辑脚本操作?

0 投票
1 回答
1116 浏览

javascript - 在与 CA LISA 集成的 HPALM 中运行测试脚本时出现“拾取 Java 工具选项”错误

我正在尝试将 HP-ALM 与 CA-LISA(服务虚拟化工具)集成。尝试运行以下测试脚本

我收到此错误

错误截图