Уточню, чтобы ответ не был "42"
Возник холивар (без каких либо последствий 😄) о том, что такой тест имеет проблемы с получением и наблюдением за элементами, которые появляются не сразу. Например после запроса к серверу.
Я считаю, что если should не решает проблему и таймаут более 3 секунд, это признак того, что есть проблемы со стороны бэка.
Ведь, если сервер не способен обработать тесты, он не готов даже к небольшой нагрузке.
Да всё верно, это нехороший знак, что что-то где-то не так у вас происходит. Потому что потом на проде могут быть подобные ситуации и пользователи точно не будут ждать так долго. Можно попросить на бэке поставить профилировщик типа new-relic или подобного, и выяснить где же всё таки затыки. Либо может быть что проблема на транспортном уровне, а не на уровне бэка.