【发布时间】:2014-02-25 09:07:10
【问题描述】:
上下文
我正在尝试带有 multiCapabilities 配置选项的全新 Protractor 0.19.0。它实际上按照文档中的描述工作:
- 它使在多个浏览器上运行测试变得更加容易(无需 grunt 或脚本,只需 1 个配置文件)。
- 它使测试并行运行
第二点对我来说是个问题。我的一个应用程序不处理与数据的多个连接,这意味着测试失败。
我的问题是:
是否可以限制 Webdriver 的最大实例数以禁用此应用的并行测试?
我的尝试
我在Selenium Webdriverjs Grid2 wiki 中发现有一个maxSession 参数非常适合我的情况!但是我尝试将它添加到我的 Protractor 配置中,但没有成功。
maxSession 也在Desired Capabilities 中。有人知道它是否还在工作吗?
这是multiCapabilities PR topic的链接,我在那里留下了评论。
如果您需要更多信息,请随时询问:)
提前致谢!!
编辑:专用GitHub issue
EDIT2:我最近尝试将seleniumArgs: ['-maxSession=1'] 添加到我的量角器配置中,不幸的是这也不起作用......
【问题讨论】:
标签: angularjs selenium-webdriver integration-testing protractor