ドライバーを使用しようとしていますSelenium Internet Explorer
が、インスタンス化しようとすると壊れます:
[TestInitialize]
public void TestInitialise() {
ieDriver = new InternetExplorerDriver();
}
次のエラーで:
[保護モードを有効にする] は、すべてのゾーンで同じ値 (有効または無効) に設定する必要があります。(NoSuchDriver)。
ここで私の問題に対する明らかな解決策を見つけました。これは、次のようにドライバーの を設定することを提案してDesiredCapabilities
います。
var capabilitiesInternet = new OpenQA.Selenium.Remote.DesiredCapabilities();
capabilitiesInternet.SetCapability("ignoreProtectedModeSettings", true);
IWebDriver webDriver = new InternetExplorerDriver(capabilitiesInternet);
唯一の問題は、私が見つけた最新バージョンのドライバーを使用していて、パラメーターとしてInternetExplorerDriver
取るオーバーライドがないことです。DesiredCapabilities
DesiredCapabilites
私が使用した例の代わりに、新しい設定方法や他の設定方法はありますか?