Internet ExplorerのGUIテスト自動化用のツールはありますか?私はすでにMozillaFirefox用のSeleniumを使用していますが、IE用のツールも必要です。
10 に答える
* 2020 年 2 月更新 *
Cypressはブラウザー テスト用の新しいツールであり、内部で Selenium を使用しない数少ないツールの 1 つです。 ただし、Internet Explorer はサポートしていません。Microsoft Edge や他の多くの最新のブラウザーをサポートしているため、一部の人々に役立つことを願っています.
*更新(古い)*
Selenium Web Driverは、Selenium RC の後継です。
したがって、答えは依然として何らかの形でSeleniumを使用することです。これは、サポートされているフレームワークのいずれかです。
個人的には、Protractor (Angular アプリ以外にも役立つ) またはLeadfoot ( Intern.ioプロジェクトから) を使用します。
* オリジナルの推奨事項 *
すでに Selenium を使用している場合は、Selenium Remote Controlを使用します
IE Explorer では引き続き Selenium を使用できます。プラグインがあるかどうかはわかりませんが、それでも問題ありません。同じツールを使用してすべてのブラウザーでテストすることには多くの利点があるため、別のツールですべてのテストを再実装しようとするよりも、IE Explorer で selenium を使用する方法を学ぶ方がよいと思います。
Visual Studio 2010 Ultimate の一部である Microsoft Test Manager の自動 UI テスト機能を使用することもできます。http://msdn.microsoft.com/en-us/library/dd286726.aspx を確認してください
WatiNがあります。私はIEでそれを使用してまともな成功を収めました。
IE で実行される Web アプリケーション用の GUI テスト自動化ツールがいくつかあります。いくつかの例は、Rational Functional Tester、Etester、およびQTPです。
オープンソースをお探しの場合は、こちらをご覧ください
IE で利用できる Selenium のようなプラグイン ツールのアドオンについては不明です。
TestPlanは Selenium バックエンドを使用でき、FireFox と Internet Explorer の両方で動作します。また、ディスプレイレス ブラウザー (HTMLUnit) でも動作するため、基本的なテストをすばやくコーディングでき、ブラウザーの読み込みオーバーヘッドに悩まされることはありません。基本的に機能したら、ブラウザに対してテストします。
AutoIt でコーディングしてみてください。これは習得が容易な強力な言語です。 IE UDFはこちら
ブラウザーが IE の場合、テストの自動化を行うことはあまり良い決断ではありません。IE ブラウザーの自動化では非常に多くの問題に直面する可能性があります。それでも、IE での自動化に Selenium Web ドライバーを使用できます。
私はwatirでうまくいきました。これはセレンに似ていますが、ルビーでスクリプト化されています。IE との統合は優れています。firefox 用のfirewatirもあります。