Size: a a a

testing_in_python

2020 October 27

GG

Gregory Gruzdov in testing_in_python
а вы точно уверены, что проблема в селениуме? Он обычный send keys делает поочередно и со скоростью быстрой печати. Сайт должен такое кушать. Как-будто, может, это и баг?
источник

P

Polina in testing_in_python
Gregory Gruzdov
а вы точно уверены, что проблема в селениуме? Он обычный send keys делает поочередно и со скоростью быстрой печати. Сайт должен такое кушать. Как-будто, может, это и баг?
да вот это я тоже как раз знаю, что как раз побуквенный ввод
источник

P

Polina in testing_in_python
фронтендер говорит что это так типо react оптимизирует
источник

P

Polina in testing_in_python
может, как раз если единым куском вбить, то сработает ок
источник

VD

Vadim Dudin in testing_in_python
Polina
фронтендер говорит что это так типо react оптимизирует
Выкидывая часть букв? Суровая оптимизация :)
источник

P

Polina in testing_in_python
Polina
Привет. Кто-нибудь сталкивался с тем, что селениум настолько быстр, что в итоге опережает реакт? Типо есть поле поиска, я жду, пока оно становится clickable, но в итоге из-за того, что селениум ввел значение слишком быстро, реакт отрисовал только результат частичного ввода значения. На скрине видно, в чем дело: отрисованы результаты только первого запроса
ну он вот отрисовал верхний запрос и остановился
источник

GG

Gregory Gruzdov in testing_in_python
нет, буквы он прописывает. Не выводит результаты поиска.
Должен выводить. Пустьи с запозданием
источник

L

Lestella in testing_in_python
а может добавить костыль в виде ввода пробел после ввода всего текста этого и его удаления потом?
источник

VD

Vadim Dudin in testing_in_python
Gregory Gruzdov
нет, буквы он прописывает. Не выводит результаты поиска.
Должен выводить. Пустьи с запозданием
А, понял.
Ну, на мой взгляд это больше похоже на косяк, логично же отправлять запрос после последнего изменения.
источник

P

Polina in testing_in_python
Lestella
а может добавить костыль в виде ввода пробел после ввода всего текста этого и его удаления потом?
да вот пробовала, локально помогло, а на удаленном серваке все равно висит
источник

P

Polina in testing_in_python
в общем разраб говорит, что раз на людях не воспроизводится, значит, не баг😂
источник

GG

Gregory Gruzdov in testing_in_python
А со слипом? отдельным шагом  запилить: поспать - пробел - удалить
источник

VD

Vadim Dudin in testing_in_python
Я бы ещё предложил вариант, попробовать воспроизвести руками, если получится напечатать достаточно быстро что получится воспроизвести - я бы настаивал на исправлении.
Если только в автотесте, то может и имеет смысл костылить
источник

GG

Gregory Gruzdov in testing_in_python
а он уверен, что не воспроизводится?  Как тестировали?
источник

P

Polina in testing_in_python
Vadim Dudin
Я бы ещё предложил вариант, попробовать воспроизвести руками, если получится напечатать достаточно быстро что получится воспроизвести - я бы настаивал на исправлении.
Если только в автотесте, то может и имеет смысл костылить
ну конкретно в этом поле не получилось воспроизвести, а так с другим получилось, так что может и есть шанс, что пофиксят)
источник

P

Polina in testing_in_python
Gregory Gruzdov
А со слипом? отдельным шагом  запилить: поспать - пробел - удалить
таймслипы это прям больно)
источник

VD

Vadim Dudin in testing_in_python
Polina
ну конкретно в этом поле не получилось воспроизвести, а так с другим получилось, так что может и есть шанс, что пофиксят)
Ну раз с другим вышло, а механизм общий - пусть фиксят для всех сразу.
Явно лучше чем костылях тесты из-за косяков реализации
источник

СС

Сказочный Сникерс... in testing_in_python
Polina
таймслипы это прям больно)
А по вашему ec через что работает?
источник

P

Polina in testing_in_python
Сказочный Сникерс
А по вашему ec через что работает?
там хотя бы не фиксированные ожидания
источник

СС

Сказочный Сникерс... in testing_in_python
Да?
источник