Symfony2(2.1)で行われたアプリケーションの機能テストをいくつか行っていますが、問題が残っています。Symfony2機能テスト - jQueryインタラクションを持つ要素をクリックしてください。
ユーザーがリンクやその他の要素をクリックしたときにロードされるウェブサイトの一部がありますが、これらの操作はjQueryと$ .post呼び出しを使用して実行されます。 Symfony2クローラにこれらの呼び出しを行うにはどうしたらいいですか?
私はこのような何かするとき:「)(クリックして」
$link = $crawler->filter('ul.line_menu a')->eq(1)->link();
$crawler = $client->click($link);
クローラは「」要素の「HREF」を取得し、それを起動しますが、「HREF」は空で、関数がこの要素に関連付けられているため、「preventDefault()」でクリック操作が行われません。
ありがとうございました! :)