qTest リンクを更新する

Tricentis Toscaと qTest を統合することができます。これにより、Toscaの自動テストの結果を使用して、 qTest でテストの目標とリリースを管理できるようになります。これを行うには、Toscaで qTest TestEventsを作成する必要があります。これにより、自動化されたTosca テストが qTest リリースにリンクされます。これらのテストをどこでトリガーするかは問題ではありません。結果はToscaと qTest に表示されます。

例えば、 qTest TestEventを変更する場合、既存のリンクを更新できます。

アップデートは重要です。Tricentis Toscaと qTest は自動的に同期しません。Toscaテストに変更を加える場合は、 qTest でテストを更新する必要があります。

更新のタイミング

リンクが qTest に表示されたら、更新することができます。リンクは、Toscaで接続プロセスを経て、チェックインすると有効になります。

更新頻度

何度でも更新できますが、1つのオブジェクトにつき1リンクしかできません。リンクを更新するたびに、Tricentis Toscaは古い情報を上書きします。

qTest でで更新する

Toscaでテストに変更を加えた場合は、 qTest で更新する必要があります。これを行うには、以下の手順に従ってください。

  1. Tricentis Toscaで、更新 ExecutionListを選択します。

    なお、同じタイプのオブジェクトしか複数選択できません。例として、複数のテストケースを一度に選択することはできますが、テストケースとテストケースフォルダーを同時に選択することはできません。

  2. 右クリックして、コンテキストメニューから「qTestリンクを解除する」を選びます。

  3. サイン更新する」、「qTestからリンクを解除する」ダイアログのqTestにサインインします。

  4. 保存して接続」をクリックします。

  5. オプションとして、 qTest 内のリンクされたオブジェクトの新しい場所を選択します。

    • qTest Projectを選択する」というドロップダウンメニューから、異なるqTestプロジェクトを選択します。

    • テストケース用」をすると、「 qTest Moduleを選択する」セクションで異なる qTest モジュールを定義することも可能です。

  6. テストケースを更新する場合で、モジュールを変更したくない場合は、テストケースが現在リンクされている qTest モジュールを選択して確認します。

  1. 「を解除する」をクリックします。

  2. 確認ダイアログで、「 OK 」をクリックします。されます。

  3. 更新された情報するには、「すべてチェックイン」をクリックします。

デフォルトでは、Toscaは最大70秒間、 qTest に接続し、情報を転送しようとします。Toscaはその枠内で成功しない場合には、処理を中断します。「Project」->「Options」->「QTestIntegrationAddin」->「Maximum time allowed for linking attempts (in seconds)」の順に進むと、異なる時間枠(タイムフレーム)を定義できます。

qTest TestEventを他のテストサイクルまたはリリース で再利用する

これですべてができました。qTest TestEventを作成し、 qTestテストサイクルおよびリリースにリンクします。テストを実行し、テスト中のシステムは期待通りに動作しました。これでテスト中のシステムが変更されたので、新しいテストとリリースサイクルを設定します。

新しいテストおよびリリースサイクルで同じテストを実行したい場合は、既存の qTest TestEventsから新しい qTest TestEventsを作成する必要があります。

そのためには、以下の手順に従ってしてください。

  1. 既存の qTest TestEventを右クリックし、ミニツールバー 検索をクリックしてください。

  2. 次の検索ウィンドウで、 TQL タブに移動します。

  3. 以下の TQLクエリを実行してください::

  4. クエリの結果、既存の qTest TestEvent 内のすべての ExecutionLists がリストされます。それらを選択して右クリックし、コンテキストメニューから qTestのTestEventを作成を選択します。

  5. これにより、qTestのためのTestEvent作成ダイアログが開きます。ExecutionLists から新しい qTest TestEventを作成し、新しいテストサイクル/リリースにリンクします。

Toscaでも qTest でも、オブジェクトをコピーして貼り付けたり、切り取って貼り付けたりしないでください。コピーして貼り付けすると、Toscaと qTest の間の重要なリンクが破損します。切り取って貼り付けすると、結果報告に問題が生じます。

次の記事

更新した qTest TestEventを実行して、テスト中のシステムのリリース準備がどの程度整っているかを確認してください。