このサイトはCookieを使用しています。サイトの使用を続けることで、Cookieの使用に同意することになります。

Logo
    生成AI活用ガイド
    生成AI活用ガイド

    ペアワイズ法により少ないテストケースで多くの組み合わせ網羅するケースを作成する

    INPUT

    ・入力パラメータ項目、パラメータ値のパターン

    OUTPUT

    ・パラメータ組み合わせ網羅表

    最終更新日時
    Feb 21, 2024 7:46 AM
    コンテンツカテゴリ
    プロンプトカタログ
    ツール
    ChatGPT
    利用シーン
    テスト/ケースの作成

    利用するシチュエーション

    本カタログは入力条件が多いシステムの単体・結合テスト作成時に使用することを想定しています。

    このカタログによって、以下のような要求を満たすことができます。

    • 爆発的に増大してしまう組み合わせテストケース数を削減し、現実的にテスト可能なボリュームとなるように組み合わせを絞り込みたい
    • 少ないテスト件数で効率よくバグを検出するケースを作成したい
    • 絞り込みの理由と方針説明(ペアワイズ法を用いた2パラメータ間の値の組み合わせを網羅)を容易に行いたい
    • ‣

      💡ペアワイズ法とは?

    プロンプトテンプレート

    ‣
    1. ペアワイズ法を用いたテストケースを出力させる
    ‣
    2. テストケース表をファイルに出力させる
    ‣
    3. テストケースとして利用できる形式のファイルを出力させる
    ‣
    4. すべての組み合わせ数を計算させる
    ‣
    5. 網羅性の担保の方針の説明を出力させる

    出力サンプル

    https://chat.openai.com/share/48ca4871-a06c-4608-b5c3-e9b8d628f6bf

    chat.openai.com

    ‣
    組み合わせ表を出力したファイル
    ‣
    テストケースとして出力したファイル

    利用方法

    ‣
    1. ペアワイズ法を用いたテストケースを出力させる
    ‣
    2. テストケース表をファイルに出力させる
    ‣
    3. テストケースとして利用できる形式のファイルを出力させる
    ‣
    4. すべての組み合わせ数を計算させる
    ‣
    5. 網羅性の担保の方針の説明を出力させる

    注意事項

    • 本プロンプトでは、Analysys機能を利用します。そのため、ChatGPT4 を利用してください。
    • 本プロンプトでは以下の組み合わせが出力できることを確認しています。
      • 10x10x9 の組み合わせ
      • 2x8x14x12の組み合わせ

    TIS株式会社

    サイトのご利用について

    情報セキュリティ方針

    お問い合わせ・フィードバック

    Copyright 2024 TIS Inc.