是否可以让Jenkins使用实际的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium Webdriver)。当我在Eclipse中运行testng.xml文件时,浏览器将启动并运行测试。但是,当我使用Jenkins并使用maven运行测试时,它不会启动任何浏览器。
如果您的詹金斯主机托管在Windows计算机上,则应了解一些允许使用该接口的服务的特殊配置。
顺便说一句,查看浏览器运行情况的最简单方法是使用命令行启动jenkins:
java -jar jenkins.war
在Linux中,您可以使用相同的命令或使用xvfb插件在后台运行浏览器。
希望有所帮助
除此之外,不启动浏览器的主要原因是JNLP(Java网络启动协议),当我们执行战争时,我们可以与桌面应用程序进行交互。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句