我正在编写一个maven插件,该插件应在集成前和集成后测试阶段运行。该插件应设置并拆除测试系统。问题是测试系统的IP是在设置时生成的。但是,当然,在集成测试阶段的测试例如故障安全插件应该能够连接到正确的地址,该地址目前仅在集成前阶段插件中才知道。
我很可能可以在集成前阶段设置环境变量,并从测试中使用这些变量,但是我一直在寻找一些更优雅的东西(如果存在),因为我不喜欢当插件更改env vars的名称时点击,等等。
万一出现故障安全插件,是否可以让maven插件将参数传递给另一个maven插件?另外,故障安全插件能否调用已参数化的测试,以便我可以通过配置?
我意识到这是一个相当开放的问题,因为我不确定是否可能。
Kasper