在Jenkins管道中运行WCT时出现错误。我在底部分享了该错误的详细信息。这些错误可能与Openshift有关。也许您可以分享自己的看法。
注意:我的测试在Openshift上运行。
第一种情况: ->我使用的是chrome配置。在这种情况下,出现以下错误。此错误消息是明确的。我们必须安装chrome。但是我不知道该怎么做。
错误:
The following browsers were not found: chrome. (All installed browsers found: firefox)
错误图片:
第二种情况:
->由于上述错误,我将浏览器配置更改为Firefox。但是这次我犯了一个不同的错误。这个错误对我来说很复杂。我需要有关此错误的更多详细信息。根据我的研究,可能有很多原因。也许我们应该在Openshift上添加/更改一些选项。
注意:
拾取JAVA_TOOL_OPTIONS:-XX:+ UnlockExperimentalVMOptions -XX:+ UseCgroupmemoryLimitForHeap -Dsun.zip.disableMemoryMapping = true 10:12:47.767 INFO [GridLauncherV3.parse]-硒服务器版本: 3.141.59,修订:e82be7d358 10:12:47.857 INFO [GridLauncherV3.lambda $ buildLaunchers $ 3]-启动独立 Selenium Server端口33226 2019-11-12 10:12:47.903:INFO :: main: 将初始化的@ 385ms记录到org.seleniumhq.jetty9.util.log.StdErrLog 10:12:48.154 INFO [WebDriverServlet。]-初始化 WebDriverServlet 10:12:48.252信息[SeleniumServer.boot]-Selenium 服务器已启动并在端口33226上运行
在这条线上等待太多。之后,我放弃了手动管道。因为该过程不会继续。
错误:
Selenium exited before it could start
错误图片: