问题标签 [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 回答
135 浏览

alm - 为什么我们需要在 HP ALM 上进行自定义?

我想知道HP ALM 提供OTA/Rest API 的原因?HP ALM 产品为什么要提供 API?为什么用户需要在 HP ALM 上进行自定义?

直接使用 HP ALM 产品是否有任何限制?如果我们进行定制,我们会得到什么好处?

请帮助我。提前致谢。

0 投票
1 回答
2062 浏览

rest - QC ALM REST 使用 REST API 创建缺陷

我正在尝试使用 rest api 在 QC 中打开一个新缺陷

我的代码如下所示

注意:使用未定义的常量 http_code - 在第 150 200 行的 C:\xampp\htdocs\createdef.php 中假定为“http_code”,未创建响应`

我无法弄清楚是什么导致了这个问题。

0 投票
2 回答
3122 浏览

vba - OTA - ALM 11.52 - 通过 OTA 构建图表

我正在尝试使用 OTA 和 HP ALM 11.52 在“分析视图”中创建报告。我搜索了 OTA 参考文档并在线查找示例,我找到了一些示例,但似乎没有一个有效。

似乎使用了三种方法:

我已经尝试了前两个,它们似乎在没有触发错误的情况下运行,但是 ALM 中没有出现图表。

这些方法之间有区别吗?哪种方法最干净?

到目前为止,这是我的尝试:

正如我之前提到的,所有这些脚本都可以正常运行,但我在分析视图中看不到图表。我还注意到似乎没有“名称”或“路径”字段。

我查看了这些表,似乎有“Analysis_Item_Folder”和“Analysis Items”表,所以知道可以通过 OTA 客户端执行此操作。是否有 AnalysisItemFactory,有人可以提供我正在寻找的示例脚本吗?

0 投票
1 回答
970 浏览

hp-alm - HP (QC) ALM POST 或 PUT 迫使我提供当前工作流状态中不需要的“必填字段”

我正在尝试使用 PUT VERB 通过 REST API 更新 HP QC 缺陷。但是,它会告诉我由于“缺少必填字段”而无法更新缺陷。

我会理解该字段是否真的需要,但事实并非如此。我可以进入 QC,用我试图在脚本中更新它的值更新相同的缺陷,它工作得很好。

如果状态字段设置为延迟,则标记为“延迟原因”的“用户 03”是必填字段,当状态延迟时,您无法在没有延迟原因的情况下保存缺陷。

在这种情况下,状态设置为“已关闭”,因此此必填字段不适用于此工作流状态。但是,无论当前工作流状态如何,HP REST API 11 仍会让我为每个“潜在”必填字段提供一个值。

这是一个非常糟糕的设计。有没有解决的办法?我不想在这些字段中放置虚拟数据只是为了满足 HP API 的问题。

0 投票
0 回答
99 浏览

java - 将 UFT 试用版与 ALM 试用版一起使用

我正在尝试使用 UFT 作为演示版本设置 ALM。这两个程序都是演示版本。

我已经安装了 ALM,但是 find 必须弄乱 Java 路径才能让它与我想要测试的 Java 应用程序一起工作。

我的问题是 UFT 和 ALM 之间的桥梁似乎不起作用,因为似乎存在许可问题。我无法发布屏幕截图,因为在我禁用 java 路径环境变量后,ALM 似乎已停止工作。

我可以使用 ALM 和 UFT 的社区或演示许可证一起工作吗?

0 投票
1 回答
892 浏览

hp-uft - 让 UFT 中的测试根据 ALM 自动运行

我有一个用 UFT 编写的测试脚本。我怎样才能让这个测试每天早上同时在 ALM 中运行。就像每天早上 10 点自动化一样?

0 投票
0 回答
665 浏览

hp-alm - HP ALM 要求目标版本字段

为什么要求详细信息中的“目标版本”下拉菜单允许用户选择多个版本?

从业务的角度来看,我想了解为什么我会将一个需求定位到多个版本。如果我已将发布定位到 2.0,为什么我要将发布定位到例如 2.1?

另一方面,如果用户可以选择多个版本,为什么字段不标记为“目标版本”?

0 投票
2 回答
14052 浏览

rest - 在 ALM REST API 中获取给定测试集文件夹路径的所有测试集

我正在使用 PHP 来获取给定文件夹中所有测试集中的所有测试用例。

我按照本教程进行连接,并使用以下查询来获取id我想要的测试集文件夹作为我的根:

所以这给我一个id=12345例子。

如何获取此测试集文件夹下的所有测试用例?

0 投票
2 回答
1591 浏览

jenkins - 如何将 Jenkins 结果导出到 HP ALM QC

我正在使用 Jenkins 插件“HP Application Automation Tools”将作业结果 (JUnit) 导出到 HP Quality Center (11.52.xx)。显然这工作正常,它创建了在测试文件夹测试集文件夹字段中指定的文件夹。

问题是它总是给我同样的错误:

创建实体失败:test-sets:parent-id=105name=JenkinsTest Testsubtype-id=hp.qc.test-set.external

我很欣赏一些建议。谢谢。

0 投票
1 回答
180 浏览

hp-alm - ALM 质量中心:需要根据组的预定义过滤器来保护新创建的缺陷

我正在研究 HP QUALITY CENTER v11 ALM 我从 ALM 的 HMI 在项目上创建了一个新缺陷

先决条件:

该项目是“域”和“Project-01”</p>

我用字符串列表创建了两个用户字段“BG_USER_12”和“BG_USER_02”

我创建了一些带有一些“数据隐藏”的用户组(从自定义 -> 组和权限 -> 数据隐藏访问)过滤器就像 BG_USER_12 == “APP__SPECIAL”(它们是通用的,因为“*”)

当我为该组中的用户启动应用程序 ALM 时,数据隐藏工作正常:我只看到使用与“APP__SPECIAL”对应的数据隐藏过滤的缺陷</p>

但是,问题现在发生了:当我创建一个“新缺陷”时,当我从 BG_USER_12 中选择一个未包含在过滤器“APP__SPECIAL”中的值时,我有权这样做,ALM 会创建缺陷(不检查如果过滤器的条件匹配或不匹配),ALM 显示缺陷(即使它不匹配过滤器条件),

• 如果我点击它,它会显示“对象不存在”</p>

• 如果刷新显示,它会消失

• 例如,如果我使用 TDAdmin 登录到 ALM,我可以看到缺陷已正确添加到项目中

问题:

  1. 这是一个错误吗?
  2. 如何保护字段的修改,在 (Customize -> Groups and Permissions -> Data-hiding) 中设置了一些数据隐藏,而不是从不可接受的值中选择。