angular.js アプリケーションのテストに Behat を使用したいと考えています。しかし、私が経験している問題は、ルートに移動してリンクをクリックしたいときに、Behat はテンプレートがいつレンダリングされるかを知らないため、コンテンツが利用できないときにクリックすることがあります. Behat を使用して angular.js アプリケーションをテストした経験のある人はいますか?
または、現在のルートのテンプレートのレンダリングが完了した場合、javascript でチェックインする方法を知っている人はいますか? angular.js がページの読み込み時にアプリケーションをブートストラップするかどうかを確認する方法は?
angular.js に ngScenario があることは知っていますが、Behat を使用したい理由は次のとおりです。
- 人間が読める Gherkin 言語
- 私たちのバックエンドは Symfony で書かれているので、両方のテストに同じフレームワークを使用できます。
敬具、
大安