Size: a a a

testing_in_python

2021 December 10

Ф

Филипп in testing_in_python
У тебя новая страница успевает открыться до ассерта
источник

Ф

Филипп in testing_in_python
Сохрани свой саксесс в переменную
источник

Ф

Филипп in testing_in_python
и возрадуйся
источник

Y

Yaroslav in testing_in_python
походу да, но в ассерте ж и вызывается метод, который ищет саксес меседж в попапе

попробовал, как сказали, тот же таймаут(
источник

Ф

Филипп in testing_in_python
Не, я вангану. У тебя в методе registration_with_empty_email под капотом происходит чеканье саксесс месседжа и печать о том, что он успешно обнаружен. Верно?
источник

Ф

Филипп in testing_in_python
Ну где-нибудь в конце этого метода
источник

Y

Yaroslav in testing_in_python
не, registration_with_empty_email
метод просто на заполнение инпутов в попапе (передаю ж 4 парама), кроме мыла и клик на кнопку
тогда появляется месседж в этом попапе и я вызываю метод чек, который ищет этот месседж

и потом вот ассерт
источник

Ф

Филипп in testing_in_python
Ну вот тебе надо просто засунуть в переменную тот элемент, который возвращается из чека и будет тебе счастье
источник

Ф

Филипп in testing_in_python
Но почему сразу не юзать ассерт вместо чека?
источник

P

Philip in testing_in_python
Вы дебажить не пробовали? Поставь брейпоинт на ассерте и посмотри что в сообщении. Или на каком таймауте вылетает.
источник

S

Sativa in testing_in_python
Я тоже за игры с таймаутом
источник

Ф

Филипп in testing_in_python
Да он вылетает по тому, что не может найти элемент на странице, так как страница после логина обновляется. Закономерно
источник

Y

Yaroslav in testing_in_python
так выше я же скинул, что у меня принтует саксес месседж
источник

Ф

Филипп in testing_in_python
А он пытается найти этот элемент уже на обновляемой странице
источник

Ф

Филипп in testing_in_python
Единственный варинт заасертить его, это засейвить в переменную до обновления страницы
источник

Y

Yaroslav in testing_in_python
у меня успевает найти элемент (текст), выше отметил почеркиванием
но какая-то закономерность есть
источник

Ф

Филипп in testing_in_python
Да, успеват
источник

Ф

Филипп in testing_in_python
Но второй раз не успевает
источник

Y

Yaroslav in testing_in_python
вот месседж
источник

Ф

Филипп in testing_in_python
Ты два раза элемент ищешь
источник