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