簡體   English   中英

Maven 使用 Evosuite 生成的測試用例進行測試

[英]Maven Test with Evosuite-generated Test Cases

我正在使用 Evosuite 通過 Maven 為我的應用程序生成測試用例,並且我已遵循 Evosuite 文檔中概述的所有步驟。

我看到所有測試類都已生成,並且導出將類復制到我項目的測試文件夾,所以我應該能夠運行 mvn test 來運行測試,但是當我這樣做時,我得到了一系列錯誤它找不到一堆類(看起來它無法從運行時找到任何 Evosuite 類,即使我在我的 POM 中將 evosuite 運行時定義為依賴項。)

我很想將 Evosuite 用於我們所有的應用程序,但如果我無法讓 mvn 測試運行且沒有錯誤,那么該產品將毫無用處。 有人可以幫忙嗎? 我已經多次查看文檔並檢查了所有內容,並且所有配置似乎都正確。 謝謝你。

如果您已經運行mvn evosuite:export將它們移動到 ./src/test 文件夾,那么您可能需要使用 javac 編譯它們,以便它們可以由 maven 執行。 嘗試使用這篇文章在一個命令中編譯它們: How to compile multiple Java files when there are Java files in other packages?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM