自動テストフレームワーク単体テスト

概念フレームワーク

システム開発プロセスでは、フレームは、サブシステムの全体的な構造を達成するために、特定のアプリケーションおよびアプリケーション・システム用に設計された部分です。
アプリケーションフレームワークは、クラスとオブジェクト、そしてどのような責任、クラスとクラスとオブジェクトのオブジェクト定義が協力して、オブジェクト間の制御のスレッドに分割されています。以前のフレームワークによって定義され、これらの共通の設計要素は、自動テストのためのフレームワークを定義する:
このツールは、統計モジュールおよび他のコレクションをテストする自動一つ以上の自動テストベースモジュール、自動テスト管理モジュール、から成ります。

  • ポイントに定義フレームワークによって、自動テストフレームワークは、に分けることができる基本的な機能テストフレームワーク、実装のための管理フレームワーク。
  • テストポイントの異なるタイプに分けることができる:フレームワークをテストする自動化された自動テストフレームワークの機能、性能、
  • 位相点を試験することにより、それはに分けることができる:自動テストフレームワーク部、フレームワークをテストする自動化インターフェース、自動テストフレームワークシステム。
  • プレス組成構造のポイントは、に分けることができます:スタンドアロンのフレームワーク、分散型自動化テストフレームワークのテストを自動化。

ユニットテストユニットテストフレームワーク

ユニットテストフレーム(別名PyUnitではフレーム)単位テストフレームPython言語。
ドキュメント・リンクへの公式紹介:https://docs.python.org/2.7/library/unittest.html#module-unittest

unittestの使用テストフレームワークを導入します

1.モジュールユニットテスト導入するインポートステートメント
2.試験は非常に行われるすべてのクラスをテストケースクラスから継承されていることを、テストケースは、特定のクラスのコレクションをテストするための方法とみなすことができ
、試験前に初期化3.setUp()メソッドテストクリーンアップを実行した後、ティアダウン()メソッド

おすすめ

転載: www.cnblogs.com/TD1900/p/11946750.html