Где взять классы IWait и IWebDriver для Java Selenium Webdriver? - PullRequest
0 голосов
/ 18 февраля 2019

В этом ответе приведен пример того, как ждать в веб-драйвере Java selenium, но где взять эти классы и пакеты, такие как IWait, IWebDriver и OpenQA.Selenium.Support.UI.WebDriverWait?

1 Ответ

0 голосов
/ 18 февраля 2019

C #:

  • 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> Интерфейс

Java

  • Wait<F>: Wait<F> - это общий интерфейс для ожидания, пока условие не станет истинным или не равным нулю.Условие может принимать один аргумент типа.
  • WebDriver: WebDriver - это основной интерфейс для тестирования, представляющий собой идеализированный веб-браузер.
  • org.openqa.selenium.support.ui: org.openqa.selenium.support.ui содержит Interface Wait<F>.
...