假设
Test Name: SetUserPw
Test FullName: XUnit_DataManager_Tests.DataManagerGui.PasswordTest.SetUserPw
Test Source: C:\Programme\IMaT\TestPlugins\Plugins for XUnit\XUnit_DataManager_Tests\DataManagerGui\PasswordTest.cs : line 393
Test Outcome: Failed
Test Duration: 0:00:00,001
Result StackTrace:
bei OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse(WebRequest request)
bei OpenQA.Selenium.Remote.HttpCommandExecutor.Execute(Command commandToExecute)
bei OpenQA.Selenium.Firefox.FirefoxDriverCommandExecutor.Execute(Command commandToExecute)
bei OpenQA.Selenium.Remote.RemoteWebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
bei OpenQA.Selenium.Remote.RemoteTargetLocator.Alert()
bei WebsiteAutomation.Helpers.Helper.c.b__4_0(IWebDriver drv)
bei OpenQA.Selenium.Support.UI.DefaultWait`1.Until[TResult](Func`2 condition)
bei WebsiteAutomation.Helpers.Helper.WaitForAlert(UInt32 timeout)
bei WebsiteAutomation.Helpers.Helper.WaitForBasicAuth(String user, String password, Boolean accept, UInt32 timeout)
bei XUnit_DataManager_Tests.DataManagerGui.PasswordTest.OpenPasswordSite(String password) in C:\Programme\IMaT\TestPlugins\Plugins for XUnit\XUnit_DataManager_Tests\DataManagerGui\PasswordTest.cs:Zeile 430.
bei XUnit_DataManager_Tests.DataManagerGui.PasswordTest..ctor(InverterFixture fixtureData) in C:\Programme\IMaT\TestPlugins\Plugins for XUnit\XUnit_DataManager_Tests\DataManagerGui\PasswordTest.cs:Zeile 36.
----- Inner Stack Trace -----
bei System.Net.HttpWebRequest.GetResponse()
bei OpenQA.Selenium.Remote.HttpCommandExecutor.CreateResponse(WebRequest request)
Result Message:
OpenQA.Selenium.WebDriverException : The HTTP request to the remote WebDriver server for URL http://localhost:7055/hub/session/4b47ded2-6ba6-4052-8785-e8ba346092da/alert_text timed out after 60 seconds.
---- System.Net.WebException : Die Anfrage wurde abgebrochen: Timeout für Vorgang überschritten.
组件在某处呈现并且单击其子项中的Parent
元素,以下代码将导致记录:a
而不是我期望的,即:Parent {props: ...} 'Hello from child'
。
是否使用Child {props: ...] 'Hello from child'
假设覆盖回调中的call
引用?我错过了什么?
this
答案 0 :(得分:1)
不使用
call
应该覆盖回调中的this
引用吗?我错过了什么?
无论函数如何调用,都无法更改绑定函数(this
)的this.myCallback.bind(this)
值。