Qc-workflow

提供:Dev Guides
移動先:案内検索

HP-QC-ワークフロー

ワークフローモジュールは、スクリプトジェネレーターとスクリプトエディターへのリンクを提供します。 スクリプトジェネレーターは、欠陥モジュールダイアログボックスの入力フィールドでカスタマイズを実行するために使用され、スクリプトエディターは、ALMモジュール内のワークフローを制御するスクリプトを作成するために使用されます。

qc req types

スクリプトジェネレーター-リストのカスタマイズ

ワークフローカスタマイズを使用して、移行ルールが定義されているフィールドの値のリストを変更する場合、ワークフロースクリプトと移行ルールの両方を満たす方法でのみフィールドを変更できます。

[プライマリフィールド]を選択します。変更すると、ユーザーは適切なセカンダリフィールドを設定できます。 次の例では、ターゲットサイクルとしてプライマリフィールドを選択し、セカンダリフィールドとして優先度を選択しています。

qc req types 3

プライマリフィールドとセカンダリフィールドを設定したら、[スクリプトの変更を適用]をクリックします。 [適用して表示]をクリックすると、スクリプトウィンドウが開き、スクリプトが適切な場所に配置されます。

qc req types 3

スクリプトジェネレーター-欠陥フィールドのカスタマイズの追加

このモジュールは、プロジェクト管理者が、ユーザープロファイルごとに「新規欠陥」ダイアログに表示されるフィールドを構成するのに役立ちます。 最初にユーザープロファイルを選択します。デフォルトでは、すべてのフィールドが「新規障害」ダイアログの管理ユーザーに表示されます。 ただし、ユーザーは、表示フィールドペインでフィールドを「オン」にチェックすることで、表示フィールドからフィールドをプッシュしたり、フィールドを必須にすることができます。

qc req types 3

[適用して表示]をクリックすると、スクリプトエディタウィンドウが開き、変更がスクリプトとして表示されます。 下にスクロールして、今変更した「TD Admin」プロファイルを確認します。 次のことに注意してください。

  • 最初のパラメーターはフィールド名に対応します
  • 2番目のパラメーターは、「可視性」フラグに対応しています。 「True」に設定すると、表示されます。
  • 3番目のパラメーターは「必須」フラグに対応しています。 「True」に設定すると、必須になります。
  • 4番目のパラメーターはページ番号に対応します。 「0」の場合、最初のページに表示されます。
  • 最後のパラメーターは、ビューの順序に対応しています。 フラグ0のフィールドが最初に表示され、フラグ値「1」のフィールドが次に表示されます。

qc req types 3

「TD Admin」ユーザーグループの「Add Defect」ウィンドウのプレビューを見てみましょう。

qc req types 3

スクリプトジェネレーター-障害詳細フィールドのカスタマイズ

このモジュールは、プロジェクト管理者がユーザープロファイルごとに[欠陥の詳細を表示]ダイアログに表示されるフィールドを設定するのに役立ちます。 最初にユーザープロファイルを選択します。デフォルトでは、すべてのフィールドは「欠陥の表示」ダイアログの管理ユーザーに表示されます。 ただし、ユーザーは、表示フィールドペインでフィールドを「オン」にチェックすることで、表示フィールドからフィールドをプッシュしたり、フィールドを必須にすることができます。 「欠陥フィールドの追加」カスタマイズと同じように機能します。

qc req types 3

[適用して表示]をクリックすると、スクリプトエディタウィンドウが開き、変更がスクリプトとして表示されます。 下にスクロールして、今変更した「TD Admin」プロファイルを確認します。 次のことに注意してください。

  • 最初のパラメーターはフィールド名に対応します
  • 2番目のパラメーターは、「可視性」フラグに対応しています。 「True」に設定すると、表示されます。
  • 3番目のパラメーターは「必須」フラグに対応しています。 「True」に設定すると、必須になります。
  • 4番目のパラメーターはページ番号に対応します。 「0」の場合、最初のページに表示されます。
  • 最後のパラメーターは、ビューの順序に対応しています。 フラグ0のフィールドが最初に表示され、フラグ値「1」のフィールドが次に表示されます。

qc req types 3

「TD Admin」ユーザーグループの「障害の詳細を表示」ウィンドウのプレビューを見てみましょう。

qc req types 3

スクリプトエディタ

スクリプトエディターは、プロジェクト管理者がユーザー定義のワークフロースクリプトを作成するのに役立ちます。 次のスクリーンショットから、スクリプトはモジュール間で共通に、またはモジュールに固有に作成できることが明らかです。 -テストラボ、欠陥など

qc req types 3