共通コントロールのテスト、および複数の依存エンティティでの結果の実装
個々のエンティティのコントロールを生成し、個々のコントロールで各エンティティを個別にテストする代わりに、共通コントロールを使用してそれにプライマリエンティティを関連付けることができます。
コントロールテスト、インジケーター、証明書、問題、およびポリシー例外の共通コントロールをテストします。継承可能なテスト結果を使用し、共通コントロールに関連付けられているすべての依存エンティティにテスト結果を実装します。
共通コントロールを使用すると、次のことができます。
- コントロールを共通としてマークし、依存エンティティをそれに関連付けます。
- 既存のコントロールのエンティティを依存エンティティとして共通コントロールに関連付けます。
- テストの時間と労力を節約します。共通コントロールテストの結果は、特に新しいシステムが展開され、組織または環境内で検証前の監査が実施される場合に、他の依存エンティティによって継承可能です。
- テスト結果を文書化する人員の冗長性を削減します。
要件とユースケース:
- コントロールを作成するか、コントロールを共通に変換します。
- 依存エンティティを共通コントロールに関連付けて、テスト結果を継承します。
- エンティティタイプを共通コントロールに関連付けます。
- 共通コントロールを 1 回テストし、結果を複数のエンティティに適用します。
- 共通コントロールを標準に戻すことができます。
- コントロールの量が大幅に増加することを避けます。
詳細については、以下を参照してください。
- m2m テーブルの共通アイテムの説明については、「インストールされるテーブル」。
- 共通コントロールについては、「Control form changes (コントロールフォームを変更)」。
- 依存エンティティを追加する方法については、「標準コントロールを共通コントロールに変換して、依存エンティティを追加」。
- 共通コントロールについては、「アクションハンドラーコンポーネント」。
- 共通コントロールのアイテム生成における操作の変更。
- 「コンプライアンススコア計算に対する共通コントロールの影響」。