selenium-server-standalone-2.28.0.jarを使用して、Webアプリケーションの動作を自動化しています。InternetExplorer9を使用してアプリケーションをテストしています。
以前は、同じテストケースのセットにselenium-server-standalone-2.17.0.jarバージョンを問題なく使用していました。しかし、jarバージョンを2.28に更新すると、アプリケーションはInternetExplorerでテストケースを実行できませんでした。このSeleniumバージョンでは、IEDriverServer_Win32_2.28.0が必要であり、IEDriverServerパスを使用してwebdriver.ie.driverシステムプロパティを設定する必要があることがわかりました。
さらに、Internet Explorerのすべてのゾーンにプロテクトモード設定を設定する必要があります。これにより、システムのアンチウイルスがIEDriverServer.exeの実行をブロックします。アプリケーションをテストするには、アンチウイルスをバイパスする必要があります。
問題はどのエンタープライズシステムにもあり、開発者はIEのセキュリティ関連の設定を変更することはできません。たとえそうすることができたとしても、アンチウイルスをバイパスするアプリケーションを許可することはほとんど不可能です。ここでの私の質問は、これを達成するための回避策があるかどうかです。
ありがとう、ラナ・バネルジ