удаление и переустановка Slenium.WebDriver и Selenium.Support работал для меня. Большое спасибо!

ько что начал новый проект в Selenium с Webdriver 3.7, и я искал класс Webdriverwait в пространстве имен OpenQA.Selenium.Support.UI, где я запомнил его, но, похоже, я нигде не могу его найти.

Я установил Selenium на VS 2017 с помощью диспетчера NuGet и установил пакеты Selenium.Webdriver и Selenium.Support.

Я также поместил пространство имен OpenQA.Selenium.Support.UI в код с ключевым словом using.

Я уверен, что должно быть что-то очевидное, что я скучаю, но это сводит меня с ума.

У кого-нибудь есть какие-либо идеи?

РЕДАКТИРОВАТЬ: После попытки выяснить это немного больше, я обнаружил, что у меня есть доступ только к части классов, доступных в пространстве имен OpenQA.Selenium.Support.UI. В этом пространстве имен определены три класса и два интерфейса, к которым я не могу получить доступ, это: DefaultWait, SystemClock, WebDriverWait, IClock и IWait.

Так что не может быть проблем с отсутствием ссылки на пространство имен OpenQA.Selenium.Support.UI, так как остальные классы там доступны просто отлично.

 DebanjanB22 нояб. 2017 г., 10:42
Где тыwas looking? Что вы ищете? Документация?
 Vladimir lazar22 нояб. 2017 г., 10:46
Нет, я ищу класс. Я буквально не могу определить объект типа WebDriverWait. Мне интересно, они изменили его имя или переместили его в другое пространство имен.

Ответы на вопрос(1)

Решение Вопроса

WebdriverWait класс вOpenQA.Selenium.Support.UI только пространство имен.

Иерархия наследования:System.ObjectOpenQA.Selenium.Support.UI.DefaultWait<IWebDriver>OpenQA.Selenium.Support.UI.WebDriverWait

Пространство имен : OpenQA.Selenium.Support.UI

сборочный : WebDriver.Support (in WebDriver.Support.dll) Version: 3.1.0

Снимок:

Снимок:

Обновить :

Поскольку вы по-прежнему не можете получить доступ к классам, я бы предложил удалить и снова установитьSelenium.Webdriver а такжеSelenium.Support пакеты.

 Vladimir lazar22 нояб. 2017 г., 13:29
Удаление пакетов Selenium.WebDriver и Selenium.Support, а затем их переустановка, похоже, устранили проблему. Большое спасибо!
 Andrei08 мар. 2019 г., 14:30
удаление и переустановка Slenium.WebDriver и Selenium.Support работал для меня. Большое спасибо!
 Vladimir lazar22 нояб. 2017 г., 12:18
Да, я знаю. Я прочитал документацию, однако это все еще не решает мою проблему. Как я и сказал. У меня есть ссылки на пакеты OpenQA.Selenium.Support.UI и Selenium.Support, однако я все еще не могу создать объект типа WebDriverWait и не могу понять, почему.
 DebanjanB22 нояб. 2017 г., 13:15
@Vladimirlazar Проверьте мой обновленный ответ. Дайте мне знать статус.

Ваш ответ на вопрос