Java 何处放置放心测试

Java 何处放置放心测试,java,integration-testing,rest-assured,Java,Integration Testing,Rest Assured,将放心测试放在将要测试的同一个项目中,还是放在自己的项目中,这是一种常见的做法? 比如,我有一个名为purchase的微服务,我将为它编写测试。测试是否应该在其中,或者我是否应该创建另一个项目来完成它,命名为一些类似于购买集成测试的项目 谢谢 我想分享一下我们在项目中使用的做法: 我们的微服务代码由一个父项目构成多个项目。在父项目中,我们有以下子项目: 规格-包含招摇规格 服务-包含服务代码 集成测试 负荷试验 作为CI/CD管道的一部分,首先对代码进行构建和单元测试,然后触发基于rest的集成

将放心测试放在将要测试的同一个项目中,还是放在自己的项目中,这是一种常见的做法? 比如,我有一个名为purchase的微服务,我将为它编写测试。测试是否应该在其中,或者我是否应该创建另一个项目来完成它,命名为一些类似于购买集成测试的项目


谢谢

我想分享一下我们在项目中使用的做法:

我们的微服务代码由一个父项目构成多个项目。在父项目中,我们有以下子项目:

  • 规格-包含招摇规格
  • 服务-包含服务代码
  • 集成测试
  • 负荷试验
  • 作为CI/CD管道的一部分,首先对代码进行构建和单元测试,然后触发基于rest的集成测试,在wiremock的帮助下模拟所有依赖的服务,然后进行负载测试。成功完成所有项目后,将构建部署到环境中


    除此之外,我们还使用rest assured作为独立项目为特定环境编写了回归测试用例。

    有人吗?=/。。。。结构坚实,非常感谢您的回答!我真的不明白家长是怎么工作的。你能给我更多的细节吗?父项目的POM.xml应该包含子模块。您可以使用he modules标记指定POM中的每个子项。