2013-04-10 2 views
1

У меня есть элемент <li>, который имеет прослушиватель кликов, связанный с ним с помощью jQuery. Можно ли «щелкнуть» этот элемент с клиентом/искателем, чтобы проверить результат. До сих пор я только нашел способы следить за привязными ссылками.«Щелкнуть» узел, отличный от якоря, в функциональном тесте Symfony2

Благодаря

ответ

1

Вы ничего не можете с участием Javascript с PHP Crawler, как один, предоставленной Symfony2 делать.

Что вы должны посмотреть, это функциональное тестирование с помощью фальшивого браузера, например CasperJS. С его помощью вы можете пилотировать безмозглый браузер WebKit, и воспользоваться всеми возможностями любого асинхронного тестирования.

  • нажмите что-нибудь, бросить события, внедрить код на странице
  • ожидания для узла DOM
  • выполнять Ajax ...

Чтобы назвать несколько других, вы должны попробовать:

  • Жасмин
  • Селен
  • Zombie.JS
Смежные вопросы