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

RoenEr

Регистрация: 27 дек 2020
Offline Активность: 25 авг 2021 14:15
-----

Мои сообщения

В теме: Не работает скролл через execute_script если браузер в оконном режиме

16 августа 2021 - 21:11

А что если каждый раз разворачивать окно браузера?

Да, я могу раскрывать окно на полную и все работает, но хочется разобраться в чем же дело, не с проста же оно так. Да и плюс потратил уже кучу времени с этим вопросом. Обидно отставлять без ответа. Подсказку бы хоть какую получить, может гуглю не то


В теме: Создание тестовой базы через UI с помощью фикстуры

17 апреля 2021 - 08:04

Спасибо всем кто потратил время на прочтение) Решение нашел сам, как обычно это бывает буквально через день после открытия темы. 


В теме: Загрузка файла

06 апреля 2021 - 06:55

Очень похоже что неправильно определен контекст self.driver. self.driver должен инициализироваться в BasePage, тогда в методы BasePage попадет правильный контекст.

Первое что могу предложить, это убрать в функции do_send_keys - WebDriverWait(self.driver, time).until(EC.visibility_of_element_located(locator),
message=f"Не нашел куда написать. Адрес: {locator}")
Для пробы заменить их на time.wait и self.driver.find_element(*locator).send_keys(text)

 

Получилось победить. Вся проблема была в "visibility_of_element_located(locator)". После изменения на invisibility_of_element_located все стало работать нормально.