C# 错误,当I';我正在使用Selenium C初始化IE浏览器#

C# 错误,当I';我正在使用Selenium C初始化IE浏览器#,c#,selenium,C#,Selenium,当我使用Selenium C#初始化IE浏览器时 我得到以下错误: System.NullReferenceException:对象引用未设置为 对象的实例。拆卸:System.NullReferenceException: 对象引用未设置为对象的实例 从可用的代码中,我唯一想知道的是,您正在指定IE的位置。我会放弃这个,并允许webdriver使用默认位置。我从未用IE指定过路径。我认为它不可能位于其他位置 错误是什么?System.NullReferenceException:对象引用未设置

当我使用Selenium C#初始化IE浏览器时

我得到以下错误:


System.NullReferenceException:对象引用未设置为
对象的实例。拆卸:System.NullReferenceException: 对象引用未设置为对象的实例


从可用的代码中,我唯一想知道的是,您正在指定IE的位置。我会放弃这个,并允许webdriver使用默认位置。我从未用IE指定过路径。我认为它不可能位于其他位置

错误是什么?System.NullReferenceException:对象引用未设置为对象的实例。TearDown:System.NullReferenceException:Object reference未设置为对象的实例。可能与Hi@mjwills重复,我正在尝试触发IE浏览器并运行在Chrome n FIrefox中运行良好的代码。下面是我使用的代码:case-BrowserType.Firefox:FirefoxOptions-options1=new-FirefoxOptions();options1.BrowserExecutableLocation=(“C:\\Program Files\\Mozilla Firefox\\Firefox.exe”)//这是您在计算机上安装Firefox的位置Case BrowserType.Firefox:FirefoxOptions Options 1=new FirefoxOptions();options1.BrowserExecutableLocation=(“C:\\Program Files\\Mozilla Firefox\\Firefox.exe”)//这是您在计算机DriverContext上安装Firefox的位置。Driver=new FirefoxDriver();DriverContext.Browser=新浏览器(DriverContext.Driver);DriverContext.Browser.Maximize();打破我放弃了这条路。仍然是相同的错误案例BrowserType.InternetExplorer:IWebDriver driver=new InternetExplorerDriver();DriverContext.Driver=新的InternetExplorerDriver();DriverContext.Browser=新浏览器(DriverContext.Driver);DriverContext.Browser.Maximize();打破你能把整个班级都用上吗?
 case BrowserType.InternetExplorer:
                     IWebDriver driver = new InternetExplorerDriver("C:\\Program Files\\internet
 explorer\\iexplore.exe");
                     driver.Navigate().GoToUrl("http://www.google.com");
                    //InternetExplorerOptions options2= new InternetExplorerOptions();
                    // options2. = ("C:\\Program Files\\internet explorer\\iexplore.exe");
                     //DriverContext.Driver = new InternetExplorerDriver();
                     //DriverContext.Browser = new Browser(DriverContext.Driver);
                    // DriverContext.Browser.Maximize();
                  break;