我目前有一个Java项目,它利用Maven作为它的构建系统。为了实现一些集成测试覆盖,我创建了一个python测试套件,它运行我的流程,向其提供数据,并验证结果是否符合预期。
这对我来说效果很好,但是,我正在努力正确设置我的测试套件的环境。为了使测试套件能够正确运行,我需要能够找到可执行文件的JAR文件并确定正确的类路径。现在所有这些东西都硬编码到我的工作区。
├── log
├── src
│ ├── integration-test
│ │ ├── python
│ │ └── resources
│ ├── main
│ │ ├── assembly
│ │ ├── env
│ │ ├── java
│ │ └── resources
│ └── test
│ ├── java
│ ├── resources
│ └── scripts
└── target
├── <Service JAR File>