- Форум тестировщиков
- → Публикации gurkini
Публикации gurkini
5 публикаций создано gurkini (учитываются публикации только с 20 апреля 2023)
По типу контента
По пользователю
#151503 Не находится элемент для события click().
Отправлено автор: gurkini 26 мая 2016 - 11:14 в Selenium - Functional Testing
Никаких косвенных признаков не надо:
var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(timeoutSeconds));
wait.Until(ExpectedConditions.ElementToBeClickable(by));
#151550 Не находится элемент для события click().
Отправлено автор: gurkini 27 мая 2016 - 13:51 в Selenium - Functional Testing
Никаких косвенных признаков не надо:var wait = new WebDriverWait(driver, TimeSpan.FromSeconds(timeoutSeconds));wait.Until(ExpectedConditions.ElementToBeClickable(by));
Не всегда это приводит к нужному результату, во всяком случае в моей практике. Бывает такое, что кнопка вроде бы и кликабельна, но при нажатии ничего не происходит, ибо на странице не отработали какие-то нужные скрипты, так что это ожидание не универсально.
Полностью согласен, поведение webdriver, как и IDE часто не предсказуемо.
Но для простых случаев, например когда кнопка скрыта каким-либо div-ом данное решение подойдет.
#155979 Выпадающий список Selenium C#
Отправлено автор: gurkini 10 ноября 2016 - 13:37 в Selenium - Functional Testing
WebDriver 2.53.1.
FireFox 46.0.1VS Community
Библиотеки:
using System;using System.Configuration;using System.Threading;using Microsoft.VisualStudio.TestTools.UnitTesting;using OpenQA.Selenium;
Возможно имеет смысл обновиться и попытаться с WebDriver 3.0.0 ? В общем если глобально, есть подозрение, что упускаю какую-то супер очевидную для всех мелочь, но т.к. я по факту ещё нуб, для меня это пока тайна и будет откровением)
// Инициализиция
var driver = new FirefoxDriver();
Также проверьте что библиотека WebDriver соответствует используемой версии Framework net35 или net40
И убедитесь что версия драйвера 2.53.1 поскольку NuGet по умолчанию предлагает 3.0.0.
#155963 Выпадающий список Selenium C#
Отправлено автор: gurkini 10 ноября 2016 - 07:25 в Selenium - Functional Testing
- WebDriver 3.0.0
Ваша проблема видимо связана с WebDriver попробуйте использовать версию 2.53.
#155971 Выпадающий список Selenium C#
Отправлено автор: gurkini 10 ноября 2016 - 12:25 в Selenium - Functional Testing
"Вы перепутали меня с ТС)) У меня как раз нет проблем))"
Я адресовал это сообщение к ТС. Если бы он более подробно описал версии используемый WebDriver, браузера и т. д. было бы проще разобраться.
Ошибка связана с тем, что в драйвере не реализован данный метод, собственно об этом он и сообщает.
Интуиция подсказывает что драйвер 3.0.x?
Посмотрите тут:
- Форум тестировщиков
- → Публикации gurkini
- Политика Конфиденциальности
- Правила форума ·