APIインタフェーステストケース設計

1688 ワード

最近インタフェースのテストをして、ついでにインタフェースのテストの例の設計の構想を総括して、インタフェースのテストは主に2つの大きい方向に関連します:

  • 最初の大きな方向は

      
  • 2つ目の大きな方向は

       , , ;

  • 強力な設計:


    最初の方向:

  • 使用例1
  • 基本機能、すべてのパラメータ

    1.インタフェース文書を参照し、インタフェース機能を理解する後、まず業務ニーズロジック2に合致するか否かを判断する.基本機能を検証し、関連するパラメータをすべて
  • に参照します.
  • 用例2
  • オプションがありません

    1.パラメータには必須項目のみがあり、オプションパラメータはありません.パラメータには必須項目が1つしかなく、オプション可能なパラメータが1つも欠けています.
  • 必須項目がありません

    1.パラメータには必須値の1つが欠けており、変1の原則を参照してください.2.パラメータにはすべての必須パラメータがありません.オプションがあります.必須パラメータ名を不正
  • に変更
  • 用例3
  • パラメータ境界

    1.プローブパラメータの境界値は、境界値検出インタフェース
  • により検出する.
  • 用例4
  • パラメータタイプ1.文字列、整数
  • 用例5
  • 正常、例外を含むすべてのパスを上書き


  • 用例六
  • 入庫出庫検査

    入庫a、庫中値:a、問合せ値a``
  • 2番目の方向:

  • 用例7
  • 情景の構築これも比較的に重要で、この比較は同級生の業務に対する熟練度をテストして、できるだけ多くのシミュレーションのシーン、インタフェースのテストのカバー度を達成して更に全面的に

  • eg:
       1-50 165
     6-24 166
     4-128 167 
     168164 
     154 
     3003

    作者:古仏青灯度流年
    リンク:http://www.jianshu.com/p/8c6547c0abf5
    出典:簡書
    著作権は作者の所有である.商業転載は著者に連絡して許可を得てください.非商業転載は出典を明記してください.