ムクリプス

Eclipseのためのオープンソース突然変異テストプラグイン
今すぐダウンロード

ムクリプス ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • GPL
  • 価格:
  • FREE
  • 出版社名:
  • Ben Smith
  • 出版社のWebサイト:
  • http://rallypoint.wbpsystems.com/

ムクリプス タグ


ムクリプス 説明

Eclipseのためのオープンソース突然変異テストプラグイン Muclipseは、突然変異テストを実行するJMUTationシステム(MUJAVA)のラッパーです。これは、ランタイム設定とビューを持つEclipseプラグインです。ユーザビリティの増大は、IDEの特徴を使用して提供される。突然変異プロセスの変異プロセスオン繰り返しは、変異体の作成を含み、ソースコードの代わりに変異体を有する単位試験を実行し、そしてその結果に出力された変異体の結果を比較する。オリジナル(上記の図を参照)。実例は、突然変異演算子によって変更されたソースコードの修正です。突然変異テストの後ろの主な概念は、特定のユニットのソースコード(または変換)を修正することです。クラスが変わると、テストケースが異なる原因となる可能性があります。原稿よりも結果(偽陽性の場合を除く)。突然変異手順は真の肯定的であることを明らかにしています。 、テストは何かがありません。開発者は、変異体が原稿とどのように異なるかを調査し、この可能性のある誤差を引くテストを書いていき、したがってプロセスの2回目の反復を始めようとします。このようにして、変異テスト手順は開発者が強力なテストセットを作成するのに役立ちます..Muclipse開発環境には、Javaプロジェクトの設計と実装を大幅に向上させる多くのプロジェクト管理と開発インターフェイスが提供されます。具体的には、変異試験を容易にするAPIを提供する。 Mujavaは、Yu Seung Ma、Yong Rae Kwon博士とJeff Ofcutによって、Javaファイルのための突然変異システムです。 OJを使用して、Mujavaは既存のJavaクラスの変異を実行するためのユーザーインターフェースとAPIの両方を提供します。指定されたJavaクラス上のメソッドレベルまたはクラスレベルの突然変異を実行した後、Mujavaは元のクラス上のテストケースを元のクラス上で実行し、そして変異体上で、結果を比較して上記の突然変異プロセスを実装します。 Muclipseは、既存のMujava APIとEclipse Workbench.Muclipseの間にブリッジを提供するEclipseプラグインです。突然変異プロセスでは、大量のメタ言語操作が必要です。突然変異演算子はソースコードに作用するので、生成された変異体はテストケースに対して実行する前にコンパイルされなければならない。さらに、突然変異テストでは、「kill」を試みている場合は、突然変異体のソースコードがJavaクラスパス上にないことを必要とします。これらのステップの両方に、Muclipse Installation.Muclipseが扱われる構成によって処理される非常に特別なJavaランタイム設定が必要です。要件: ・Eclipse. このリリースの新機能: ・最新バージョンのMuclipseはアップデートサイトから入手できます。この最新リリースはEclipse v3.3とEclipse v3.4(Ganymede)で動作します。テストケースを実行する問題を含め、ユーザーを煩わしていた他のいくつかのバグが修正されました。ダウンロードする前に、プロジェクト設定ページを非常に慎重にお読みください。 ・重要:以前のバージョンのMuclipseで発生した多くの問題が解決されましたが、MuclipseはJava v1.5コード機能では機能しません。 Java v1.4.2準拠のコードがある場合(簡単にチェックするのは簡単なもの)Muclipseを使用できます。それ以外の場合は、ダウンロードを控えてください。


ムクリプス 関連ソフトウェア

GCViewer.

GCViewerは、SunおよびIBM Java仮想マシンによって生成された冗長GC出力を視覚化する小さなツールです。 ...

712

ダウンロード

lamp lamp

LampCheckソフトウェアは、単純なオープンソースのPHP事前インストールスクリプトです。 ...

272

ダウンロード