1

我正在使用 IntelliJ IDEA 使用 JUnit 编写和运行 e2e 测试。我的测试需要设置一些环境变量,所以我在 Run Configurations 对话框中设置了这些(通过 Run-->Edit Configurations, Environment Variables 字段)。

这很好用,但问题是每当我运行单个测试时(例如,通过单击代码编辑器左侧的绿色“播放”图标),它都会为我创建一个新的运行配置,以便在没有环境变量的情况下运行这个单个测试我定义了,这显然会导致它失败。我需要再次打开“运行配置”对话框并将环境变量从另一个配置复制到新配置。请注意,我需要为我运行的每个测试都这样做,这很烦人。

有没有办法只设置一次环境变量并将它们用于我运行的每个测试? “运行配置”对话框中的环境变量设置

4

1 回答 1

2

您可以扩展左侧列表中的“默认值”,选择 JUnit,然后在那里设置环境变量。然后,此配置将被复制到之后创建的任何新配置中:

Intellij 默认->JUnit

于 2018-04-08T13:11:37.930 回答