機械翻訳について

対話型でモデルをテスト

コンフィギュレータ・モデルは、開発サイクル中にいつでも対話形式でテストでき、その構造、動作および外観が意図したとおりであることを確認できます。

モデルを表示または編集するためのコンフィグレータ・モデル詳細ページに示すように、コンフィギュレータ・モデルの次の側面をテストできます:

  • 構造タブに表示される、追加した補足構造を含むモデルの構造。

  • ルール・タブに表示される、モデルに対して定義したコンフィギュレータ・ルール。

  • 「ユーザー・インタフェース」タブに示すように、モデルに対して定義したユーザー・インタフェース。

側面はすべて、テスト・セッション中、適用するテスト・パラメータ、またはモデルの一部である制限に従って、一緒にアクティブになります:

  • テスト・セッション日付に基づいて有効でない品目

  • 無効または無効なルール

テスト・パラメータ

テスト「モデル」ダイアログ・ボックスで、次の表で説明するテスト・パラメータを設定できます。

テスト・パラメータ

意味

ルート・モデル

表示または編集中のモデル。 読取り専用

バージョン

読取り専用

セッション有効日

有効性を考慮するためにテスト・セッションで使用する日時。 セッション有効日は、モデルが参加者であるワークスペースの有効開始日以降である必要があります。 必須。

ユーザー・インタフェース

モデルに対してユーザー・インタフェースが定義されている場合、テスト・セッションに使用するUIまたはデフォルトのUI。 オプション。

ルート数量

テスト・セッションに使用するルート・モデルの数量。これは、構成内の子品目の相対数量に影響します。 必須。

価格設定使用可能

テスト・セッション中の価格の計算および表示を使用可能にします。 価格設定を有効にする場合は、このモデルの価格設定ルールを含む価格設定戦略を「価格設定戦略」フィールドで選択する必要があります。 価格設定戦略の名前は、名前の一部を入力するときにフィールドに提示されます。

トレース・ファイルの生成

トレース・ファイルの生成を有効にします。 トレース・ファイルの生成を有効にすると、テスト・セッションの最後にファイルを保存するように求められます。

モデルのテスト

次のステップに従って、モデルを対話形式でテストします。 テスト・パラメータは個別に説明します。

  1. 編集または表示するためにコンフィギュレータ・モデルを開きます。

    特定のモデルを開く必要があります。 モデルはロックまたはロック解除できます。 モデルをテストしているユーザーがモデルをロックしていない場合、そのユーザーは最初にそのモデルをロック解除する必要があります。 モデル・ステータスは、ドラフトまたはリリース済のいずれかです。 構造、ルールまたは「ユーザー・インタフェース」タブのいずれかを使用できます。同じテスト・セッションでは、モデルのすべての側面がテストされます。 モデルを編集している場合は、モデルの変更を保存するよう求められます。

  2. コンフィグレータ・モデル詳細ページで、「テスト・モデル」をクリックします。

  3. テスト「モデル」ダイアログ・ボックスで、テスト・パラメータの値を入力します。 OKをクリックすると、コンフィギュレータ・ランタイム・テストUIが、作業領域ウィンドウの新しい動的タブで開きます。

  4. エンド・ユーザーであるかのように、コンフィギュレータ・ランタイム・テストUIと対話します。 テストUIの内容と外観には、このテスト・セッションに入力したテスト・パラメータが反映されます。

    テスト・セッション中に、UIページのナビゲート、オプションの選択、フィールド値の入力、およびトランザクション属性の値の指定を行うことができます。 参照モデルを構成するには、「構成」コントロールをクリックし、モデルを構成してからルート・モデルに戻ります。

  5. テストが終了したら、いずれかのアクション・ボタンをクリックしてテスト・セッションを完了します。 使用可能な処理は、コンフィギュレータ・ランタイムのエンド・ユーザーUIでエンド・ユーザーが使用できる処理と似ていますが、異なります。

    • 終了: コンフィギュレータ・エンジンは構成を終了します。つまり、コンフィギュレータ・エンジンはオートコンプリート・プロセスを使用して、モデルの有効な構成に必要な残りの選択を自動的に完了します。 有効な構成は、製品情報管理作業領域の品目構成に対して定義された属性、およびコンフィギュレータ・モデル作業領域で定義されたコンフィギュレータ・ルールによって決まります。 構成が終了すると、テスト・セッションが終了し、コンフィギュレータ・モデルの詳細ページに戻ります。

    • 終了してレビュー: コンフィギュレータ・エンジンは構成を終了し、レビュー・ページにナビゲートします。このページでは、戻るをクリックして選択内容がレビュー用に表示され、より詳細な構成が可能です。 OKをクリックすると、コンフィギュレータ・モデルの詳細ページに戻ります。

    • 一時保存: 構成をそのままにした正確な状態で保存します。 コンフィギュレータ・エンジンが構成を終了せず、保存された構成が無効である可能性があります。

      保存時に構成に名前を割り当て、後で追加テストのために構成をリストアできます。

    • 取消: 選択内容が失われたときに警告が表示され、テスト・セッションが終了して、コンフィギュレータ・モデルの詳細ページに戻ります。

    これらのすべてのセッション・アクションでは、テスト・セッション用のホスト・アプリケーションがないため、構成データはどのホスト・アプリケーションにも返されません。

  6. トレース・ファイルの生成を有効にした場合、テスト・セッションを終了するときに、トレース・ファイルが生成され、ダウンロード可能であることがメッセージで確認されます。 ファイルを開くか、後で確認するためにダウンロードできます。 確認ダイアログ・ボックスを閉じると、テスト・セッションが終了します。

  7. コンフィグレータ・モデル詳細ページで、テスト済モデルの表示または編集に戻ります。

トレース・ファイル

テスト「モデル」ダイアログ・ボックスで「トレース・ファイルの生成」オプションを選択すると、Oracle Supportに指定できるトレース・ファイルを生成できます。

複雑なルールの大規模なセットを持つモデルのテスト中に発生する問題は、診断が難しく、時間がかかる場合があります。 ランタイム・テスト・セッションのトレース・ファイルを生成すると、このファイルはOracle Supportで、ユーザーとOracle製品開発との共同作業を行い、制約技術分析およびその他のツールや手法を使用して問題を診断し、問題を解決するのに役立ちます。

トレース・ファイルには、テスト対象のモデルの名前が付けられ、XML形式になります。

テスト構成のレビュー

セッションを終了する前に、テスト・セッションの暫定構成結果を確認できます。

テスト・セッション中に「終了してレビュー」アクションを選択すると、コンフィギュレータ・エンジンによる構成の終了後にレビュー・ページにナビゲートされます。 このページで、選択内容がレビューのために表示されます。

  • セッション中に構成されたモデル品目は、展開および縮小できる階層ツリーに表示されます。 トランザクション品目属性に入力した値はツリーに表示されますが、ユーザー定義属性の値は表示されません。

    補足構成ノードはオーダーできず、セッション後にホスト・アプリケーションに戻されないため、「レビュー」ページには含まれません。

  • 構成済品目ごとに、ページに次の値が表示されます:

    • 数量: ユーザーの選択またはコンフィギュレータ・ルールの処理により、構成に含まれる品目の数量。

    • ユニット数量: 品目の親品目の各包含ユニットの構成に含まれる品目の数量。

    • UOM: 構成品目の数量の単位。

    • 価格: 適用される価格設定戦略によって決定される品目の価格。 テスト・セッションの価格設定を使用可能にする必要があります。

    • 金額: 価格の金額に数量を掛けた値。 テスト・セッションの価格設定を使用可能にする必要があります。

レビューが終了したら、次のいずれかのアクション・ボタンをクリックします:

  • 戻る: さらに構成できるようにランタイム・テストUIに戻ります。

  • OK: テスト・セッションが終了し、コンフィギュレータ・モデルの詳細ページに戻ります。

  • 取消: 選択内容が失われたときに警告が表示され、テスト・セッションが終了して、コンフィギュレータ・モデルの詳細ページに戻ります。

モデルのテスト時の保存済構成の復元

以前に保存した構成に対して品目の最新の構成をテストして、変更内容を理解できます。 構成の変更を確認するこの機能により、品目構成とコンフィギュレータ・モデル定義の経時的な正確性を確保できます。

モデルのテストでは、次のことができます:

  • モデル・テスト中に構成を保存

    構成セッション中に「一時保存」をクリックすると、構成の名前とオプションの説明を入力できます。 システム生成の構成ヘッダーおよび改訂IDを記録することもできます。これは、後でこの構成を検索するために使用できます

    構成を保存して検索を容易にするためのネーミング計画を確立できます。

  • 以前に保存した構成でモデル変更をテスト

    テスト・セッションを開始するときに、テスト「モデル」ダイアログ・ボックスで「構成のリストア」を選択し、リストアする構成を「構成名」リストから選択できます。 リスト内の「検索」リンクをクリックすると、ヘッダーIDまたはリビジョンIDで構成を検索できます。

    前のテスト・セッション後にモデルを変更した場合は、変更されたモデルの動作と保存された構成の1つを比較できます。