問題タブ [pitest]
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.
java - PITclipse では単体テストが失敗するが、JUnit では成功する
PITclipse では、テスト後に次のエラーが表示されます。
テストがパスしなかったと表示されていますが、JUnit にはエラーや障害はありません。
原因が不明なため、詳しい情報が必要な場合はお問い合わせください。
java - junit でマスター テスト スイートから小さなテスト スイートを作成し、ピット (突然変異) で使用する
このホワイト ペーパーで説明されているようにテスト ケースをランダムに選択してマスター テスト スイートから小さなテスト スイートを作成し、さまざまなサイズのテスト スイートに対してピットを使用してミューテーション テストを実行することにより、カバレッジとテスト スイートの有効性の関係を確認したかったのです。. 私が使用している SUT は joda-time です。マスタースイートから小さなテストスイートを作成するために、次のプログラムを作成しました
これは、junit と emma のコード カバレッジで正常に動作しています。ただし、このテスト スイートを使用してミューテーション テスト (ptest) を実行すると、選択した 1 つではなく、クラス内のすべてのテスト ケースが取得されます。何が悪いのかわかりません。私はJavaの初心者で、Eclipseを使用しています。
maven - PIT 突然変異分析からテストを除外する方法は?
私は現在、かなりの部分がリファクタリングされ、かなりの数の失敗したテストでチェックインされた困難なプロジェクトで、引き延ばされた状況にあります。
Maven で PIT を実行していますが、テストをグリーンにする必要があるため、長い間実行できませんでしたが、少なくとも実行するテストでは PIT の概要が必要です。
失敗したテストを PIT から分離する最も効果的な方法は何ですか?
java - ピテストはjunitテストを見つけることができません
私のグラドルピテストは正しい結果を与えることができません。私のテストファイルを見つけることができないようです。
次の build.gradle ファイルがあります。
出力は正しいフォルダーに保存されます。また、gradle test を実行すると、問題なく実行されます。
java - PIT 突然変異テスト: カバレッジ生成ミニオンが異常終了しました
JenkinsのMavenでpitestを使用しています。
私のpom.xml
中で私は持っています
Maven コマンド:
詳細出力を有効にしました。
次のエラーが表示されます。
Maven出力にもこれがあります:
詳細ログを有効にして更新
エラーの原因となっている問題と、その解決方法を教えてください。
編集
Vagrantボックスでローカルに実行すると機能するため、おそらくJenkinsサーバーの構成の問題を確認する必要があります。どこから始めたらいいのかわからない。
java - ピテストはテストのクラスを検出できません
mavenとpitestの構成に問題があります。
哀れな世代の突然変異は大丈夫ですが、彼は私のクラスのテストを見ることができません..
解決策があれば:D
そのようなメインソースがあります /src/main/java/com.plugin..... .java
/src/test/java/com.plugin.... .java のようなテスト ソースがあります。
pom.xml 構成:
in < targetTests > ..彼は私のテストクラスではなく、オートコンプリートを備えた私のソースクラスのみを知っています。