我的原始問題不清楚我真的正在尋找一種方式來啓動IE在網格上運行一個乾淨的會議。我認爲Selenium的解決方案已被破解,結果證明我是這麼使用它的:facepalm:所以我更新了我的問題以反映這一部分。如何清除IE高速緩存webdriver Selenium網DesiredCapabilities和InternetExplorerOptions
所以我的問題是,我無法讓IE在乾淨的會話中啓動,當我在Selenium Grid上運行它時。我做了一個公平的研究份額,並實施了應該爲IE處理這個問題的DesiredCapabilities
。 internetExplorerCapabilities.SetCapability(ieOptions.EnsureCleanSession.ToString(), true);
但可悲的是,這是不工作,我已經開了票與硒開發商,如果你有興趣tracking it.
你的問題是:「我如何運行在C#中帶有參數的過程?」,這裏是一個答案:https://msdn.microsoft.com/en-us/library/ h6ak8zt5.aspx:'Process.Start(「rundll32.exe」,「InetCpl.cpl,ClearMyTracksByProcess 255」);''(未測試)。 – Quantic
[如何在C#中使用WebBrowser控件清除瀏覽歷史]可能的重複(http://stackoverflow.com/questions/11931795/how-to-clear-browsing-history-using-webbrowser-control-in-c-sharp ) –
已更新的問題以反映我之後的更多內容,並嘗試將其與鏈接問題區分開來。 –