5

単体テストを開始し、使用しているWSDLリソース用に構築したAPIラッパーで単体テストを実行しようとしています。

クラスをユニットテストすることはできますが、外部APIをテストするためのベストプラクティスは何ですか?わざわざテストする必要がありますか?接続やパラメーターなどを検証するためのテストとは別に、データが適切に更新されたことを確認するための最良の方法は何ですか(それを行う必要がある場合)?

4

1 に答える 1

1

あなたが求めているのはブラックボックステストと呼ばれるもので、基本的にはAPIの構造ではなく機能をテストすることを意味します。

あなたが通常探しているものは次のとおりです。

  • 正しくない、または欠落している機能
  • インターフェイスエラー
  • データ構造または外部データベースアクセスのエラー
  • 動作またはパフォーマンスエラー
  • 初期化および終了エラー

Google for Equivalent Partitioning and BoundaryValueAnalysis。これにより、何をどのようにテストするかがわかります。

于 2012-09-12T21:35:07.597 に答える