Могу ли я заставить Behat / ZombieJS / Mink имитировать щелчок по элементу «без ссылки», чтобы запускать JS-слушателей?
я используюBehat для тестирования, сZombieJS водитель, и все работает очень хорошо, но есть одна вещь, которая беспокоит меня, я могуКажется, я не могу понять, как заставить Behat симулировать щелчок по элементу без ссылки. Я полагаю, это происходит из-за того, что Минккросс-браузер» водитель, и это неНа самом деле имеет смысл нажимать на не связанные элементы. Однако для моего случая использования он мне нужен, потому что на странице есть несколько элементов, к которым прикреплены прослушиватели событий javascript, и я хочу проверить эти функциональные возможности.
Я пытался с помощью
Then I follow "div.sa"
Но это терпит неудачу с ожидаемой ошибкой:
01. Link with id|title|alt|text "div.sa" not found.
С тех пор'не является элементом ссылки. В Behat есть похожий шаг:
Я нажимаю "button.class»
Но этот только для кнопок.
Есть ли способ, которым я мог бы заставить Behat щелкать по элементам, которые не являются тегами?