0

ExtJS を使用して大量に作成された Web ページをテストするための自動テスト ツールを探しています。最初は casperJS/phantomJS を使用していました。これらのテストは CI 環境で最適に機能し、非常に軽量でコーディングが容易です。しかし、casperJs が IE テスト用の TrifleJS をサポートしていないという制限が見つかりました。これは、phantomJS (chrome および safari) と slimerJS (firefox) のみをサポートします。IE9、IE10、IE11 でも Web アプリをテストする必要があります。Squish は非常に柔軟でよく発達しているようです。ExtJS Web アプリのテストに適しているかどうかを知りたいです。

ありがとう

4

1 に答える 1

0

このリンクのマトリックスによると、Squish は ExtJS フレームワークをサポートしています。もちろん、ExtJS アプリをテストする際の主な問題は、すべての要素 ID が動的に生成され、UI テストでこれらに依存できないことです。ただし、Squishは代わりに使用できるXPath ベースの検索を提供します。私は ExtJS 4.2.x ベースの Web アプリの Squish を積極的に評価しているので、しばらくの間、興味があれば、より多くの洞察を提供できると思いますが、特に Eclipse ベースのプラグインを使用してテストを視覚的に構築できるため、非常に有望に見えます

于 2014-11-11T20:15:13.667 に答える