2013-04-10 1 views
1

나는 <li> 엘리먼트를 가지고 있습니다.이 엘리먼트에는 jQuery를 사용하여 클릭 리스너가 바인딩되어 있습니다. 결과를 테스트하기 위해 클라이언트/크롤러로이 요소를 "클릭"할 수 있습니까? 지금까지 앵커 링크를 따라갈 수있는 방법을 찾았습니다.Symfony2 기능 테스트에서 앵커가 아닌 "클릭"노드

감사

답변

1

당신은 Symfony2에서 제공하는 것과 같은 PHP 크롤러와 자바 스크립트를 포함 아무것도 할 수 없습니다.

당신이 살펴 봐야 할 것은 CasperJS과 같은 가짜 브라우저를 이용한 기능 테스트입니다. 이 도구를 사용하면 머리가없는 WebKit 브라우저 인 을 테스트하고 비동기 테스트 프레임 워크의 모든 기능을 활용할 수 있습니다.

  • 클릭 아무것도,
  • 는 Ajax를 수행 DOM 노드에 대한
  • 대기 ...

는 몇 가지 다른 이름을 지정하려면, 당신은 시도해야 이벤트를 던져 페이지에 코드를 삽입 :

  • 재스민
  • 셀레늄
  • Zombie.JS