This答案给出了一个有关如何在Java Selenium Webdriver中进行等待的示例,但是如何从中获得这些类和程序包,例如IWait
,IWebDriver
和OpenQA.Selenium.Support.UI.WebDriverWait
?
答案 0 :(得分:1)
IWait
:IWait
是OpenQA.Selenium.Support.UI Namespace
内的接口之一IWebDriver
:IWebDriver
是定义用户用来控制浏览器的界面的界面。 OpenQA.Selenium.Support.UI.WebDriverWait
:OpenQA.Selenium.Support.UI.WebDriverWait
是包含以下内容的名称空间:
DefaultWait<T>
类ExpectedConditions
类LoadableComponent<T>
类LoadableComponentException
类PopupWindowFinder
类SelectElement
类SlowLoadableComponent<T>
类SystemClockDefaultWait<T>
类UnexpectedTagNameException
类WebDriverWait
类IClock
界面ILoadableComponent
界面IWait<T>
界面Wait<F>
:Wait<F>
是用于等待条件为真或不为null的通用接口。该条件可以采用单个类型的参数。WebDriver
:WebDriver
是用于测试的主要界面,代表了理想的Web浏览器。org.openqa.selenium.support.ui
:org.openqa.selenium.support.ui
包含 Interface Wait<F>
。