我正在努力解决问题很长一段时间,找不到解决方案, 我有一个测试项目(黄瓜,maven)我配置jenkins从github拉出项目,在jenkins slave上构建并执行代码(selenium测试脚本)并且工作完美,我添加了几个slave,标记了它们我就是能够并行执行相同的工作(不同机器上的相同测试用例)
我的下一步是使用grid extra(https://github.com/groupon/Selenium-Grid-Extras)以使用视频录制,浏览器更新,selenium更新等一些很酷的功能...... 现在,我知道为了使用网格,我需要通过我的代码解决它,并定义所需的功能(浏览器,操作系统等...)。 目前当我运行两次相同的工作时,我的第二个请求将排队,直到第一个请求结束,如果我将从两个开发人员机器运行相同的代码,它将在2个不同的节点运行,并且网格可以处理这两个请求。
不确定我的jenkins配置或我的网格集线器配置有什么问题,我一次又一次地检查它并且看起来都很好:-) 所以猜我错过了什么
任何建议/方向/想法都将受到高度赞赏。
由于 RONEN