我需要以一种新的互联网浏览器的方式实现selenium WebDriver
。
或者它不会访问我的用户帐户, 意味着它不会对cookie或临时互联网文件或历史记录
我在使用InternetExplorerDriver
时误以为
它使用我的Windows帐户的信息,如历史等'?
答案 0 :(得分:0)
这是我能找到的,仍然需要获得盯着新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);