Posso fazer com que o Behat / ZombieJS / Mink simule um clique em um elemento "não-link" para acionar ouvintes JS?
estou usandoBehat para testes, com oZombieJS driver, e tudo está funcionando muito bem até agora, mas há uma coisa que me incomoda, não consigo descobrir como obter o Behat para simular um clique em um elemento sem link. Eu acho que isso vem de Mink sendo um driver "cross-browser", e realmente não faz sentido clicar em elementos não-link. No entanto, para o meu caso de uso, eu preciso disso, porque há vários elementos na página que têm ouvintes de eventos de javascript anexados a eles e quero testar essas funcionalidades.
Eu tentei usar
Then I follow "div.sa"
Mas falha com o erro esperado:
01. Link with id|title|alt|text "div.sa" not found.
Desde que não é um elemento de link. Há um passo similar no Behat:
Eu pressiono "button.class"
Mas este é apenas para botões.
Existe uma maneira que eu poderia conseguir? Clique em elementos que não são tags?