Pairwiseアルゴリズムによるインタフェーステスト用例の自動生成


Pairwiseアルゴリズムはテスト業界で有名な用例設計方法であり、直交法の全量貧挙用例に基づいて、その中の値の2つの結合を1組と見なし、重複があれば除去し、簡単に言えばある:ABC ABD, ABD;もしあればAEHK BGHK, BGHKテストシーンの例:Uディスクの異なるブランドのノートパソコンでの転送効率:
  • 3組変数: \ HUAWEI \ XIAOMI \ LENOVOUSB2.0 \ USB3.0
  • 1.直交法則使用例数2*3*2=12
    使用例番号
    Uディスク
    ノートブックブランド
    USBプロトコル
    01
    キンストン
    HUAWEI
    USB2.0
    02 HUAWEI
    USB3.0
    03
    キンストン
    XIAOMI
    USB2.0
    04 XIAOMI
    USB3.0
    05
    キンストン
    LENOVO
    USB2.0
    06 LENOVO
    USB3.0
    07
    フラッシュディ
    HUAWEI
    USB2.0
    08 HUAWEI
    USB3.0
    09
    フラッシュディ
    XIAOMI
    USB2.0
    10 XIAOMI
    USB3.0
    11
    フラッシュディ
    LENOVO
    USB2.0
    12 LENOVO
    USB3.0
    2.Pairwiseルールを使用して最適化(赤色マークの場合は重複とみなされる)した後、残り6本
    使用例番号
    Uディスク
    ノートブックブランド
    USBプロトコル
    01
    キンストン
    HUAWEI
    USB2.0
    02
    キンストン
    XIAOMI
    USB3.0
    03
    キンストン
    LENOVO
    USB2.0
    04
    フラッシュディ
    HUAWEI
    USB3.0
    05
    フラッシュディ
    XIAOMI
    USB2.0
    06
    フラッシュディ
    LENOVO
    USB3.0
    3.原理を知った後、アルゴリズムの実現を探求します.
    #