qTosca テストを実行する

qTest TestEvents を使用すると、自動化したToscaテストを qTest にリンクすることができます。リリースの状態をチェックするには、以下のテストを実行する必要があります。これにより、テスト中のシステムのリリース準備がどの程度整っているのか、また、もう少し注意が必要な箇所を知ることができます。

以下のオプションのいずれかを選択してください。

  • qTest TestEventsですべてのテストを実行します。

  • テスト中のシステムの特定の点に焦点を当てたい場合は、個別のテストを実行してください。

qTest TestEventsですべてのテストを実行します。

qTest TestEventsですべてのテストを実行するには、以下のいずれかの方法を使用します。

実行をトリガする場所はどこでも構いません。Toscaと qTest の両方が結果を受け取ります。

特定のテストの実行

常にすべてのテストを実行する必要はありません。テスト中のシステムに関する特定の点、例えばユーザーインターフェースの単一のワークフローに焦点を当てることができます。そのためには qTestTestEvent にリンクされているTestMandatesの実行をトリガします。

以下のオブジェクトの実行をトリガできます。

  • 1つ以上のTestMandates。

  • TestMandates 内の 1 つ以上の ExecutionEntries。

  • その2つの組み合わせ。

TestMandatesをトリガで実行した場合にのみ、Toscaは qTest に結果を報告します。

リンクされているExecutionListsの実行をトリガした場合、Toscaは結果を qTest に送信しません。

特定のテストを実行するためのトリガを設定するには、以下の手順に従ってください。

  1. 実行したいテストを右クリックし、コンテキストメニューから Run を選択します。

  2. Toscaは結果をTestMandatesとリンクされているExecutionListsに表示します。qTest の対応する Test CyclesTest Runs に結果を転送するには、 Checkin All をクリックします。

qTosca テストの結果をアーカイブします。

古いテストログをアーカイブすることで、ワークスペースを迅速に整理することができます。

Tosca Distributed ExecutionqTest TestEventsを実行する場合には、チェックインのタイミングに関係なく、いつでもアーカイブすることができます。アーカイブ処理中に ActualLog を破棄することも、そのまま残しておくこともできます。

TestMandates の結果をアーカイブしたい場合は、以下の点に注意する必要があります。

  • Tosca は ActualLogs の結果のみを qTest に送信し、アーカイブした結果は送信しません。データ転送はチェックインの際に行われます。したがってTestMandateを実行し、ログをアーカイブし、その後チェックインを行うと、Toscaは qTest に結果を送信しません。ログをアーカイブするに、結果を確認する必要があります。

  • アーカイブ処理中にActualLogを必ず破棄してください。qTest の結果が二重になる可能性があります。

次の記事

テストのニーズが変わる場合があります。作業を進めるうちに、さらにテストを追加して、テスト中のシステムの特定の領域を掘り下げることもできます。不要になったテストを削除することもできます。

qTest TestEvents を変更する方法については、 see chapter "qTest のTestEventsを変更します。"