casper を使用して UI または Web サイトをテストしています。キャスパーを使用して、IE/Chrome/Firefox などのさまざまなブラウザーで互換性をテストできるかどうかを知りたいです。また、それができない場合、キャスパーから切り替えずにそれを行う他の方法はありますか?
2 に答える
複数のブラウザーをテストする場合は、Seleniumを使用することをお勧めします。
ただし、これは非常に複雑な製品であり、学習曲線が急です。しかし、テストと QA に真剣に取り組んでいるのであれば、それに勝るものはありません。たぶん、IDE を使ってそっと入り込んでみてください。
Selenium には、ネットワーク上の他のマシン (たとえば、別の OS を実行している可能性があります) にテストをオフロードしたり、 Testing BotやSauceLabsなどのクラウド サービスにテストを送信したりする機能を提供するサーバーも付属しています。Web アプリをさまざまなブラウザーでテストし、テストの各段階のスクリーンショットと、それをまとめたビデオを提供することもできます。どちらも無料トライアルを提供していると思います。
phantom-firefox や phantom-ie のような他のファントム ソリューションについては知りません。彼らが存在すれば素晴らしいことですが。
Casper はPhantomjs
ドライバー (QtWebkit) として使用します。
Firefox ( http://slimerjs.org/index.htmlslimerjs
)でテストする場合は、ドライバーとして使用できます。
残念ながら を使用して IE をテストcasperjs
していますが、現在のところ解決策はないと思います。