問題タブ [evosuite]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
128 参照

evosuite - DSE で Evosuite を実行する

コマンドラインから Linux で Evosuite を使用しています。

Evosuite に関する記事によると、Evosuite と Dynamic Symbolic Execution (DSE) を組み合わせるオプションがあります。

これはコマンドラインからどのように設定できますか? DSEを有効/無効にするパラメータはありますか?

ありがとう!

0 投票する
1 に答える
1092 参照

evosuite - Eclipse で evsuite が生成したテストを実行する

Linux のコマンド ラインから evosuite を使用してテスト ケースを生成しました。Eclipse でテストを実行しようとしています。プロジェクトに evsuite-standalone-runtime-0.2.0.jar をインポートしました。

evsuite に関してインポートされたすべてのクラスには、エラー記号が付いています。

私はこれを理解していません。インポートされた jar ファイルにあるにもかかわらず、これらのクラスは不明のようです。

0 投票する
1 に答える
1114 参照

evosuite - Maven プラグインを使用すると EvoSuite テスト生成が停止する

サイトに記載されている手順に従って、maven プラグインを構成しました。「mvn evosuite:generate」を指定すると、コンソールに以下の詳細が表示されてハングします。

[情報] com.emirates.gws.service.grouprequest.GroupRequestServiceImpl のジョブを開始します。

以下は環境の詳細です Windows 7 maven-3.2.1 jdk1.7.0_72

以下は、コンソールに表示される詳細です

0 投票する
1 に答える
241 参照

algorithm - EvoSuiteの実装詳細

私は EvoSuite を使用していますが、テスト スイートの生成には問題ありません。しかし、私はそれがどのように機能するかを知る必要があります。GA を使用していることは知っていますが、実装の詳細に興味があります。1. GA を実装するために AST (抽象構文木) が使用されていますか? 2. バイトコードを持つ。テスト スイートを生成するために必要なすべての情報を取得するために実行する次の手順は何ですか?

これらの問題に関する参照はありますか?ありがとう!

0 投票する
1 に答える
296 参照

java - using wildcards for projectCP in evosuite test case generation

I use evosuite 1.0.1 for automated test case generation for several open source projects. I use java 1.8 on a unix platform (ubuntu 14.04).

Is there a way to use wildcards for dependencies in the -projectCP tag?

Some of my projects depend on a huge number of libraries and this could save me heaps of time. If you have a solution for either terminal or ant build script (no IDE) I would be very thankful!

0 投票する
1 に答える
173 参照

java - ファイル生成に相対パスを使用する evsuite テストを作成する方法

プロジェクト用に evosuite を使用してテスト スイートを生成しました。一部のテストは、ファイルの読み取り/書き込みに関連し、絶対パスを使用してそれらにアクセスします。これにより、プロジェクトがローカル ファイル システムのまったく同じ場所にある場合にのみテストが成功します。

これをオフにする方法はありますか?つまり、フラグなどを設定して、テスト ファイルの相対位置を使用するテストを生成できますか?

ありがとう!

0 投票する
1 に答える
653 参照

java - (out?) jdk を使用して evosuite を実行する方法

EvoSuite を実行すると、このエラーが発生します

少し紛らわしいですが、JDK で実行するように求めているのでしょうか、それともすべきではないと述べているのでしょうか?

java -version を実行すると、

0 投票する
1 に答える
639 参照

java - Evosuite 1.0.3 クラス 'TestClass_ESTest.class' はターゲット プロジェクトにあるはずですが、見つかりませんでした

私は、アップロードされたJavaファイルを指定してテストを生成し、生成されたテストに対してアップロードされたコードをテストするWebアプリケーションに取り組んでいます。問題なくテストを生成するために Evosuite を使用しています。ただし、最新リリース (1.0.3) に更新したばかりで、生成されたテストを実行すると次のエラーが発生します。

テストを実行するために、テスト対象のファイルと Evosuite から生成されたテストが配置されるディレクトリへの URL を含む新しいクラスローダーを作成しています。

私のアプリケーションは、Evosuite を更新する前に正常に動作していましたが、追加機能が私のプロジェクトに役立つため、この新しいバージョンを引き続き使用したいと考えています。私が気づいていない微妙な変化があったかもしれないので、どんな助けでも大歓迎です。

0 投票する
1 に答える
706 参照

testing - EvoSuite - ほとんどのコード カバレッジを取得するためのパラメーター

EvoSuite で単体テストを生成していますが、生成された単体テストのコード カバレッジを 100% にできるだけ近づけたいと考えています。これを達成するために設定する最適なコマンド ライン オプション/パラメータは何ですか?