【问题标题】:To launch browser with Jenkins [duplicate]使用 Jenkins 启动浏览器 [重复]
【发布时间】:2014-03-11 22:00:30
【问题描述】:

在 Win7 上配置 Jenkins(使用 Tomcat)来启动我的 maven 命令。使用我的 maven 命令,我正在启动 selenium 测试脚本,该脚本启动网络浏览器并执行测试用例。

问题:当我使用 Jenkins 触发构建时,构建开始并在 Jenkins - 控制台上显示所有内容。它甚至会生成正确的 html 报告(我在我的 selenium java 代码中设置)。但是一切都在静默模式下发生(无需启动浏览器)

问题:在哪里以及如何配置 Jenkins/Tomcat 来启动浏览器?

【问题讨论】:

  • 感谢提供链接:引用 mntnd 链接“如果您在后台将 Jenkins 作为服务运行......您可以尝试在前台不作为服务运行它,或者将其作为本地系统帐户运行并选中允许服务与桌面交互选项。在后一种情况下,您可能会遇到权限问题。.. Jenkins Windows“本机”安装并不是真正的本机。它是 Java 的包装器将其作为服务运行。”这很好,但最重要的是,我们必须在 Jenkins 中安装插件才能启动浏览器。获得互动会话对我很有用:)

标签: java maven tomcat selenium jenkins


【解决方案1】:

设置 Selenium Grid 可能更容易。这还允许您在与 Jenkins 机器上设置的不同的操作系统和浏览器上进行测试。

如果您的测试框架支持线程,它也支持并行测试。

http://code.google.com/p/selenium/wiki/Grid2

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-10
    • 2016-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 2020-04-06
    相关资源
    最近更新 更多