VisualStudio 2015
WebDriver 2.48
Windows Server 2012 R2
Если запускать тесты на Chrome, то все Ок.
Если на FireFox то Failed to start up socket within 45000 milliseconds. Attempted to connect to the following addresses: 127.0.0.1:7055 (полный текст ошибки ниже)
Такая же ситуация если использовать SWD Page Recorder SWD.Starter: Быстрый старт автоматизации тестирования UI на C# + Selenium WebDriver + PageObjects То есть вряд ли дело в коде. + на Windows 8 все Ок.
Что делал.
- Устанавливал FireFox версии 37, 38, 40, 41 - результат тот же.
- Отключал FireWall - результат тот же.
Куда копать?
Test Name: LoginPage_VerifyExpectedElements
Test FullName: Demo.TestProject.Smoke.Smoke_test_for_each_pageobject.LoginPage_VerifyExpectedElements
Test Source: C:\Projects\Admixer QA\SWD.StarterKit\Demo.TestProject\Smoke\Smoke_test_for_each_pageobject.cs : line 39
Test Outcome: Failed
Test Duration: 0:01:32,7902315
Result StackTrace:
в OpenQA.Selenium.Firefox.FirefoxDriverServer.ConnectToBrowser(TimeSpan timeToWait)
в OpenQA.Selenium.Firefox.FirefoxDriverServer.Start()
в OpenQA.Selenium.Firefox.FirefoxDriverCommandExecutor.Execute(Command commandToExecute)
в OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
в OpenQA.Selenium.Remote.RemoteWebDriver.StartSession(ICapabilities desiredCapabilities)
в OpenQA.Selenium.Remote.RemoteWebDriver..ctor(ICommandExecutor commandExecutor, ICapabilities desiredCapabilities)
в OpenQA.Selenium.Firefox.FirefoxDriver..ctor(FirefoxBinary binary, FirefoxProfile profile)
в OpenQA.Selenium.Firefox.FirefoxDriver..ctor()
в Swd.Core.WebDriver.WebDriverRunner.StartEmbededWebDriver(String browserName) в C:\Projects\Admixer QA\SWD.StarterKit\SWD.Core\WebDriver\WebDriverRunner.cs:строка 103
в Swd.Core.WebDriver.WebDriverRunner.Run(String browserName, Boolean isRemote, String remoteUrl) в C:\Projects\Admixer QA\SWD.StarterKit\SWD.Core\WebDriver\WebDriverRunner.cs:строка 41
в Swd.Core.WebDriver.SwdBrowser.get_Driver() в C:\Projects\Admixer QA\SWD.StarterKit\SWD.Core\WebDriver\SwdBrowser.cs:строка 40
в Swd.Core.Pages.CorePage.get_Driver() в C:\Projects\Admixer QA\SWD.StarterKit\SWD.Core\Pages\CorePage.cs:строка 14
в Swd.Core.Pages.CorePage..ctor() в C:\Projects\Admixer QA\SWD.StarterKit\SWD.Core\Pages\CorePage.cs:строка 18
в Swd.Core.Pages.SelfTestingCorePage..ctor()
в Demo.TestModel.MyPageBase..ctor()
в Demo.TestModel.PageDeclarations.LoginPage..ctor()
--- End of inner exception stack trace ---
в System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)
в System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
в System.RuntimeType.CreateInstanceDefaultCtor(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)
в System.Activator.CreateInstance[T]()
в Demo.TestModel.MyPages.GetPage[T]() в C:\Projects\Admixer QA\SWD.StarterKit\Demo.TestModel\MyPages.cs:строка 24
в Demo.TestModel.MyPages.get_LoginPage() в C:\Projects\Admixer QA\SWD.StarterKit\Demo.TestModel\MyPages.cs:строка 47
в Demo.TestProject.Smoke.Smoke_test_for_each_pageobject.LoginPage_VerifyExpectedElements() в C:\Projects\Admixer QA\SWD.StarterKit\Demo.TestProject\Smoke\Smoke_test_for_each_pageobject.cs:строка 40
Result Message:
Test method Demo.TestProject.Smoke.Smoke_test_for_each_pageobject.LoginPage_VerifyExpectedElements threw exception:
System.Reflection.TargetInvocationException: Адресат вызова создал исключение. ---> OpenQA.Selenium.WebDriverException: Failed to start up socket within 45000 milliseconds. Attempted to connect to the following addresses: 127.0.0.1:7055