我正在为使用Symfony2(2.1)完成的应用程序做一些function测试,我遇到了问题。 当用户单击链接或其他元素时,我会加载网站的某些部分,但这些操作是使用jQuery和$ .post调用执行的。 如何让Symfony2抓取工具进行这些调用? 当我做这样的事情时: $link = $crawler->filter(‘ul.line_menu a’)->eq(1)->link(); $crawler = $client->click($link); 抓取工具获取“a”元素的“href”并启动它,但“href”为空,并且“click()”函数与此元素相关联,从而阻止使用“preventDefault()”进行单击操作。 谢谢大家!! 🙂