Size: a a a

QA — Автоматизация

2019 October 24

M

Mark in QA — Автоматизация
Alina
Здравствуйте, подскажите, пожалуйста, что можно сделать ещё в такой ситуации: есть поле инпута, но send_keys в нем не работает

(ошибка object not interactable, хотя кликнуть можно)

ни с implicit/explicit wait, time sleep, wait for element visibility ничего не выходит
покажи код
источник

AB

Anton Babin in QA — Автоматизация
Alina
Здравствуйте, подскажите, пожалуйста, что можно сделать ещё в такой ситуации: есть поле инпута, но send_keys в нем не работает

(ошибка object not interactable, хотя кликнуть можно)

ни с implicit/explicit wait, time sleep, wait for element visibility ничего не выходит
После click() тоже send_keys не работает ?
источник

A

Alina in QA — Автоматизация
Ага
источник

O

Olga in QA — Автоматизация
покажите хтмл, про ето Алексей Баранцев где-то писал не помню где... что там может быть инпут, а на экране другой элемент под ним, для красоты.
источник

A

Alina in QA — Автоматизация
источник

A

Alina in QA — Автоматизация
источник

A

Artem in QA — Автоматизация
Скорее всего надо раскрыть дерево до конца - внутри должен быть искомый инпут
источник

A

Alina in QA — Автоматизация
То есть кликать по id, а send_keys по новому элементу внутри?
источник

VP

Valery Pavlov in QA — Автоматизация
Там же <input name="description" ...>, в него думается лучше писать, а не в див
источник

A

Alina in QA — Автоматизация
Спасибо всем, попробую
источник

A

Artur in QA — Автоматизация
Привет. Подскажите, почему я иногда (2-3 раза на 10 запусков) ловлю "selenium.common.exceptions.TimeoutException: Message:". При этом, на том элементе, на котором вылетает таймаут - используется Explicit Wait
источник

A

Alex in QA — Автоматизация
Artur
Привет. Подскажите, почему я иногда (2-3 раза на 10 запусков) ловлю "selenium.common.exceptions.TimeoutException: Message:". При этом, на том элементе, на котором вылетает таймаут - используется Explicit Wait
експлисит и выбрасывает это сообщение
источник

A

Artur in QA — Автоматизация
увеличил время ожидание в 3 раза, теперь не бросается. Хотя до этого стояло 10 секунд, вроде, достаточно. Ладно, спасибо большое)
источник

LS

LenarD Sagdiev in QA — Автоматизация
может кто нибуль дать пример использования внешних библиотек для тестов в postman
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
LenarD Sagdiev
может кто нибуль дать пример использования внешних библиотек для тестов в postman
Дока чем не пример?
источник

MK

Mem Kekovich in QA — Автоматизация
Zewa 🚽 Expert
Дока чем не пример?
Опять читать доку...
источник

V

Vel in QA — Автоматизация
Stanislav
Добрый день. Есть задача мокировать ответы для неработающего сервера (например https://yandex1.ru). Пытаюсь решить это на Java связкой selenium + browsermob proxy. Настраиваю перехват через HttpResponse filterRequest. Запрос перехватывается, но тело не обновляется через метод HttpObjectUtil.replaceTextHttpEntityBody. В результате контент остаетя таким - content - UnpooledByteBufAllocator$InstrumentedUnpooledUnsafeHeapByteBuf(ridx: 0, widx: 22, cap: 64)
можно ответ замокать WireMock, будет возвращать те данные которые замокаешь сам
источник

S

Stanislav in QA — Автоматизация
Vel
можно ответ замокать WireMock, будет возвращать те данные которые замокаешь сам
Я так понимаю, для того чтобы замокать - я должен отправить запрос на мок сервер? У меня есть готовое приложение, которое отправляет xhr запросы по своим УРЛам, мне нужно перехватывать эти запросы. Но browsebmob не перехватывает xhr запросы, которые вызываются JS скриптом (
источник

V

Vel in QA — Автоматизация
Stanislav
Я так понимаю, для того чтобы замокать - я должен отправить запрос на мок сервер? У меня есть готовое приложение, которое отправляет xhr запросы по своим УРЛам, мне нужно перехватывать эти запросы. Но browsebmob не перехватывает xhr запросы, которые вызываются JS скриптом (
Посмотрите wiremock,  там все довольно просто
источник

M

Max in QA — Автоматизация
Всем привет, не могу решить проблему и найти причину, может кто-то на опыте сможет подсказать куда копнуть.
Используется Java+Selenium+Maven+TestNG
При паралельном запуске теста от 3-х паралелей и больше, очень часто бывает что одно из окон браузера открывается и сразу зависает (открывается и ни чего не происходит), а в другое окно браузера  вводиться в поле два текста в перемешку методом sendKeys, один из текстов который должен был ввестись там где завис браузер. Как буд-то браузер открывается и сразу переключается акцент на другое окно

Распаралеливание происходит из xml файла, для данных передаваемых через датапровайдер в тесте

P.S. статик объектов драйвера в коде нет
http://prntscr.com/pnl6rc
источник