簡體   English   中英

如何在maven中為Java項目組織單元,集成,e2e測試文件夾結構?

[英]How to organise unit, integration, e2e tests folder structure in maven for a Java project?

我在maven有一個java項目,我知道maven把東西常規使用

  • 的src /主/ JAVA
  • 的src /測試/ JAVA

一切都在測試/通常是單元測試。 但是,如果我想引入集成測試和E2E測試呢? 我該如何放入正確的文件夾結構? 組織這些的正確方法是什么?

可能是這樣的:

  • SRC /它/ JAVA
  • SRC / E2E / JAVA
  • 的src /測試/ JAVA

但這樣做會假設src / test / java指的是單元測試。 我寧願明確指定

我建議使用maven定義的目錄結構--src / test / java。 您可以更改maven定義的目錄結構,但不建議這樣做。 理想情況下,此結構適用於單元測試,但您仍然可以將集成和e2e單元測試添加到該文件夾​​結構中,幾乎不做任何修改。

請參閱 - 如何在maven中運行UnitTests,該單元位於src / test-integration / java文件夾中

暫無
暫無

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

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