Карточка Middle Playwright обновлено

expect.soft и expect.poll

Вопрос

Чем отличаются expect.soft и expect.poll?

Попробуйте сами

Ответьте про себя или вслух, потом откройте ответ и сверьтесь.

Показать ответ и разбор

Коротко

expect.soft при провале не прерывает тест, ошибки копятся и тест падает в конце. expect.poll многократно вызывает функцию (например, запрос к API) и проверяет результат, пока не выполнится или не выйдет таймаут.

Ответ

expect.soft при провале не прерывает тест, ошибки копятся и тест падает в конце. expect.poll многократно вызывает функцию (например, запрос к API) и проверяет результат, пока не выполнится или не выйдет таймаут.

Разбор

soft удобен для проверки многих полей формы, poll для ожидания асинхронных процессов вне страницы.

Ответьте сами, а не прочитайте

В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.

Термины по теме