我在Firefox中通过Behat Mink框架桥接Selenium 2驱动程序。当我运行测试时,我得到一个HTTP代理身份验证弹出窗口。我的behat.yaml文件有一个基本的认证用户名和密码,但它们不起作用。你能否给我一个想法来处理这个弹出式认证?如何处理Behat Mink HTTP基本身份验证
我也试图与setBasicAuth()函数,但它并没有为我工作:
$this->getSession()->getDriver()->setBasicAuth('dharmalingam' ,'Welcome123');
我behat.yml包含:
extensions:
Behat\MinkExtension\Extension:
default_session: selenium2
javascript_session: selenium2
goutte: ~
selenium2:
browser: 'firefox'
wd_host: http://dharmainin:[email protected]:80/wd/hub
capabilities:
version: ~
platform: 'Windows 2008'
features/extensions/SauceIntegration.php:
param1: value1
context:
parameters:
base_url: "http://example.com/"
basic_auth:
username: 'dharmalingam'
password: 'Welcome123'
大家好我相信有这个场景没有原生支持 –