问题标签 [hp-quality-center]

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 回答
81 浏览

sql-server-2008 - 我需要对恢复的数据库进行哪些更改以及如何更改?

我已将数据库从“混合身份验证”MS SQL Server 恢复为“仅 Windows 身份验证”SQL Server。

我的应用程序配置为使用“dbo”访问数据库的 Windows 身份验证。

但是在恢复的 DB 中,所有的表、视图都不属于 'dbo'

0 投票
1 回答
5704 浏览

java - QC ALM (QC 11) REST Api 400 身份验证时出错

我正在尝试使用 Java 中的 Rest api 访问 QC 11。

我正在遵循 HP 提供的手册中的 API 参考。以下是登录认证的基本步骤。

非 Web 应用程序授权客户端查询经过身份验证的资源并且不发送任何身份验证标头。此步骤是可选的。

GET /qcbin/rest/is-authenticated

服务器拒绝请求并返回对认证点的引用。

HTTP/1.1 401 未经授权的 WWW-Authenticate: LWSSO realm=http://[server]:[port]/qcbin/authentication-point

客户端将有效的基本身份验证标头发送到身份验证点。

GET /qcbin/authentication-point/authenticate 授权:基本 ABCDE123

服务器验证基本身份验证标头,创建新的 LW-SSO 令牌并将其作为 LWSSO_COOKIE_KEY 返回。

HTTP/1.1 200 OK 设置 Cookie:LWSSO_COOKIE_KEY={cookie}

应用程序现在可以使用令牌访问数据和服务。在会话结束时,注销以丢弃令牌。

这是我的java代码。

它给了我输出

[Lorg.apache.http.Header;@159e154 HTTP/1.1 400 来自服务器的错误请求输出 ....

我是使用 Java 的 REST 新手。任何人都可以帮忙吗?任何使用 REST 连接到 ALM 并获取数据的示例?

0 投票
1 回答
2536 浏览

java - 使用 Com4j API 向 QC 测试用例添加附件时出现问题

我正在尝试将附件添加到使用 Com4J API 从我的 Java 代码运行的 QC 测试实验室测试用例中。我能够成功运行,但是在下面的代码中添加附件时,会为“IAttachment attach = attachfac.addItem(null).queryInterface(IAttachment.class);”抛出无效参数。在这种情况下,additem 需要 Java 项目对象。我也尝试通过 addItem(""),但随后 attach.Type(1) 失败,原因是:- 无法更改附件类型。谁能帮我解决这个问题:

0 投票
2 回答
6457 浏览

java - COM4j 无法连接到 HP 质量中心

我正在尝试使用 com4j 生成 HP Quality Center OTACLien.dll 的接口。

我使用以下命令并收到此错误。

com4j 版本 20110322

OTAClient.dll 9.1 版

生成了一些类,但是当我尝试使用以下代码连接到 QC 时,出现错误。

错误日志

0 投票
2 回答
4117 浏览

qtp - 使用 Qtp 在 QC 中上传缺陷

有没有办法在不使用 QCUtil 的情况下将缺陷上传到 QC 中?因为以下内容只能在 QTP 测试中编写时使用,在 vbs 文件或 vba 中编写时不起作用。

除了使用 QCUtil 之外,还有其他方法可以将缺陷上传到 Quality Center 吗?

预先感谢您的帮助,

0 投票
1 回答
986 浏览

activex - QTP:ActiveX 无法创建对象

运行错误

我尝试从 Quick Test Professional 连接到 SA Api。但它遇到错误并显示“ActiveX-Component 无法创建对象:“SAClient80MP.SAapi”。

有谁能够帮我?

0 投票
1 回答
2503 浏览

vbscript - 使用 OTA 和 JACOB 在 ALM 中创建测试脚本的问题

我在 vbscript 中创建了一段代码,通过它我可以通过 OTA 在 ALM 中创建测试脚本。现在我试图通过使用 JACOB 作为 Java 2 Com 桥的 Java 做同样的事情,我已经能够使用它创建一个空的测试脚本,但我不确定如何设置各种字段值。

VBScript 代码(完美运行):

Java 代码(只有这么多有效)

现在问题是 VBScript 代码的最后一行,

如何使用 JACOB 在 Java 中对此进行编码?请帮忙。我做了很多谷歌搜索,但没有找到任何实质性的东西。

0 投票
1 回答
653 浏览

sql - QC 11 中缺陷报告“主题”字段的递归检索

在 HP Quality Center 11.0 上:

对于一组缺陷,我需要递归读取“主题”分支中的标签。我可以说服务器是应用程序。不是 Oracle 的,因为 sys_connect_by_path “作弊”不起作用。相反,我坚持使用递归 SQL,由于缺乏脑力,我无法完成。

原理是:从表bg_bug中,获取一个item,递归列出all_lists.al_description中的entry集合,直到NULL。

有点:

检索 BUG 表中的所有项目 获取其父项并打印 all_lists.al_description 的链接内容 检查父项是否有父项,如果有,则获取该父项并打印 all_lists.al_description 的链接内容,将其与检索到的字符串连接为它的孩子重复直到孤儿。

我在另一个线程中发现了这个:

with t1 (parent, child) as (select * from all_lists t where t.al_father_id = '2') select * from t1

无法执行,因为它包含“无效语句”。我从该线程收集到在 Quality Center 中使用 SQL 时不允许使用“with”语句。

有人可以帮忙吗?

0 投票
2 回答
2159 浏览

c# - C# 在 HP Quality Center 中插入新需求 - AccessViolationException

尝试创建一个原型应用程序,该应用程序将向 HPQC 11 发布新需求。

我设法建立了稳固的连接,但是当我尝试添加空白要求时,我得到了一个 AccessViolationException。

有任何想法吗?我对 C# 和一般编码还很陌生,所以最好假设我什么都不知道。

0 投票
1 回答
995 浏览

qtp - 如何使用 QTP 更新 QC 11 中测试实例的描述/可选 ID 字段?

我想使用 QTP 更新 QC 中测试实例的特定字段(描述/可选 ID)。以下是我目前正在做的事情:

  1. 通过 QTP,通过调用 OTA API,我连接到 QC 并将测试实例拉入测试实验室中的测试集之一(此代码正在运行)
  2. 现在我想更新每个拉取实例的描述或可选 ID 字段(我在 excel 中有所有这些东西)

PS:对不起,我不能把我的代码放在这里。我坚持添加该字段值。我可以到达 TSTestFactory 但无法超越。

如果有人有任何线索,请告诉我。