Riganti.Selenium.Core.Abstractions.Exceptions.SeleniumTestFailedException :
----------- Aggregated Inner Exceptions -----------
// Exception #1:
OpenQA.Selenium.StaleElementReferenceException: stale element reference: stale element not found in the current frame
(Session info: chrome=130.0.6723.59); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.get_TagName()
at Riganti.Selenium.Core.ElementWrapper.GetText() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 421
at Riganti.Selenium.Validators.Checkers.ElementWrapperCheckers.TextEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextEqualsValidator.cs:line 21
at Riganti.Selenium.Core.AssertUI.EvaluateValidator[TException,T](T wrapper, IValidator`1 validator, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 531
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass4_0.<TextEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 51
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, Int32 timeout, String failureMessage, Int32 checkInterval, Boolean throwOriginal) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 22
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, WaitForOptions options) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 75
at Riganti.Selenium.Core.AssertUI.TextEquals(IElementWrapper wrapper, String text, Boolean caseSensitive, Boolean trim, String failureMessage, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 48
at DotVVM.Samples.Tests.Complex.SPAErrorReportingTests.<>c.<Complex_SPAErrorReporting_NavigationAndPostbacks>b__1_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Complex/SPAErrorReportingTests.cs:line 50
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 122
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 47
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 57
at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
// Exception #2:
OpenQA.Selenium.StaleElementReferenceException: stale element reference: stale element not found in the current frame
(Session info: chrome=130.0.6723.59); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.get_TagName()
at Riganti.Selenium.Core.ElementWrapper.GetText() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 421
at Riganti.Selenium.Validators.Checkers.ElementWrapperCheckers.TextEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextEqualsValidator.cs:line 21
at Riganti.Selenium.Core.AssertUI.EvaluateValidator[TException,T](T wrapper, IValidator`1 validator, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 531
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass4_0.<TextEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 51
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, Int32 timeout, String failureMessage, Int32 checkInterval, Boolean throwOriginal) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 22
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, WaitForOptions options) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 75
at Riganti.Selenium.Core.AssertUI.TextEquals(IElementWrapper wrapper, String text, Boolean caseSensitive, Boolean trim, String failureMessage, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 48
at DotVVM.Samples.Tests.Complex.SPAErrorReportingTests.<>c.<Complex_SPAErrorReporting_NavigationAndPostbacks>b__1_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Complex/SPAErrorReportingTests.cs:line 50
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 122
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 47
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 57
at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
---- OpenQA.Selenium.StaleElementReferenceException : stale element reference: stale element not found in the current frame
(Session info: chrome=130.0.6723.59); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
---- OpenQA.Selenium.StaleElementReferenceException : stale element reference: stale element not found in the current frame
(Session info: chrome=130.0.6723.59); For documentation on this error, please visit: https://www.selenium.dev/documentation/webdriver/troubleshooting/errors#stale-element-reference-exception
at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.get_TagName()
at Riganti.Selenium.Core.ElementWrapper.GetText() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 421
at Riganti.Selenium.Validators.Checkers.ElementWrapperCheckers.TextEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextEqualsValidator.cs:line 21
at Riganti.Selenium.Core.AssertUI.EvaluateValidator[TException,T](T wrapper, IValidator`1 validator, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 531
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass4_0.<TextEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 51
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, Int32 timeout, String failureMessage, Int32 checkInterval, Boolean throwOriginal) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 22
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, WaitForOptions options) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 75
at Riganti.Selenium.Core.AssertUI.TextEquals(IElementWrapper wrapper, String text, Boolean caseSensitive, Boolean trim, String failureMessage, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 48
at DotVVM.Samples.Tests.Complex.SPAErrorReportingTests.<>c.<Complex_SPAErrorReporting_NavigationAndPostbacks>b__1_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Complex/SPAErrorReportingTests.cs:line 50
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 122
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 47
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 57
at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
----- Inner Stack Trace #1 (OpenQA.Selenium.StaleElementReferenceException) -----
at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.get_TagName()
at Riganti.Selenium.Core.ElementWrapper.GetText() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 421
at Riganti.Selenium.Validators.Checkers.ElementWrapperCheckers.TextEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextEqualsValidator.cs:line 21
at Riganti.Selenium.Core.AssertUI.EvaluateValidator[TException,T](T wrapper, IValidator`1 validator, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 531
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass4_0.<TextEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 51
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, Int32 timeout, String failureMessage, Int32 checkInterval, Boolean throwOriginal) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 22
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, WaitForOptions options) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 75
at Riganti.Selenium.Core.AssertUI.TextEquals(IElementWrapper wrapper, String text, Boolean caseSensitive, Boolean trim, String failureMessage, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 48
at DotVVM.Samples.Tests.Complex.SPAErrorReportingTests.<>c.<Complex_SPAErrorReporting_NavigationAndPostbacks>b__1_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Complex/SPAErrorReportingTests.cs:line 50
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 122
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 47
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 57
at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147
----- Inner Stack Trace #2 (OpenQA.Selenium.StaleElementReferenceException) -----
at OpenQA.Selenium.WebDriver.UnpackAndThrowOnError(Response errorResponse, String commandToExecute)
at OpenQA.Selenium.WebDriver.Execute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebDriver.InternalExecute(String driverCommandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.Execute(String commandToExecute, Dictionary`2 parameters)
at OpenQA.Selenium.WebElement.get_TagName()
at Riganti.Selenium.Core.ElementWrapper.GetText() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\ElementWrapper.cs:line 421
at Riganti.Selenium.Validators.Checkers.ElementWrapperCheckers.TextEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextEqualsValidator.cs:line 21
at Riganti.Selenium.Core.AssertUI.EvaluateValidator[TException,T](T wrapper, IValidator`1 validator, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 531
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass4_0.<TextEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 51
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, Int32 timeout, String failureMessage, Int32 checkInterval, Boolean throwOriginal) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 22
at Riganti.Selenium.Core.WaitForExecutor.WaitFor(Action condition, WaitForOptions options) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\WaitForExecutor.cs:line 75
at Riganti.Selenium.Core.AssertUI.TextEquals(IElementWrapper wrapper, String text, Boolean caseSensitive, Boolean trim, String failureMessage, WaitForOptions waitForOptions) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 48
at DotVVM.Samples.Tests.Complex.SPAErrorReportingTests.<>c.<Complex_SPAErrorReporting_NavigationAndPostbacks>b__1_0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Complex/SPAErrorReportingTests.cs:line 50
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 122
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 47
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 57
at Riganti.Selenium.Core.TestInstance.RetryAsync(Func`1 action, Int32 testAttemptsCount) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 147