Hi,
I came across the following issue after Firefox was updated (I assume this might be the cause). I’m currently using Firefox version 147.0 on Windows 10. However, I also encountered this error on the previous Firefox version.
The “Enter text” step (on the login popup) fails when the SimulateRealTyping option is set to true, with the following error:
Failure Information:
~~~~~~~~~~~~~~~
Wait for condition has timed out
InnerException:
System.TimeoutException: Wait for condition has timed out
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.WebAii.BrowserSpecialized.Firefox.FireFoxActions.GetContentRectangleF()
at ArtOfTest.WebAii.ObjectModel.Element.GetRectangle()
at ArtOfTest.WebAii.Win32.Mouse.ClickElement(Element element, MouseClickType clickType, Point offset, OffsetReference reference)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick(MouseClickType clickType, Point offset, OffsetReference reference)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick(MouseClickType clickType)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick()
at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.SetTextActionDescriptor.Execute(Browser browser)
at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
When SimulateRealTyping is set to false, the step passes successfully.
Do you know what might cause this issue? Is there a way to fix or work around it?
In some cases, I need to keep "SimulateReal" options (typing or click) enabled for other browsers.
I came across the following issue after Firefox was updated (I assume this might be the cause). I’m currently using Firefox version 147.0 on Windows 10. However, I also encountered this error on the previous Firefox version.
The “Enter text” step (on the login popup) fails when the SimulateRealTyping option is set to true, with the following error:
Failure Information:
~~~~~~~~~~~~~~~
Wait for condition has timed out
InnerException:
System.TimeoutException: Wait for condition has timed out
at ArtOfTest.Common.WaitSync.CheckResult(WaitSync wait, String extraExceptionInfo, Object target)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout, WaitResultType errorResultType)
at ArtOfTest.Common.WaitSync.For[T](Predicate`1 predicate, T target, Boolean invertCondition, Int32 timeout)
at ArtOfTest.WebAii.BrowserSpecialized.Firefox.FireFoxActions.GetContentRectangleF()
at ArtOfTest.WebAii.ObjectModel.Element.GetRectangle()
at ArtOfTest.WebAii.Win32.Mouse.ClickElement(Element element, MouseClickType clickType, Point offset, OffsetReference reference)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick(MouseClickType clickType, Point offset, OffsetReference reference)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick(MouseClickType clickType)
at ArtOfTest.WebAii.Controls.HtmlControls.HtmlControl.MouseClick()
at ArtOfTest.WebAii.Design.IntrinsicTranslators.Descriptors.SetTextActionDescriptor.Execute(Browser browser)
at ArtOfTest.WebAii.Design.Extensibility.HtmlActionDescriptor.Execute(IAutomationHost autoHost)
at ArtOfTest.WebAii.Design.Execution.ExecutionEngine.ExecuteStep(Int32 order)
When SimulateRealTyping is set to false, the step passes successfully.
Do you know what might cause this issue? Is there a way to fix or work around it?
In some cases, I need to keep "SimulateReal" options (typing or click) enabled for other browsers.