selenium即没有我的用户个人资料的webdriver

时间:2013-06-30 09:35:45

标签: c# asp.net selenium-webdriver

我需要以一种新的互联网浏览器的方式实现selenium WebDriver

或者它不会访问我的用户帐户, 意味着它不会对cookie或临时互联网文件或历史记录

我在使用InternetExplorerDriver时误以为 它使用我的Windows帐户的信息,如历史等'?

1 个答案:

答案 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);