Php 使用Mink和Sahi,我如何使用除FF之外的其他浏览器?

Php 使用Mink和Sahi,我如何使用除FF之外的其他浏览器?,php,behat,mink,sahi,Php,Behat,Mink,Sahi,每当我运行Sahi时,它默认使用Firefox。我想做的是对我使用的浏览器有更多的控制。我听从了他的指示 我的行为是: default: formatter: name: progress extensions: Behat\Symfony2Extension\Extension: mink_driver: true kernel: env: test debug: true Behat\MinkExtens

每当我运行Sahi时,它默认使用Firefox。我想做的是对我使用的浏览器有更多的控制。我听从了他的指示

我的行为是:

default:
  formatter:
    name: progress
  extensions:
    Behat\Symfony2Extension\Extension:
      mink_driver: true
      kernel:
        env: test
        debug: true
    Behat\MinkExtension\Extension:
      sahi: ~
      goutte: ~
      base_url: 'http://local.referral.com'
      default_session: sahi
我的职能是:

public function iAmOnHomepage()
    {

        $session = $this->getSession();
        $session->visit($this->locatePath('/'));

        $link = $session->getPage()->findLink('I am a Physician');

       if (null === $link) {
          throw new \LogicException("Home Page Not Loaded:\n");   
       }
    }
如何指定浏览器等附加说明?这是在代码中还是在yml文件中

如果是,我该怎么做

# behat.yml
mink:
    browser_name: chrome
您可以设置多个,以便在不同的浏览器上运行相同的场景

资料来源:

请参见此处的可用参数: