Size: a a a

QA — Automation

2021 September 10

EB

Evgenii B in QA — Automation
Безотносительно UI тестов, типичная реализация которая может от этого выиграть:

Если система принимает запрос и он блокирующий (не вернёт ошибку сразу, выполняется пока не будет успешным или не отвалился по таймауту). И где-то внутри него есть логика обхода чего-то по списку, а тебе всего-то нужно подождать чтобы первый компонент из раунд-робина был доступен.
источник

B

Bola in QA — Automation
Может у него апи
источник

D

Dmitry in QA — Automation
Когда работа выполняется в параллельном потоке, который потом будит основной тред? 🤔
источник

B

Bola in QA — Automation
- знаешь как заинтриговать человека?
- как?
- завтра скажу
источник

СС

Сказочный Сникерс... in QA — Automation
Таких историй можно напридумывать сколько угодно, все зависит от того что тестируем и как устроен тест. Поэтому вопрос изначально так себе
источник

EB

Evgenii B in QA — Automation
Согласен, есть тысячи реализаций в которых слип может сократить / улучшить взаимодействие компонент системы
источник

AK

Alexandr Kachurin in QA — Automation
приведите аргументы, пожалуйста
интересно послушать
источник

AK

Alexandr Kachurin in QA — Automation
если есть лимитер на сервере и получаем 429
источник

ツラクモ in QA — Automation
В непрозрачном ящике и настройках по умолчанию может твориться какая угодно содомия. Я не говорю, что это в 100% случаев происходит, конечно.
источник

AS

Andrei Solntsev in QA — Automation
Не, тогда ведь тест упадёт?
А у нас подразумевается, что тест в обоих случаях зелёный, но со слипом быстрее.
источник

V

Viktor in QA — Automation
Когда известно точное время ожидания, хотя разница будет максимум в на время опроса
источник

AK

Alexandr Kachurin in QA — Automation
может там есть ретрай)0
источник

AK

Alexandr Kachurin in QA — Automation
предполагаю что это связано не с состоянием системы, а какими-то ограничениями серверов/протоколов
источник

AK

Alexandr Kachurin in QA — Automation
я думаю ответ Selenide))
источник

AS

Andrei Solntsev in QA — Automation
Селенид-то тут присутствовал, конечно, но это легко и без него могла случиться.
источник

СС

Сказочный Сникерс... in QA — Automation
да все проще 100%. какой нибудь цикл в тесте, который последовательно начинает что то обходить пока не найдет нужное. а это нужное появляется в самом начале этого списка, но не сразу. в итоге цикл идет на второй третий четвертый круг. если вставить слип, то цикл сразу начнет проходить по списку где нужное уже есть. то есть обход по всему списку занимает больше времени чем слип в секунду и выход из цикла в самом начале.

короче криво задизайненный тест, не более
источник

B

Bola in QA — Automation
Неужели Андрей криво задизайнил 👀.

@andrei_solntsev у меня уже полночь. А так как в оригинальном посте не была указана таймзона, то...
источник

AK

Alexandr Kachurin in QA — Automation
вопрос еще насколько быстрее)
источник

AK

Alexandr Kachurin in QA — Automation
она подразумевалась)
источник

B

Bola in QA — Automation
источник