我正在尝试在 Web 应用程序的多个相同实例上运行 UI 测试。例如,假设应用程序的相同版本在 3 个地方可用:
预期的系统应检查哪个实例可用并在其上运行测试(尚未运行)。它应该能够在 Jenkins 环境中同时在 3 个实例上运行 3 个测试。
我已经探索了 Jenkins 矩阵配置,但这似乎对矩阵中所有可能的组合运行了所有测试。我的意图是对测试进行划分和负载平衡,而不是在所有组合上运行。关于如何做到这一点的任何想法?
我正在使用带有 Ant 的 JUnit4 在 Jenkins 上运行测试。