atata-framework/atata-webdriverextras
A set of C#/.NET extension methods and other extra classes for Selenium WebDriver
C#Apache-2.0
Issues
- 0
- 0
Remove obsolete types and methods
#59 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.19.0
#58 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.13.1
#57 opened by YevgeniyShunevych - 0
New `ElementNotFoundException` is thrown instead of `NoSuchElementException`
#56 opened by YevgeniyShunevych - 0
Replace `NotMissingElementException` with new `ElementNotMissingException`
#55 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.12.4
#54 opened by YevgeniyShunevych - 0
- 0
- 0
- 0
Use Selenium.WebDriver package v4.5.0
#50 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.4.0
#49 opened by YevgeniyShunevych - 0
Update `ExtendedSearchContext<T>.Find` method to use `ISearchContext.FindElement` method when `Visibility == Visibility.Any`
#48 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.3.0
#47 opened by YevgeniyShunevych - 0
Remove `IFindsBy*` interfaces from the list of `IExtendedSearchContext` interfaces
#45 opened by YevgeniyShunevych - 0
- 0
Change default value of `RetrySettings.ThreadBoundary` property to `RetrySettingsThreadBoundary.AsyncLocal`
#42 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v4.1.1
#44 opened by YevgeniyShunevych - 0
Change default value of `SearchOptions.Visibility` property from `Visible` to `Any`
#46 opened by YevgeniyShunevych - 0
Add `IWebDriver` extension methods: `As<TInterface>()`, `AsScreenshotTaker()` and `AsScriptExecutor()`
#43 opened by YevgeniyShunevych - 0
Add optional `onExceptionCallback` parameter to `StaleSafely.Execute` methods
#40 opened by YevgeniyShunevych - 0
Add Microsoft.SourceLink.GitHub package to allow Source Link download sources from GitHub
#39 opened by YevgeniyShunevych - 0
- 0
- 0
Add RetrySettingsThreadBoundary enum with ThreadStatic, Static and AsyncLocal values
#36 opened by YevgeniyShunevych - 0
Add .NET 4.6 as target framework
#35 opened by YevgeniyShunevych - 0
Method to fill form fields with retry
#34 opened by Piedone - 0
Use Selenium.WebDriver package v3.141.0
#33 opened by YevgeniyShunevych - 0
Change return type of ExceptionFactory.CreateForTimeout method from WebDriverTimeoutException to TimeoutException
#32 opened by YevgeniyShunevych - 0
Update ExtendedSearchContext<T>.MissingAll methods to fill SearchFailureData for detailed exception generation
#31 opened by YevgeniyShunevych - 0
Update ExtendedSearchContext<T>.Missing method to fill SearchFailureData for detailed exception generation
#30 opened by YevgeniyShunevych - 0
Update ExtendedSearchContext<T>.Find method to fill SearchFailureData for detailed exception generation
#29 opened by YevgeniyShunevych - 0
Add CreateForNoSuchElement and CreateForNotMissingElement overloaded methods to ExceptionFactory that use SearchFailureData
#28 opened by YevgeniyShunevych - 0
Add SearchFailureData class for detailed exception message generation
#27 opened by YevgeniyShunevych - 0
- 0
- 0
- 0
Add ToShortIntervalString and ToLongIntervalString extension methods for TimeSpan
#23 opened by YevgeniyShunevych - 0
- 0
Use Selenium.WebDriver package v3.14.0
#21 opened by YevgeniyShunevych - 0
- 0
Use Selenium.WebDriver package v3.11.0
#19 opened by YevgeniyShunevych - 0
Timeout and RetryInterval properties of ExtendedSearchContext<T> are not taken into account
#18 opened by YevgeniyShunevych - 0
Polling interval of SafeWait<T> should consider the remaining time before the timeout
#17 opened by YevgeniyShunevych - 0
Polling interval of SafeWait<T> should consider the time spent on action execution
#16 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v3.8.0
#15 opened by YevgeniyShunevych - 0
Add Then extension method for By
#14 opened by YevgeniyShunevych - 0
Add ByChain class
#13 opened by YevgeniyShunevych - 0
StaleSafely.Execute(Action<TimeSpan> action, TimeSpan timeout) falls into infinite loop
#12 opened by YevgeniyShunevych - 0
Use Selenium.WebDriver package v3.6.0
#11 opened by YevgeniyShunevych