Sto scrivendo in C# utilizzando Visual Studio per creare un codice Selenium WebDriver e quindi passarlo attraverso NUnit per eseguire i miei test.Errore NUnit che esegue il mio codice C# Selenium WebDriver
Quando ho costruito e il debug il mio codice sarebbe passato per NUnit e ho potuto correre con successo da lì (Caricamento il browser corretto caricamento di pagine web corretti)
Fino a poco tempo ogni volta che provo a farlo funzionare in NUnit un errore di run verifica:
FirstSeleniumTest.SeleniumTest.TestGoogle:
SetUp : OpenQA.Selenium.WebDriverException : You will need to use add InternetExplorerDriver.UseLegacyInternalServer to the desired capabilities to use the internal native code server library. This functionality will be deprecated in favor of the standalone IEDriverServer.exe server.
----> OpenQA.Selenium.DriverServiceNotFoundException : The file C:\Users\lbrown\Documents\Visual Studio 2010\Projects\ClassLibrary15\ClassLibrary15\bin\Debug\IEDriverServer.exe does not exist. The driver can be downloaded at http://code.google.com/p/selenium/downloads/list
TearDown : System.NullReferenceException : Object reference not set to an instance of an object.
ho scaricato il conducente mi ha detto, ma non sono sicuro di cosa successiva o dove metterlo nel mio codice.
Ricercato l'argomento un po 'e prima per quando il mio test stava funzionando bene, stava usando la versione (s) di Selenium <2.20.0. Ora che Selenium 2.22.0 è stato rilasciato, IE WebDriver ora ha un server autonomo. Non è così semplice come aggiungere i file .dll corretti da eseguire più. – lbrown