Selenium C#を使用して自動テストを実行しているときに、InPrivateモードでIE11を起動しようとしています。それを行うオプションを見つけましたが、私はこれらのコード行で私の仕事をするようには見えません。Selenium C#InPrivateモードInternet Explorer
InternetExplorerOptions options = new InternetExplorerOptions();
options.ForceCreateProcessApi = true;
options.BrowserCommandLineArguments = "-private";
IWebDriver driver = new InternetExplorerDriver(options);
return driver;
タスクマネージャで表示されるドライバが開きますが、IEは開きません。 InternetExplorerDriverの中でオプションを削除しても、それはまったく問題ありません。だからオプションには何か問題があります。これについて何か考えてもらえますか?
ありがとうございます!
私はここで理解できません "もしInternetExplorerDriverの中でオプションを削除しても、それはまったく問題ありません。"削除しようとしているものは? –
私はちょうど私が意味するかどうか 新しいInternetExplorerDriver();代わりに 新しいInternetExplorerDriver(オプション)の 。 オプション部分は切断されますが、それはちょうど音と思われるので、問題を見つけることができません。 – cmarquez
コードでエラーが発生しましたか? –