Pユニット

Pユニットは、パフォーマンスベンチマークとユニットテストのためのオープンソースフレームワークです。
今すぐダウンロード

Pユニット ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 出版社名:
  • Andrew Zhang
  • オペレーティングシステム:
  • Windows All / Unix
  • ファイルサイズ:
  • 2.6 MB

Pユニット タグ


Pユニット 説明

P-Unitは、同じテストをソロまたは同時に実行するためにサポートされているパフォーマンスベンチマークとユニットテストのためのオープンソースフレームワークです。 テストスイートとテストクラス テストスイートとテストクラスは、Pユニットの2つの重要な概念です。 Pユニットはテストクラスに特別なタイプを必要としませんので、すべてのクラスはテストクラスになる可能性があります。もちろん、それはジュニットテストケースを含みます。特別なPユニットのみのテストクラスのための特別なインターフェースが1つあります - P-UnitTest。 Pユニットは、次の手順で通常のテストを実行します。 ・ある場合はセットアップを呼び出します。 ・テスト方法を呼び出します。 ・ティアダウン方式を呼び出します。 セットアップとティアダウンもパフォーマンステストの一部と見なされることに気づいた。パフォーマンスデータにカウントしたくない場合は、P-UnitTestインターフェイスを実装する必要があります。これは次のように実行されます。 ・SetpentBeporeWatchersを起動します。 ・SetAfterWatchersを呼び出します。 ・テスト方法を呼び出します。 ・TeardownBeWatchersを呼び出します。 ・TearDownAfterWatchersを呼び出します。名前が示唆するように、セットアップコードとTearDownコードをSetupBeporeWatchersとTearDownAfterWatchersに入れることができます。 タイム/メモリレコード Pユニットテスト方法の実行のメモリと時間消費量を記録します。 Pユニットに「ウォッチャー」の概念があり、テスト方法の実行中にステータスを監督します。 デフォルトでは、メモリウォッチャーとタイムウォッチャーがインストールされています。 Pユニットはユーザー定義のウォッチャーをサポートしています。ユーザーはウォッチャーインターフェイスを実装し、それをPユニットメソッドランナーに登録する必要があります。 デフォルトでは、Time Watcherが有効になっています。メモリ消費を監視したい場合は、1行のコードを追加する必要があります。 Runner.MethodRunner()。AddWatcher(新しいMemoryWatcher()); 並行 Pユニットは、テストを同時に実行するためにサポートします。それを書く方法?あなたはあなたのテストに同時に何かを書く必要はありません - 通常のテストと同じです。 P-UnitConcurrentRunnerを使用してテストを同時に実行するだけで済みます。詳しくはランナーを参照してください。 ランナー RunnerはPユニットの中核概念です。テストを実行するためのランナーが必要です。デフォルトでは、1つのテストをソロで同時に実行できるように、2つの異なるランナー - ソロランナーとコンカレントランナーがあります。 ランナーを立ち上げるのは複雑ですか? 1行のコード: 新しいSolorUnner()。実行(mytest.class);または新しいConcurrentRunner()。実行(mytest.class); デフォルトでは、P-UnitConcurrentRunnerはテスト方法を実行するために10個のスレッドを起動します。 P-UnitConcurrentRunner(Int ThreadCount)のコンストラクタで設定できます。テストクラスでは細かいコントロールを実行できます。 異なるスレッド数を持つ異なるテストクラスを実行する必要がある場合は、テスト用の同時インタフェースを実装するだけで済み、ConcurrentCountを返す必要があります。


Pユニット 関連ソフトウェア

AppPerfect Test Studio

AppPerfect Test Studio WebアプリケーションとWindowsアプリケーションのパフォーマンスをテストするのに役立つ製品の一連の製品 ...

367 93.5 MB

ダウンロード

Xslide.

XSLスタイルシートを編集してXSLプロセスを実行するためのEMACSメジャーモード ...

210 28.3 MB

ダウンロード

Koders Professional.

Koders Professionalは、単純な構文または高度なフィルタリングで再利用可能なソースコードを検索し、プロジェクト全体を表示します。 ...

71 6.3 MB

ダウンロード