拥有一台用于开发STS/Eclipse
和Jenkins
的PC,它们都在同一台机器上同时工作。
现在强制进行预生产测试的服务器必须一起运行,例如ActiveMQ
,RabbitMQ
,MySQL
,PostgreSQL
由于这种情况,如果SonarQube
和JMeter
正在运行,PC的运行速度甚至会变慢。
所需的解决方案是在同一LAN网络中拥有两台计算机。
MySQL
和ActiveMQ
SonarQube
和JMeter
)因此专用工具用于:
在专用计算机(本例中为 B )中运行。
当前所有内容都位于一台计算机中。使用以下内容:
因此Jenkins可以直接在工作区
中工作因此,我们如何通过Jenkins或使用特殊的插件来执行一项工作,以执行一组@Test
,而该项目( workspace )位于其他PC上呢?
@Test
方法的项目本身应该不知道它是从Jenkins远程执行的。实现此目标的最佳方法是什么?