Size: a a a

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

2019 November 25

LY

Lev Yarushin in QA — Автоматизация
Сергей
Инпут ни в нем ... Они оба дети div.ant
источник

С

Сергей in QA — Автоматизация
Ну да. Они оба в ant.col
источник

AB

Alexei Barantsev in QA — Автоматизация
Oleg
А нету случаем чатика по автоматизации, но без селениума?
создайте :)
источник

С

Сергей in QA — Автоматизация
У лейбла нет инпута. Они на одном уровне.
источник

B

Bola in QA — Автоматизация
Ищешь див, внутри которого есть нужный label, и внутри див ищешь инпут
источник

AV

Alexei Vinogradov in QA — Автоматизация
Сергей
У лейбла нет инпута. Они на одном уровне.
Селенид?
источник

С

Сергей in QA — Автоматизация
Да
источник

AV

Alexei Vinogradov in QA — Автоматизация
Я ж написал тебе решение
источник

LY

Lev Yarushin in QA — Автоматизация
Сергей
Ну да. Они оба в ant.col
Нужно найти этот div, а в нём уже input как-то так:
//div[@class="ant-row ant-form-item" and contains(.,"Фамилия")]//input
источник

С

Сергей in QA — Автоматизация
Ок ... Спасибо!
источник

АЕ

Александр Емельянов in QA — Автоматизация
привет, пишу UI тесты. фронт написан на Angular.
есть такая проблема когда все запросы отработали, страница отрендерилась,  кнопка уже кликабельная, но сам angular еще обрабатывает информацию. И при клике не происходит нужного действия. нужно ждать еще 0,5 - 1 секунду чтобы при нажатии выполнилось нужное действие.
Вопрос: можно как что проверять отработали скрипты agnular или нет, и после этого нажимать кнопку? Тесты python + selenium.
источник

LY

Lev Yarushin in QA — Автоматизация
Александр Емельянов
привет, пишу UI тесты. фронт написан на Angular.
есть такая проблема когда все запросы отработали, страница отрендерилась,  кнопка уже кликабельная, но сам angular еще обрабатывает информацию. И при клике не происходит нужного действия. нужно ждать еще 0,5 - 1 секунду чтобы при нажатии выполнилось нужное действие.
Вопрос: можно как что проверять отработали скрипты agnular или нет, и после этого нажимать кнопку? Тесты python + selenium.
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Александр Емельянов
привет, пишу UI тесты. фронт написан на Angular.
есть такая проблема когда все запросы отработали, страница отрендерилась,  кнопка уже кликабельная, но сам angular еще обрабатывает информацию. И при клике не происходит нужного действия. нужно ждать еще 0,5 - 1 секунду чтобы при нажатии выполнилось нужное действие.
Вопрос: можно как что проверять отработали скрипты agnular или нет, и после этого нажимать кнопку? Тесты python + selenium.
from selenium.webdriver.support import expected_conditions
там есть element_to_be_clickable
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
вот и оберни через WebDriverWait
источник

B

Bola in QA — Автоматизация
Кнопка уже кликабельна
источник

LY

Lev Yarushin in QA — Автоматизация
Maksim Andryushchenkov
from selenium.webdriver.support import expected_conditions
там есть element_to_be_clickable
Не поможет
источник

АЕ

Александр Емельянов in QA — Автоматизация
да, я так и делаю, но все равно после клика не происходит ничего. щас скриптом попробую
источник

B

Bola in QA — Автоматизация
Просто человек пока кликнет, ангуляр успевает обработать
источник

B

Bola in QA — Автоматизация
А селениум быстрее человека
источник

АЕ

Александр Емельянов in QA — Автоматизация
спасибо
источник