Перейти к содержимому

Организация автоматизированного тестирования
онлайн, начало 28 июня
Школа Тест-Аналитика
онлайн, начало 26 июня
SQL для тестировщиков
онлайн, начало 8 июля
Selenium WebDriver: полное руководство
онлайн, начало 28 июня

BabyRoot

Регистрация: 14 ноя 2011
Offline Активность: Сегодня, 14:03
*****

#172260 Невозможность взаимодействия с элементом DOM

Написано BabyRoot 23 Май 2019 - 14:08

Ктож его знает, этож сафари...

Возможно, вы просто нарвались на ошибку в драйвере сафари или самом браузере.

Обходные пути - временно исключить этот тест на Сафари, до выхода новой версии драйвера/браузера.

Вы же это дело запускаете на свежей версии Сафари?

Руками в Сафари кликается норм на этом элементе?

Можете попробовать вместо обычного клика на элементе, кликнуть по нему JacvaScript-ом.


  • 1


#170893 Проверка на наличие атрибута используя Фреймворк Serinity

Написано BabyRoot 13 Февраль 2019 - 17:49

Я немного не понял язык на котором вы пишете. Возможно, надо использовать проверку assertTrue? Что даёт assertThat?


  • 1


#170800 Запуск Chromium при помощи Selenium

Написано BabyRoot 06 Февраль 2019 - 08:44

Скачиваетесборку хромиума (обычно это просто бинарники и библиотеки в папке), распаковываете.

Используется хромдрайвер для хрома (webdriver.chrome.driver) как геккодрайвер.

В коде указываете путь к хромиум.ехе в webdriver.chrome.binary.


  • 1


#168891 Что такое selenese?

Написано BabyRoot 10 Октябрь 2018 - 13:23

https://selenium2.ru/docs/selenium-rc


  • 1


#163959 Автоматичекий заход на почту

Написано BabyRoot 08 Декабрь 2017 - 09:42

Для версии такого драйвера нужен Firefox 55.0 или выше

И битность драйвера и браузера должны совпадать.


  • 1


#163414 Selenium: PhantomJS не находит элемент по XPATH

Написано BabyRoot 10 Ноябрь 2017 - 09:10

Тут пишут что надо без --

https://intoli.com/b...eadless-chrome/

 

оставьте пока только disable-gpu и headless, если заработает.ю то добавьте установку размера окна.

 

options.setBinary("/path/to/other/chrome/binary") - нужно для указания места хрома, если он установлен в нестандартное место (вам это не надо).

 

и вы не указали какой версии вы используете Селениум.

и вижу что вы хромдрайвер очень старый используете, скорее всего в нём проблема.


  • 1


#163390 Selenium: PhantomJS не находит элемент по XPATH

Написано BabyRoot 09 Ноябрь 2017 - 08:33

А вы попробуйте взять html открытой страницы в PhantomJS и посмотреть есть ли там этот элемент.

Браузеры могут отрабатывать по разному, особенно такие старые. Используйте Chrome headless.


  • 2


#161837 Плагины для Jmeter версии 3.2

Написано BabyRoot 29 Август 2017 - 15:36

Так вам надо установить jpgc - Standard Set, что на второй закладке в этом самом менеджере плагинов (Опции - Менеджер плагинов).


  • 1


#157637 Вопрос по Selenium Builder. Запуск в IE

Написано BabyRoot 17 Январь 2017 - 13:05

Надо положить его в папку с проектом. Запускать не надо.


  • 1


#153893 Передача даты в поле

Написано BabyRoot 26 Август 2016 - 09:56

А подскажите пожалуйста, как передать текущую дату(в формате аля хх-хх-хххх) в обычное поле ввода(не дейтпикер). Например в поле ввода телефона:



driver.findElement(By.id("pphone")).clear();
driver.findElement(By.id("pphone")).sendKeys("тут передать текущую дату");  

Возможно ли это решить как то по простому, не описывая отдельный класс который генерит дату?

 

1. Ответ на вопрос - нет.

2. "тут передать текущую дату" надо заменить на метод генерации даты в нужном формате.

3. Этот метод можно взять у любой библиотеки работы с датой или написать свой, 3-4 строки размером.


  • 1


#153209 Опрос - зарплаты в тестировании ПО

Написано BabyRoot 01 Август 2016 - 14:32

В следующий раз для России (для других стран по необходимости), надо бы чуток почаще сделать до 100к вилки, хотябы в 10к, 15 и 20к слишком много. Свыше 100 - 15-20 самое то.

Ибо для всей страны, 10к очень большая разница.


  • 1


#151299 Взаимодействие с элементом у которого style="display:none;". И

Написано BabyRoot 19 Май 2016 - 11:55

Сначала кликнуть по кнопке css: li.region button

Ожидать появления выпадающего списка css: div.partner-region-filter > ul

А затем кликнуть по региону xpath: //li//span[contains(text(),'Брянская обл.')]


  • 1


#148792 Запуск группы автотестов на Java с использованием jenkins и testng

Написано BabyRoot 24 Февраль 2016 - 08:52

Прочитайте ещё раз шапку этой ветки форума.

И сделайте как там написано.


  • 1


#148245 Selenium WebDriver python: Unable to locate element

Написано BabyRoot 01 Февраль 2016 - 15:24

ну, я же пример привёл, вам надо заменить на своё

switch_to

и посмотреть есть там defaultContent и использовать это.

и после просто переключиться по имени на фрейм


  • 1


#147717 Ожидание завершения AJAX-запросов. WebDriver

Написано BabyRoot 15 Январь 2016 - 08:41



    /**
     * Ожидание загрузки всей страницы
     * 
     * @param time 
     */
    public void waitFullPageLoading(Long time) {
        new WebDriverWait(driver, time, 200).until(new ExpectedCondition<Boolean>() {
            @Override
            public Boolean apply(WebDriver driver) {
                return ((JavascriptExecutor) driver)
                        .executeScript("return document.readyState")
                        .equals("complete");
            }
     });
    }       


  • 1




Яндекс.Метрика
Реклама на портале