1

UFT 11.5 を使用して ALM に接続しました。UFT 11.5 からスクリプトを実行すると問題なく動作しますが、ALM Test Lab から同じスクリプトを実行すると問題が発生します。何が起こっているのかわかりません。

Unspecified Error が表示されます。UFT で直接実行されている同じスクリプトが ALM から実行されないのはなぜでしょうか。

スクリプトは QTP 11.0 の ALM から実行されていますが、UFT 11.5 で特定できないエラーが発生するだけで、[他の HP 製品でテストとコンポーネントを実行できるようにする] オプションも有効にしました。

スクリーンショットでエラーを確認してください。私はそれに対する答えを見つけようとしましたが、何も見つかりませんでした:(

ここに画像の説明を入力

ここに画像の説明を入力

ここに画像の説明を入力

ログ

OK: 07/09/14 、11:46:47:141 : 
FinalConstruct CAqtRemoteAgent が作成されました。CurrentRAObjectIndex = 3 ファイル行 = 43 スレッド ID = 3232
OK: 07/09/14、11:46:47:183: CAqtRemoteAgent::host_lock - m_CurrentRAObjectIndex - 3 ファイル行 = 206 スレッド ID = 3232
OK: 07/09/14 、11:46:47:183 :
コンストラクト CRemoteAgentThread が作成されました File Line=37 ThreadId=3232
OK: 07/09/14、11:46:47:201: SetMaxNoCommunicationDuration(120000) ファイル行 = 107 スレッド ID = 3232
OK: 07/09/14、11:46:47:201: host_lock 開始ファイル Line=907 ThreadId=3232
OK: 07/09/14、11:46:47:226: ロック開始ファイル Line=34 ThreadId=3232
OK: 07/09/14、11:46:47:228: ファイルを更新 Line=98 ThreadId=3232
OK: 07/09/14 、11:46:47:229 : '\\velomp2a\QCSHARE\repository\qc\CORPORATE_7\CORPORATE_SYSTEMS\tests\70845\67109-07-2014-11-46-46- のロック受け入れ830' ファイル行 = 47 スレッド ID = 3232
OK: 07/09/14 、11:46:47:229 : host_lock End (identifier = '\\velomp2a\QCSHARE\repository\qc\CORPORATE_7\CORPORATE_SYSTEMS\tests\70845\67109-07-2014-11-46- 46-830'、fRC = 1) ファイル行 = 920 スレッド ID = 3232
OK: 07/09/14 、11:46:47:229 : CAutoClose::Stop - タイマーが停止しました File Line=92 ThreadId=3232
OK: 07/09/14、11:46:47:230: CAqtRemoteAgent::get_value - m_CurrentRAObjectIndex - 3 ファイル行 = 181 スレッド ID = 3232
OK: 07/09/14、11:46:47:235: CRemoteAgentThread::get_value - 外部 get_value
名前 = SUPPORT_TEST_CONFIG、
値 = YES
ファイル行 = 561 スレッド ID = 3232
OK: 07/09/14、11:46:47:297: CAqtRemoteAgent::get_value - パラメータ = SUPPORT_TEST_CONFIG ファイル 行 = 184 スレッド ID = 3232
OK: 07/09/14、11:46:47:298: CAqtRemoteAgent::is_host_ready、CurrentRAObjectIndex = 3 ファイル行 = 66 スレッド ID = 3232
OK: 07/09/14、11:46:47:298: CRemoteAgentThread::CreateRunningThread() 初期化ファイル行 = 1167 スレッド ID = 3232
OK: 07/09/14 、11:46:47:298 : CreateQTAutomation ファイルを開始 Line=51 ThreadId=1456
OK: 07/09/14 、11:47:8:783: InitTDPierInTulip ファイルを開始 Line=1952 ThreadId=1456
エラー: 07/09/14、11:47:8:811: InitTDPierInTulip: pTDPier が null ファイル行 = 1967 スレッド ID = 1456
エラー: 07/09/14 、11:47:8:811 : QTP ファイルでピアを取得できませんでした Line=68 ThreadId=1456
エラー: 07/09/14、11:47:8:811: QuickTest でオートメーションの作成に失敗しました。戻り値 = -2147467259 ファイル行 = 670 スレッド ID = 1456
OK: 07/09/14、11:47:8:812: CRemoteAgentThread::TerminateRunningThread - 実行中のスレッド bTryToPostQuitMsg = 1 を破棄しています。ファイル Line=1075 ThreadId=3232
エラー: 07/09/14、11:47:8:812: CRemoteAgentThread::is_host_ready - 実行中のスレッドの作成に失敗しました! ret = -2147467259 ファイル Line=502 ThreadId=3232
OK: 07/09/14、11:47:8:812: CAqtRemoteAgent::is_host_ready、値 = 0 ファイル行 = 69 スレッド ID = 3232
OK: 07/09/14、11:47:8:813: CAqtRemoteAgent::get_value - m_CurrentRAObjectIndex - 3 ファイル行 = 181 スレッド ID = 3232
OK: 07/09/14、11:47:8:814: CAqtRemoteAgent::get_value - パラメータ = Test_set_end_supported ファイル行 = 184 スレッド ID = 3232
OK: 07/09/14、11:47:8:814: CAqtRemoteAgent::host_unlock - m_CurrentRAObjectIndex - 3 ファイル行 = 219 スレッド ID = 3232
OK: 07/09/14、11:47:8:814: host_unlock 開始ファイル Line=932 ThreadId=3232
OK: 07/09/14、11:47:8:815: 開始ファイルのロックを解除 Line=73 ThreadId=3232
OK: 07/09/14 、11:47:8:815 : '\\velomp2a\QCSHARE\repository\qc\CORPORATE_7\CORPORATE_SYSTEMS\tests\70845\67109-07-2014-11-46-46- のロック解除終了830' ファイル行 = 89 スレッド ID = 3232
OK: 07/09/14、11:47:8:815: host_unlock 終了 (識別子 = '\\velomp2a\QCSHARE\repository\qc\CORPORATE_7\CORPORATE_SYSTEMS\tests\70845\67109-07-2014-11-46- 46-830'、fRC = 1) ファイル行 = 943 スレッド ID = 3232
OK: 07/09/14 , 11:47:8:815 : CAutoClose::Start - 新しいタイマーを開始しました ファイル Line=67 ThreadId=3232
OK: 07/09/14、11:47:8:815: CAutoClose::Start、AutoClose タイマー識別子 = 9722 ファイル行 = 70 スレッド ID = 3232
OK: 07/09/14、11:47:10:815: CAqtRemoteAgent::SetIsInUse - m_CurrentRAObjectIndex - 3 ファイル行 = 166 スレッド ID = 3232
OK: 07/09/14、11:47:10:815: FinalRelease CAqtRemoteAgent が破棄されました。CurrentRAObjectIndex = 3 ファイル行 = 60 スレッド ID = 3232
OK: 07/09/14、11:47:10:816: CRemoteAgentThread::TerminateRunningThread - 実行中のスレッド bTryToPostQuitMsg = 1 を破棄しています。ファイル Line=1075 ThreadId=3232
OK: 07/09/14、11:47:10:818: CRemoteAgentThread が破棄されました。ファイル Line=47 ThreadId=3232
4

3 に答える 3

1

ALM が HP QTP/UFT をリモートで使用できるようにする必要があります。 Tools->options->Run->"Allow other HP products to run tests and components"
でチェックボックスを設定します (QTP 11 では、パスは次のようになります)。

ALM で自動テストを開始する権限があることも確認してください。

パッチも役に立ちました
https://hpln.hp.com/page/unified-functional-testing-add

于 2014-07-15T12:41:39.690 に答える
0

ログを投稿していただきありがとうございます。残念ながら、そこにヒントはありません。

Web で「Quality Center Unspecified Error」を検索して見つけたいくつかの提案は、QTP/UFT の再インストールが問題の解決に役立つことを示しているようです。再インストールはお試しになりましたか?

テスト計画でテストを選択し、それを UFT で開くオプションを選択すると、テストは開きますか? そうでない場合、より意味のあるエラー メッセージが表示されますか?

また、UFT 11.50 は最初のリリースで非常にバグが多く、多くの重要なパッチを受け取ったことも注目に値します。利用可能なすべてのパッチをインストールすると、UFT 11.53 になると思います。ソフトウェア パッチには、HP のサポート Web サイトからアクセスできます。

再インストールやパッチを適用しても問題が解決しない場合は、問題の診断に役立つさまざまなログを有効にする方法を案内するために、HP サポートに引き渡すのがおそらく最善です。

于 2014-07-10T01:53:59.493 に答える