我需要以WebDriver
一种新的 Internet Explorer 的方式实现 selenium Ie。
或者它不会访问我的用户帐户,这意味着它不会访问 cookie、临时 Internet 文件或历史记录
我误认为使用InternetExplorerDriver
它时使用的是我的 Windows 帐户的信息,例如历史记录等吗?
我需要以WebDriver
一种新的 Internet Explorer 的方式实现 selenium Ie。
或者它不会访问我的用户帐户,这意味着它不会访问 cookie、临时 Internet 文件或历史记录
我误认为使用InternetExplorerDriver
它时使用的是我的 Windows 帐户的信息,例如历史记录等吗?
这就是我能找到的,仍然需要获得新的 IE9 会话选项,但解决了如何正确初始化的问题。
public IWebDriver WebDriver;
var ieDir = Path.Combine(path, "bin");
var opts = new InternetExplorerOptions();
opts.IgnoreZoomLevel = true;
if (counter < 1) //or in most other cases - (WebDriver==null)
{
CleanBr(); // found a solution to programatically delete Browser history
// so i still need to find the resolution for options with starting fresh IE profile
// an IE driver without a user data...
WebDriver = new InternetExplorerDriver(ieDir, opts);
}
INavigation nav = WebDriver.Navigate();
nav.GoToUrl(url);