healenium / healenium-example-dotnet

Apache License 2.0
4 stars 5 forks source link

Unable to run tests #2

Closed CraigRichards closed 2 years ago

CraigRichards commented 2 years ago

Hi, I've tried running the latest version on Windows / Mac and run into the Execution issues and wondering if you can help.

System.NullReferenceException : Object reference not set to an instance of an object TearDown : System.NullReferenceException : Object reference not set to an instance of an object at OpenQA.Selenium.Remote.Response..ctor (System.Collections.Generic.Dictionary2[TKey,TValue] rawResponse) [0x00006] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.Response.FromJson (System.String value) [0x00014] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse (OpenQA.Selenium.Remote.HttpCommandExecutor+HttpResponseInfo stuff) [0x00028] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.HttpCommandExecutor.Execute (OpenQA.Selenium.Remote.Command commandToExecute) [0x0003b] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver.Execute (System.String driverCommandToExecute, System.Collections.Generic.Dictionary2[TKey,TValue] parameters) [0x00014] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver.StartSession (OpenQA.Selenium.ICapabilities desiredCapabilities) [0x00070] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver..ctor (OpenQA.Selenium.Remote.ICommandExecutor commandExecutor, OpenQA.Selenium.ICapabilities desiredCapabilities) [0x0001e] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver..ctor (System.Uri remoteAddress, OpenQA.Selenium.ICapabilities desiredCapabilities, System.TimeSpan commandTimeout) [0x00008] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver..ctor (System.Uri remoteAddress, OpenQA.Selenium.ICapabilities desiredCapabilities) [0x00000] in <19027cc8501444099501b87290061165>:0 at OpenQA.Selenium.Remote.RemoteWebDriver..ctor (System.Uri remoteAddress, OpenQA.Selenium.DriverOptions options) [0x00008] in <19027cc8501444099501b87290061165>:0 at Healenium.SeleniumRP.Tests.tests.BaseTest.SetUp () [0x00007] in /Users/craig/DeliveryAssuredDev/healenium-example-dotnet/tests/Healenium.SeleniumRP.Tests/tests/BaseTest.cs:23 at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)

ElenaStepuro commented 2 years ago

Hello @CraigRichards Which Healenium-back and Healenium-proxy versions do you use?

CraigRichards commented 2 years ago

I'm using what is configured in the infra folder.

I can see errors in Docker Hlm-proxy now that I've dug in a bit deeper. 2022-02-04 05:10:07.445 ERROR 8 --- [nio-8085-exec-3] c.e.h.h.s.impl.HealeniumBaseRequest : Error during execute Http Request. Message: hlm-selenium-webview: Temporary failure in name resolution, Exception: {}

java.net.UnknownHostException: hlm-selenium-webview: Temporary failure in name resolution

ElenaStepuro commented 2 years ago

Hello @CraigRichards ! Thanks for notification! I'll updated docker-compose.yaml file, so, for now you can correctly run containers