ワークフローにコンテンツテストを追加する

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

ユーザーにとってコンテンツテストの主な入り口はワークフローです。開発者は作成するワークフローでコンテンツテストをどのように活用するかを指定できます。

以下の図はSitecoreのサンプルワークフローを示し、コンテンツテストに関連する部分を示しています。

Sample Workflow

ワークフロー部分

名称

目的

戦闘

テストダイアログを起動

テストを作成ダイアログを起動し、ユーザーがテストを作成できるようにします

指揮

承認

小規模および軽微な更新のためにテスト作成ダイアログを回避できるようにします

戦闘

テストを除去する

実行したくない検査は除外されます

ワークフローのどこにSitecoreで「テスト作成ダイアログ」を起動させたいかを指定することで、コンテンツテストをワークフローに追加できます。ダイアログはワークフローコマンドから起動しなければなりません:

  • ワークフローコマンドの定義項目の下に子項目を追加し、この項目は「起動テストダイアログアクション」テンプレート( /sitecore/templates/System/Content Testing/Workflow/Launch Create Test Dialog Action)を基にします。この項目を Launch Create Test Dialogと呼びます。
  • ユーザーが変更のためのテストを作成したくない場合に備え、ワークフローの代替ルートを特定しましょう。
    • 時には、既存のワークフロー状態間に新しいパスを追加し、ワークフローを動作させるために新しいワークフローコマンドを追加する必要があります。サンプルワークフローの Approve コマンドがその一例です。
  • ワークフローコマンドの定義項目の下に子項目を追加し、この項目は「テスト削除アクションテンプレート( /sitecore/templates/System/Content Testing/Workflow/Remove Tests Action)」に基づいています。この項目を Remove Testsと呼びます。
この記事を改善するための提案がある場合は、 お知らせください!