問題タブ [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 - 復元された DB で行う必要のある変更とその方法は?

「混合認証」の MS SQL Server から「Windows 認証のみ」の SQL Server に DB を復元しました。

私のアプリケーションは、DB へのアクセスに「dbo」を使用する Windows 認証用に構成されています。

しかし、復元された DB では、すべてのテーブル、ビューは「dbo」によって所有されていません

0 投票する
1 に答える
5704 参照

java - QC ALM (QC 11) 認証中の REST Api 400 エラー

Java で Rest API を使用して QC 11 にアクセスしようとしています。

HPが提供するマニュアルのAPIリファレンスに従っています。以下は、ログイン認証の基本的な手順です。

非 Web アプリケーション認可クライアントは is-authenticated リソースを照会し、認証ヘッダーを送信しません。この手順はオプションです。

GET /qcbin/rest/is-authenticated

サーバーは要求を拒否し、認証ポイントへの参照を返します。

HTTP/1.1 401 Unauthorized 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 Set-Cookie: LWSSO_COOKIE_KEY={cookie}

アプリケーションは、トークンを使用してデータとサービスにアクセスできるようになりました。セッションの最後に、ログオフしてトークンを破棄します。

これが私のJavaコードです。

次のような出力が得られます

[Lorg.apache.http.Header;@159e154 HTTP/1.1 400 Bad Request Output from Server ....

Java を使用して REST を使用するのは初めてです。誰でも助けることができますか?REST を使用して ALM に接続し、データをフェッチする例はありますか?

0 投票する
1 に答える
2536 参照

java - Com4j API を使用して QC テスト ケースに添付ファイルを追加する際の問題

Com4J API を使用して Java コードから実行する QC Test LAB テスト ケースに添付ファイルを追加しようとしています。正常に実行できましたが、コードの下に添付ファイルを追加すると、「IAttachment attach = attachfac.addItem(null).queryInterface(IAttachment.class);」に対して無効なパラメーターがスローされます。この場合、additem は Java Item Object を想定しています。私も addItem("") を渡そうとしましたが、attach.Type(1) が理由で失敗しています:- 添付ファイルの種類を変更できません。誰でもこれで私を助けてもらえますか:

0 投票する
2 に答える
6457 参照

java - COM4j が HP Quality Center に接続できない

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 コンポーネントはオブジェクトを作成できません: "SAClient80MP.SAapi" が表示されます。

誰でも私を助けることができますか?

0 投票する
1 に答える
2503 参照

vbscript - OTA と JACOB を使用して ALM でテスト スクリプトを作成する際の問題

OTA を介して ALM でテスト スクリプトを作成できる vbscript でコードを作成しました。現在、Java 2 Com ブリッジとして JACOB を使用して Java で同じことを実行しようとしています。これを使用して空のテスト スクリプトを作成できましたが、さまざまなフィールド値を設定する方法がわかりません。

VBScript コード (完全に動作します):

Java コード (機能する部分のみ)

問題は、VBScript コードの最後の行です。

JACOB を使用して Java でこれをコーディングするにはどうすればよいですか? 助けてください。私は多くのグーグル検索を行いましたが、実質的なものは何も見つかりませんでした。

0 投票する
1 に答える
653 参照

sql - QC11の欠陥レポートの「Subject」フィールドの再帰的取得

HP Quality Center 11.0の場合:

一連の欠陥について、「Subject」ブランチのラベル​​を再帰的に読み取る必要があります。サーバーがアプリであることがわかります。sys_connect_by_path "cheat"は機能しないため、Oracleのものではありません。代わりに、私は再帰SQLで立ち往生していますが、脳力が不足しているため、完了できません。

原則は次のとおりです。テーブルbg_bugからアイテムを取得し、NULLになるまでall_lists.al_descriptionのエントリのセットを再帰的にリストします。

の種類:

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

「無効なステートメント」が含まれているため、実行できません。そのスレッドから、QualityCenterでSQLを使用するときに「with」ステートメントが許可されていないことがわかりました。

誰か助けてもらえますか?

0 投票する
2 に答える
2159 参照

c# - C#HPQualityCenterに新しい要件を挿入する-AccessViolationException

HPQC11に新しい要件を投稿するプロトタイプアプリケーションを作成しようとしています。

しっかりした接続を得ることができましたが、空白の要件を追加しようとすると、AccessViolationExceptionが発生します。

何か案は?私はC#とコーディング全般にかなり慣れていないので、何も知らないと仮定するのがおそらく最善です。

0 投票する
1 に答える
995 参照

qtp - QTPを使用してQC11のテストインスタンスの説明/オプションのIDフィールドを更新するにはどうすればよいですか?

QTPを使用してQCのテストインスタンスの特定のフィールド(説明/オプションID)を更新したい。以下は私が現在行っていることです:

  1. QTPを介して、OTA APIを呼び出すことにより、QCに接続し、テストラボのテストセットの1つにテストインスタンスをプルします(このコードは機能しています)
  2. ここで、プルされたすべてのインスタンスの説明またはオプションIDフィールドのいずれかを更新したいと思います(これらすべてのものがExcelにあります)

PS:申し訳ありませんが、ここにコードを入れることはできません。私はそのフィールド値を追加することに固執しています。TSTestFactoryまで到達できましたが、それを超えて到達することはできません。

手がかりがあれば教えてください。