【问题标题】:Run multicapabilities non-parallel非并行运行多种功能
【发布时间】:2015-04-20 09:39:27
【问题描述】:

我正在我的网站上运行一些端到端测试。我想在 Chrome 和 Firefox 中都做这些测试,所以我用multicapabilities: [{browserName: 'chrome'}, {browserName: 'firefox'}] 配置了配置文件。但是在运行测试时,两个浏览器实例会相互干扰,因为有时 Chrome 执行的操作会导致 Firefox 测试失败。

我的问题: 是否可以不并行运行两个浏览器实例?相反,我首先希望 Chrome 进行测试,然后当 Chrome 完成后,Firefox 应该启动。这可能吗?

【问题讨论】:

    标签: webdriver protractor


    【解决方案1】:

    您可以在配置文件中执行 MaxSessions = 1。这限制了可以并行运行的浏览器实例的数量。在 StackOverflow 上的 post 中进行了精美的解释。如果这有帮助,请告诉我!

    【讨论】:

    • 如果我添加maxSessions: 1s,它会按照我想要的方式工作!谢谢! :)
    • 太棒了 :) 编辑了答案以修复错字。那你能接受答案吗!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-07-23
    • 1970-01-01
    • 2018-11-11
    • 1970-01-01
    • 2021-06-14
    • 2011-03-04
    • 2017-02-15
    相关资源
    最近更新 更多