Échec du démarrage de la place prise dans les 45000

J'utilise FF version 19

il était tout fonctionne bien jusqu'à hier et tout à coup aujourd'hui matin, je commençais à cette erreur, et j'ai exactement le même code en cours d'exécution avant, aucun changement n'a rien de

message d'erreur:

Test 'M:.TestCases.12' failed: Failed to start up socket within 45000
    OpenQA.Selenium.WebDriverException: Failed to start up socket within 45000
    at OpenQA.Selenium.Firefox.Internal.ExtensionConnection.ConnectToBrowser(Int64 timeToWaitInMilliSeconds)
    at OpenQA.Selenium.Firefox.Internal.ExtensionConnection.Start()
    at OpenQA.Selenium.Firefox.FirefoxDriver.StartClient()
    at OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
    at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile, TimeSpan commandTimeout)
    at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile)
    at OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxProfile profile)

0 passed, 1 failed, 0 skipped, took 145.80 seconds (Ad hoc).

voici mon code source:

public static IWebDriver GetDriver()
        {
            switch (Common.BrowserSelected)
            {
                case "ff":
                    FirefoxProfile profile = new FirefoxProfile();
                    profile.SetPreference("network.http.phishy-userpass-length", 255);
                    profile.SetPreference("network.automatic-ntlm-auth.trusted-uris", url);
                    drv = new FirefoxDriver(profile);
                    break;
                case "ie":
                    var options = new InternetExplorerOptions();
                    options.IntroduceInstabilityByIgnoringProtectedModeSettings = true;
                    DesiredCapabilities capabilities = new DesiredCapabilities();
                    capabilities.SetCapability(CapabilityType.AcceptSslCertificates, true);
                    drv = new InternetExplorerDriver(options);
                    break;
                case "chrome":
                    //_driver = new ChromeDriver();
                    break;
            }
            return drv;
        }
  • peut-être le navigateur Firefox s'est mis à jour?
  • ff 19 est la dernière donc je ne suis pas sûr
  • Ce que le Sélénium version utilisez-vous? Je sais que jusqu'à la dernière version, il a eu des problèmes avec Firefox.
  • je suis en utilisant 2.25.1.0 selenium webdriver version.
  • auquel cas certainement de mise à jour. Je crois que Firefox 19 "support" n'a pas été ajoutés jusqu'à très récemment (v2.31 je pense?). Donc, mise à jour et de revenir si ça ne fonctionne toujours pas.
  • tu veux dire mettre à jour le selenium webdriver? et à quelle version?
  • Ouais, mise à jour de Selenium WebDriver pour v2.31.2, le lien direct est ici: code.google.com/p/selenium/downloads/...
  • Télécharger la dernière version de Java-Sélénium de liaison présents dans le selenium.googlecode.com/files/selenium-java-2.31.0.zip qui est sorti récemment sur 27 Février 2013. J'espère qu'il devrait servir vos fins.
  • merci Arran et HemChe après que j'ai mise à jour v2.31.2 il fonctionne :), merci de répondre, comme réponse, et je vais l'accepter.

InformationsquelleAutor Nick Kahn | 2013-03-06