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=131.0.6778.140); 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.TextNotEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextNotEqualsValidator.cs:line 24
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass5_0.<TextNotEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 59
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.TextNotEquals(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 56
at DotVVM.Samples.Tests.Feature.DataSetTests.<>c__DisplayClass2_0.<Feature_DataSet_GitHubApi_NextHistory>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/DataSetTests.cs:line 67
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
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=131.0.6778.140); 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.TextNotEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextNotEqualsValidator.cs:line 24
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass5_0.<TextNotEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 59
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.TextNotEquals(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 56
at DotVVM.Samples.Tests.Feature.DataSetTests.<>c__DisplayClass2_0.<Feature_DataSet_GitHubApi_NextHistory>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/DataSetTests.cs:line 67
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
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=131.0.6778.140); 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=131.0.6778.140); 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.TextNotEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextNotEqualsValidator.cs:line 24
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass5_0.<TextNotEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 59
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.TextNotEquals(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 56
at DotVVM.Samples.Tests.Feature.DataSetTests.<>c__DisplayClass2_0.<Feature_DataSet_GitHubApi_NextHistory>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/DataSetTests.cs:line 67
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
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.TextNotEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextNotEqualsValidator.cs:line 24
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass5_0.<TextNotEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 59
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.TextNotEquals(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 56
at DotVVM.Samples.Tests.Feature.DataSetTests.<>c__DisplayClass2_0.<Feature_DataSet_GitHubApi_NextHistory>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/DataSetTests.cs:line 67
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
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.TextNotEqualsValidator.Validate(IElementWrapper wrapper) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Validators\Checkers\ElementWrapperCheckers\TextNotEqualsValidator.cs:line 24
at Riganti.Selenium.Core.AssertUI.<>c__DisplayClass5_0.<TextNotEquals>b__0() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.AssertApi\AssertUI.cs:line 59
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.TextNotEquals(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 56
at DotVVM.Samples.Tests.Feature.DataSetTests.<>c__DisplayClass2_0.<Feature_DataSet_GitHubApi_NextHistory>b__0(IBrowserWrapper browser) in /_/src/Samples/Tests/Tests/Feature/DataSetTests.cs:line 67
at Riganti.Selenium.Core.TestInstance.RunTest(IWebBrowser browser) in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 138
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
at Riganti.Selenium.Core.TestInstance.RunAsyncCore() in D:\ba\_work\129\s\src\Core\Riganti.Selenium.Core\TestInstance.cs:line 59
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