繁体   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