-
-
Notifications
You must be signed in to change notification settings - Fork 8.5k
[dotnet] [🚀 Feature] Add WebDriverWait
constructor for timeout and interval without a clock
#15314
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@RenderMichael, thank you for creating this issue. We will troubleshoot it as soon as we can. Info for maintainersTriage this issue by using labels.
If information is missing, add a helpful comment and then
If the issue is a question, add the
If the issue is valid but there is no time to troubleshoot it, consider adding the
If the issue requires changes or fixes from an external project (e.g., ChromeDriver, GeckoDriver, MSEdgeDriver, W3C),
add the applicable
After troubleshooting the issue, please add the Thank you! |
|
Also, support is very very much widely used. We could consider it "feature-complete" and avoid unnecessary development, but removing it will be even more painful than removing |
I suppose it is leftovers of big deprecation, @jimevans is it right? |
Hi, @RenderMichael. This is related to code in the Support packages. The support packages contain example code that We actively encourage people to create their own wrapper and helper code that makes sense for them. |
Uh oh!
There was an error while loading. Please reload this page.
Feature and motivation
Often times, when using
WebDriverWait
, we want to specify a custom sleep interval. However, it requires users to use theWebDriverWait(IClock clock, IWebDriver driver, TimeSpan timeout, TimeSpan sleepInterval)
constructor overload, and users must learn about theIClock
interface.We can add a constructor
WebDriverWait(IWebDriver driver, TimeSpan timeout, TimeSpan sleepInterval)
which allows users to specify only the values they need.The Java binding already has this overload
selenium/java/src/org/openqa/selenium/support/ui/WebDriverWait.java
Lines 61 to 63 in d77c827
Usage example
The text was updated successfully, but these errors were encountered: