【问题标题】:How to load selenium test suite/case in the Sauce Ondemand?如何在 Sauce Ondemand 中加载硒测试套件/案例?
【发布时间】:2014-10-12 19:49:11
【问题描述】:

我需要通过 Jenkins 插件 Sauce OnDemand 在不同的浏览器/平台上运行我的 Web 应用程序。 Sauce Ondemand 的官方指南除了最基本的东西——如何加载测试用例/套件之外,什么都谈论,这真的很荒谬。有人知道怎么做吗?

【问题讨论】:

    标签: jenkins jenkins-plugins saucelabs ondemand


    【解决方案1】:

    刚刚想通了。需要将 Selenium Builder 插件安装到 Jenkins。 步骤:

    1. 将 Selenium Builder 插件添加到 Jenkins。
    2. 将测试脚本(html 或 json)上传到 git repo。
    3. 在 Build 中,选择 Invoke Selenium Builder Script。
    4. 将脚本文件名放在那里(假设脚本直接在工作区文件夹下)。
    5. 使用 git 存储库的 URL 构建。

    完成。

    此解决方案只能针对一个浏览器运行脚本,而不是多个浏览器。试图弄清楚如何运行多个。

    更新

    弄清楚如何在多个浏览器上进行测试:

    需要在Jenkins中安装Matrix Project插件,新建一个Multi-configuration Project作业,在Configuration Matrix和Sauce OnDemand Support中选择目标浏览器。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-03-19
      • 1970-01-01
      • 2011-11-25
      • 2017-07-29
      • 1970-01-01
      • 1970-01-01
      • 2021-10-24
      相关资源
      最近更新 更多