イバイダーテッター

あなたの開発を助けるためのテストフレームワーク。
今すぐダウンロード

イバイダーテッター ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • InfoDesign OSD GmbH
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • 7.1 MB

イバイダーテッター タグ


イバイダーテッター 説明

IValidatorは、複雑な環境でのシナリオおよび統合テストの自動化を助けるために設計されたJavaフレームワークです。 主な特徴: 複雑なテストシナリオ IValidatorは、階層的およびシーケンシャルテスト構造を同時に有効にします。テストプロセスの制御は現代のジョブスケジューリングシステムの行にあります。完全なテストコンテキストとテスト履歴は、制御手段に利用可能です。コンポーネント(テスト、セットアップ、チェックアップ、およびティアダウン)のパラメータは、外部から供給されます(コントロールパターンの反転)。 豊富な制御メカニズム テストシナリオのXMLのコントロール要素テストシナリオの説明を使用して、テストを順番に実行するか並行して実行するかを定義できます。それらはまた、個々のテストまたはテストスイートのエラーに応じて行動を制御する。再初期化の有無にかかわらず、完全なテストの中絶、次のテストレベルでの継続。 ユニットテストの再利用 いわゆる単体テストはテストシステムの基本レベルを形成します。これらは、フレームワーク内で使用される必要なすべての機能を継承するJavaで実装されたテストクラスです。テスト機能を符号化する必要があり、パラメータはXML記述を通じて供給されます。単位テストは自己完結型開発者テストを構成します。 アダプタとのSUTテクニカルインタフェースの折り返し アダプタは、テスト(SUT)およびその他の外部システムへのアクセスを包装するために使用されます。アダプタは、テストシステムを維持するための複雑さとコストを削減し、SUT内のインタフェースの修正の場合に必要な場所の数を制限します。 柔軟性 テストパラメータはXMLの説明で定義されています。必要な場合は、単体テストと下位レベルのテストスイートのパラメータを、さらにテスト階層レベルに埋め込まれている場合は上書きできます。 パラメータから実際のテストクラスの厳密な分離とテストフローの定義は大きな柔軟性を提供します。 テスト環境の初期化 テスト環境の初期化とクリアランスは、セットアップクラスとティアダウンクラスによって行われます。テストクラスと同様に、パラメータはXMLの説明で提供でき、セットアップとティアダウンを再利用できます。セットアップとティアダウンはすべてのテストレベルで適用できます。 検証、報告、ロギング IValidatorテストの実行を結果の検証から分離します。特別なチェッククラスは結果を検証し、したがってさまざまなシナリオ内の状況依存評価を可能にします。 の例:テストは正常に実行され、それ自体が大丈夫です。しかし、以前のログインが無効なテストシナリオ内で、これはエラーとして評価されます。 テスト結果はXMLで報告されます。レポートの構造は、テスト構成の階層構造を正確に反映しており、したがって複雑な深い積層シナリオでも明確なプレゼンテーションを提供します。 IViValidatorはLOG4Jを使用して関連情報を記録します。構成、テスト初期化データ、および状態、すべてのテストステップに関する情報、およびその状態、状態、統計学のテスト結果、エラートラッキングの詳細情報(スタックトレース)。 システム独立 イバイダーテストフレームワークは、Javaベースのシステムのテスト自動化に限定されません。いわゆるアダプタを使用することによって、システムをテストすることができます。 テストシナリオの実行に必要であるが、自分自身に関連するテストではないシステムをモックオブジェクトでシミュレートすることができます。 すべてのテストレベルのサポート その構造のために、Ivalidatorはすべてのテストレベルをサポートしています: 開発者テスト 統合テスト 受け入れテスト ジュニットサポート Ivalidatorフレームワーク内でJUnitテストを実行することができます。これには、JUnitテストクラスのセットアップ方法とTearDownメソッドを呼び出すことが含まれます。ジュニットテストの結果は、イバイダレットテストケースと同じラインに沿ったテストフローの制御に使用できます。これにより、統合テストに既存のUnitTestsを再利用することができます。 Eclipseプラグイン Ivalidatorの取り扱いを簡単にするために、Eclipseプラグインを提供します。これでテストの実行と結果の表示はあなたのIDEにシームレスに統合することができます。 ANTタスク IValidatorをAntタスクとして提供することで、テスト実行はビルドと展開プロセスに簡単に統合できます。 テストの説明のための柔軟なインターフェイス フレームワークでは、任意のソースからテストの説明を読み取ることができます(例えば、データベースまたはExcelシート)。 したがって、TestRunsの結果を任意のターゲットに書き込むことができます。 テストの説明のための利用可能な実装は現時点です: xml-descriptor-repository レポートの利用可能な実装は次のとおりです。 XML-REPORT-REPOSITORY スイングレポートリポジトリ


イバイダーテッター 関連ソフトウェア