我刚刚开始使用Behat和Mink.我正在使用MoutExtension与Goutte和Selenium,以及DrupalExtension.
到现在为止还挺好.我可以加载页面,查找各种元素,测试链接等.
但我不知道如何检查各种资产上的404s – 特别是图像,还有css和js文件.
任何提示或示例将非常感激.
最佳答案 使用Goutte网络爬虫时,您可以这样做:
$crawler = $client->request('GET', 'http://your-url.here');
$status_code = $client->getResponse()->getStatus();
if($status_code==404){
// Do something
}