如何编写一个Behat步骤来捕获Goutte驱动程序的屏幕截图?

问题描述:

我需要将HTML保存在某个文件中,以便它可以在浏览器中打开。如何编写一个Behat步骤来捕获Goutte驱动程序的屏幕截图?

/** 
* @Then /^show me the page$/ 
*/ 
public function show_me_the_page() { 

    $html = $this->getSession()->getDriver()->getContent(); 
    file_put_contents('/tmp/behat_page.html', $html); 
}