tmexecute

構成されたテスト ケースとテスト スイートを開始します。

概要

tmexecute [common arguments ]

説明

tmexecute サブコマンドを使用して、Rational® ClearQuest® Test Manager テストを開始します。このテストには、構成されたテスト ケースとテスト スイートの 2 つの ClearQuest レコード タイプがあります。 ClearQuest データベースにログインしてから、構成されたテスト ケースを開始します。詳細がコマンド行に表示されます。通常、テスト結果ビューに表示される情報はすべて含まれます。 テストの実行が完了しても、コマンドによって結果がコミットされる場合とされない場合があります。 実行中に結果をコミットしなかった場合は、tmcommit コマンドを使用して結果をコミットすることができます。

同じコンピュータでも別のコンピュータでもテストを開始できます。この実行コマンドでは、RFT、RPT、RMT、TPTP JUnit、TPTP URL の各テスト タイプをサポートします。 Rational ClearQuest Test Manager は Eclipse ベースのツールのコンテキストで開始されます。 テスト タイプはツールによってサポートされている必要があります。 Eclipse ツールでは、RFT、RMT、RPT、Eclipse TPTP などが使用可能です。 テスト ツールに対して Eclipse の実行可能ファイルをコマンド行で指定します。 コマンドは同期的に実行されます。 これは、コマンドが完了するまで、CQTool によって制御されないことを意味します。 Rational ClearQuest Test Manager の実行が完了すると、実行に関する詳しい情報が CQTool に戻されます。 ClearQuest コマンドの標準的な動作は tmexecute に適用されます。コマンド行にデータベース名とクレデンシャルを指定することもできます。対話モードの状態で必要なコマンドを除外すると、パラメータが欠落していることを知らせるプロンプトが表示されます。

オプションと引数

-i/teration iteration name
開始する反復の名前を指定します。
-id configured test cases or test suite record id [configured test cases or test suite record id]
開始する 1 つ以上の構成されたテスト ケースまたはテスト スイート レコード ID の名前を指定します。
[-comm/it]
オプション。 テスト結果をコミットするオプションを指定します。
[-co/mputer computer name [computer name] *]
1 つ以上のコンピュータでテストを実行する場合に指定します。
[-g/roup computer group [computer group] *]
1 つ以上のコンピュータ グループでテストを実行する場合に指定します。
[-bn/ame build name]
テスト用のビルド名を指定します。
[-br/ecord record id]
テスト用のビルド レコード ID を指定します。
[-v/iew ClearCase view path]
ビューに存在する構成されたテスト ケースとビューのパスを指定します。
[-st/artup Eclipse executable path ]
Rational ClearQuest Test Manager の開始時に実行する実行可能ファイルを指定します。 これは通常、eclipse.exe または clearquest.exe です。 例えば、"C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe" または "C:¥¥Program Files¥¥Rational¥¥ClearQuest¥¥rcp¥¥clearquest.exe" -startup が指定されていない場合は、ClearQuest RCP クライアントが使用されます。

単純な実行を以下に示します。

cqtool>tmexecute -id QEMS00000186 -iteration it1  -startup "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe"

特定のコンピュータでの実行です。 デフォルトではローカル マシン上でテストが実行されますが、コンピュータが指定されている場合は、指定されたコンピュータ上で実行されます。

cqtool>tmexecute -id QEMS00000186  -computer labcomputer -iteration it1 -startup  "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe" 

特定のコンピュータ グループでの実行です。

cqtool>tmexecute -id QEMS00000186  -group mygroup -iteration it1 -startup  "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe"

特定のビルド名を指定した実行です。

cqtool>tmexecute  -id QEMS00000186  -bname build101 -iteration it1 -startup  "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe"

特定のビルド レコードを指定した実行です。 ビルド レコードは、ビルド名によって検索されます。

cqtool>tmexecute  -id QEMS00000186  -brecord buildrec101-iteration it1 -startup  "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe"

特定の ClearCase ビューを指定した実行です。 スクリプトは、-view で指定されたビューの外部で実行されます。

cqtool>tmexecute -id QEMS00000186  -view c:¥¥views¥¥myview -it it1-startup  "C:¥¥Program Files¥¥IBM¥¥SDP70¥¥eclipse.exe"

単純な実行とコミットのコマンドです。

cqtool>tmexecute -id QEMS00000186  -commit