問題タブ [randoop]

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 投票する
3 に答える
5340 参照

java - Java クラスパス エラー - クラスが見つかりません

randoop (Java 用の自動テスト ジェネレーター) を使用しようとしていますが、randoop でクラスが見つかりません。

私のクラスは ArrayListError.java と呼ばれ、/home/eliezer/Desktop/myclasses.

randoop のドキュメントはhttps://randoop.github.io/randoop/manual/index.htmlにあります。

それは本当に些細なことだと確信していますが、私はこれらのことについて経験がありません。

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

c# - .NET 用の Randoop オープン ソース プロジェクト

私は .NET アプリケーション用の自動ユニット テスト生成ツールに取り組んでおり、Microsoft Research の Randoop ツールが非常に興味深いことがわかりました。Randoop の開発者フォーラムを検索しましたが、有用な結果はあまり見つかりませんでした。2010 年にコンパイルされた randoop のオープン ソース コードを見つけました。実際には、目的に合わせて既存のコードを変更したいと考えています。ピアディスカッションのためのRandoop開発のための別の開発者フォーラムはありますか? または、そのような議論のためのプラットフォームを提案してください。

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

java - Randoop テスト クラス名

私は実際に自分のプロジェクトでRandoopを実行しようとしています。生成されるテスト クラスの名前は、RandoopTest* のようなものです。

引数 --junit-classname が RandoopTest の代わりに基本クラス名を設定することはわかっています。

しかし、MyClassTest. それを行う方法はありますか?

0 投票する
3 に答える
3456 参照

java - Randoop での Java クラス パスの問題

Java の自動テスト ジェネレータである Randoop を使用しています。

ただし、コマンドラインから Randoop を実行すると、クラスパスを正しく指定する方法がわかりません。

私はこの質問を読みました: Java Classpath error-cannot find my class in detail but my setup is a bit different like.

Windowsマシンで実行しています。

プロジェクト全体の構造は次のようになります。

(他にもいくつかのファイルがありますが、ここでは重要ではないと思います)

私は電話してみました:

しかし、エラーを受け取りました:

クラスパスの .class ファイルの代わりに .java ファイルをロードして、いくつかのバリエーションを試しましたが、これまでのところ機能するオプションはありません。randoop-2.1.4 の末尾にクラス パスを指定しないと、GraphNode クラスが見つからないというエラー メッセージが表示されます。

セットアップは最初のステップに過ぎず、正しい軌道に乗ることができないようです。

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

java - Java でのスロー可能および例外

から拡張された BugException という名前のクラスがあり、RuntimeException BugException に Throwable を受け取るコピー コンストラクターがあるとします。

このコードはコンパイルと型チェックを行います:

その理由は次のとおりです。

コンパイルされず、次のエラー メッセージが表示されます: 未処理の例外。java.lang.Throwable. ?

タイプチェッカーを満たすために、なぜこの不要なラッピングが必要なのですか?

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

unit-testing - Randoop: タイプ名 "" のクラスが見つかりません

クラスパスが完璧であると確信しているのに、この奇妙なエラーが発生します。エラーは、見つけられないクラス名を明らかにしていません。ポインタをください!

プロジェクトディレクトリの下のコマンドプロンプトで実行しているコマンドは次のとおりです。

生成されたエラーは次のとおりです。

0 投票する
3 に答える
2955 参照

java - Randoop Eclipse プラグインが見つかりません

私の要件は、Randoop の使用を検討していた JAVA でテスト ケースを自動的に生成することです。のプラグインをurlダウンロードするものはありますか。ネットワークから Eclipse マーケットプレイスにアクセスできません。githubから eclipse-plugin をダウンロードしようとしましたが、jar ファイルが存在しません。このプラグインをインストールするにはどうすればよいですか?RandoopeclipseRandoop

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

eclipse - Eclipse gradle プロジェクトで jacoco を手動で使用する方法

Eclipse gradle プロジェクトのコードで jacoco の API を使用したいと考えています。しかし、jacoco ライブラリは私のプロジェクトのビルド パスにないようです。jacoco は gradle のプラグインです。Eclipse gradle プロジェクトで jacoco ライブラリを直接使用することはできません。

これはスクリーン ショットです。'import org.jacoco....' などの jacoco ライブラリをインポートすると、システムに問題が発生しました。 日食のスクリーンショット

プロジェクトは randoop です。コマンド ラインで gradle を使用して正常にビルドできます。しかし、Eclipseで開発することはできません。誰か助けてもらえますか?

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

java - Randoop で型エラーを読み込めません

Windows ターミナルで Randoop を実行しようとすると、次のエラーが表示されます。

Randoop を実行しようとしているファイルは、現在の作業ディレクトリにある Factorial.class です。現在の作業ディレクトリには、すべての randoop ファイル/jar を含むフォルダーも含まれています。Macでこれを試してみたところ、問題なく動作しているように見えたので、なぜこれが起こっているのかわかりません。