qTosca テストを実行する
qTest TestEvents を使用すると、自動化したToscaテストを qTest にリンクすることができます。リリースの状態をチェックするには、以下のテストを実行する必要があります。これにより、テスト中のシステムのリリース準備がどの程度整っているのか、また、もう少し注意が必要な箇所を知ることができます。
以下のオプションのいずれかを選択してください。
-
qTest TestEventsですべてのテストを実行します。
-
テスト中のシステムの特定の点に焦点を当てたい場合は、個別のテストを実行してください。
qTest TestEventsですべてのテストを実行します。
qTest TestEventsですべてのテストを実行するには、以下のいずれかの方法を使用します。
実行をトリガする場所はどこでも構いません。Toscaと qTest の両方が結果を受け取ります。
-
Tosca では qTest TestEvent、TestMandates、ExecutionListsに結果が表示されます。
-
qTest では対応する Test Cycles と Test Runs に結果が表示されます。
特定のテストの実行
常にすべてのテストを実行する必要はありません。テスト中のシステムに関する特定の点、例えばユーザーインターフェースの単一のワークフローに焦点を当てることができます。そのためには qTestTestEvent にリンクされているTestMandatesの実行をトリガします。
以下のオブジェクトの実行をトリガできます。
-
1つ以上のTestMandates。
-
TestMandates 内の 1 つ以上の ExecutionEntries。
-
その2つの組み合わせ。
|
TestMandatesをトリガで実行した場合にのみ、Toscaは qTest に結果を報告します。 リンクされているExecutionListsの実行をトリガした場合、Toscaは結果を qTest に送信しません。 |
特定のテストを実行するためのトリガを設定するには、以下の手順に従ってください。
-
実行したいテストを右クリックし、コンテキストメニューから Run を選択します。
-
Toscaは結果をTestMandatesとリンクされているExecutionListsに表示します。qTest の対応する Test Cycles と Test Runs に結果を転送するには、 Checkin All をクリックします。
qTosca テストの結果をアーカイブします。
古いテストログをアーカイブすることで、ワークスペースを迅速に整理することができます。
Tosca Distributed Execution で qTest TestEventsを実行する場合には、チェックインのタイミングに関係なく、いつでもアーカイブすることができます。アーカイブ処理中に ActualLog を破棄することも、そのまま残しておくこともできます。
TestMandates の結果をアーカイブしたい場合は、以下の点に注意する必要があります。
-
Tosca は ActualLogs の結果のみを qTest に送信し、アーカイブした結果は送信しません。データ転送はチェックインの際に行われます。したがってTestMandateを実行し、ログをアーカイブし、その後チェックインを行うと、Toscaは qTest に結果を送信しません。ログをアーカイブする前に、結果を確認する必要があります。
-
アーカイブ処理中にActualLogを必ず破棄してください。qTest の結果が二重になる可能性があります。
次の記事
テストのニーズが変わる場合があります。作業を進めるうちに、さらにテストを追加して、テスト中のシステムの特定の領域を掘り下げることもできます。不要になったテストを削除することもできます。
qTest TestEvents を変更する方法については、 see chapter "qTest のTestEventsを変更します。" 。