私は、ZombieJSドライバを使用して、テストにBehatを使用していますが、これまでのところすべてがうまくいきましたが、悩ましいことが1つあります。私はBehatにクリックをシミュレートする方法を見つけることができません。非リンク要素。私はこれがMinkが "クロスブラウザ"ドライバであることに由来し、リンク以外の要素をクリックするのは実際には意味がないと思う。私のユースケースでは、ページにjavascriptイベントリスナーが付いている要素がいくつかあり、これらの機能をテストしたいからです。Behat/ZombieJS/Minkは、JSリスナーを起動するために「非リンク」要素のクリックをシミュレートすることはできますか?
私は
Then I follow "div.sa"
を使用してみました。しかし、それは予想されるエラーで失敗します。それはlink要素ではありませんので
01. Link with id|title|alt|text "div.sa" not found.
。私は押し
「button.class」
しかし、この1はボタンのみのためである:ありBehatにおける同様の工程です。
タグではない要素をBehatがクリックする方法はありますか?