我需要写一个电子邮件验证测试。
我想打开一个新的标签去我的网络邮件,可以使用behat,mink和selenium2driver吗?我看到了switchToWindow()函数,但是如果只有一个窗口,该如何切换呢?
发布于 2014-07-10 16:18:04
我认为不可能专门打开新的标签,但你可以使用不同的会话,这应该会打开一个不同的窗口。在behat.yml中定义会话
default:
extensions:
Behat\MinkExtension:
sessions:
first_session:
selenium2: ~
second_session:
goutte: ~
third_session:
selenium2: ~然后在步骤定义中使用以下命令切换会话:
$this->getMink()–>setDefaultSessionName('third_session');配置示例是针对Behat 3的,请阅读更多有关concept here的信息,尽管它可能有点过时。
https://stackoverflow.com/questions/24655883
复制相似问题