【发布时间】:2017-05-16 19:24:18
【问题描述】:
我正在使用带有 Selenium 和 Mink 的 Internet Explorer。现在的问题是,例如,当我们执行登录测试时,用户将保持登录状态,这会导致下一次文本运行失败。出于某种原因,它不会像使用 Chrome 和 Firefox 那样以私有模式启动浏览器/清除会话数据。
我尝试在 behat.yml 中将其设置为私有模式,但这被忽略了:
ie:
extensions:
Behat\MinkExtension:
base_url: 'http:///'
default_session: selenium2
browser_name: 'internet explorer'
selenium2:
capabilities:
extra_capabilities:
InternetExplorerDriver:
IE_SWITCHES:
- private
我还在每个场景之前尝试过 session reset(),但没有帮助。
我怎样才能确保 Selenium 始终以私有模式启动 Internet Explorer?
【问题讨论】:
标签: selenium internet-explorer behat mink