Jenkins 詹金斯的网络驱动程序

Jenkins 詹金斯的网络驱动程序,jenkins,webdriver,Jenkins,Webdriver,jenkins的硒测试(testNg)和mvn测试, 我无法查看在浏览器上执行的操作,可以查看打开的真实浏览器并执行操作?在Windows中,您不应将jenkins安装为Windows应用程序(因为在此最新版本中,Microsoft决定为服务提供自己的隐藏桌面,即使您启用了“与桌面交互”功能在jenkins服务中),您可能必须从war文件中部署它,如下所示: 1) 从jenkins官方网站下载jenkins.war 2) 通过命令提示符部署它:java-jar{directoryOfJenkin

jenkins的硒测试(testNg)和mvn测试,
我无法查看在浏览器上执行的操作,可以查看打开的真实浏览器并执行操作?

在Windows中,您不应将jenkins安装为Windows应用程序(因为在此最新版本中,Microsoft决定为服务提供自己的隐藏桌面,即使您启用了“与桌面交互”功能在jenkins服务中),您可能必须从war文件中部署它,如下所示:

1) 从jenkins官方网站下载jenkins.war

2) 通过命令提示符部署它:java-jar{directoryOfJenkinsFile}/jenkins.war

3) 现在您可以在http://localhost:8080上访问jenkins管理


希望对你有帮助

我建议使用硒镁

然后可以让测试在节点上运行,在节点上可以看到所有浏览器操作。出于演示目的,我与teamcity就回归测试项目进行了类似的分布式和独立测试

基本上,设置环境有两个步骤:

  • 启动网格,例如作为后台服务
  • 启动在登录用户上下文中运行的节点(也作为服务或自动运行)
  • 可选:启动另一个节点以在后台运行测试
  • 测试中WebDriver实例的创建更改如下:
WebDriver-driver=新的RemoteWebDriver(新的URL(“http://localhost:4444/wd/hub(能力),


这里有一个链接,可以获取设置Grid2的更多详细信息:

否。在典型的设置中,Jenkins的测试在随机可用的节点上运行。您不知道在给定的点上哪个节点可用。另外,Jenkins节点通常会运行无头浏览器(如),因为它们没有显示器

詹金斯测试应该在没有任何人工干预的情况下运行,比如在夜间。您可以在本地开发测试,查看它们如何在真正的浏览器中运行,然后将其推送到主套件中,以便Jenkins可以为您运行它。如果您想从Jenkins运行测试并查看实时运行的测试,请查找或之类的付费解决方案。

您可以使用。我们最近发布了一个允许您在Jenkins内部查看测试结果的。当然,这是一种付费工具:(