Size: a a a

QA — Автоматизация

2020 January 11

B

Bola in QA — Автоматизация
Andrey Zuykov
https://automationintesting.com/selenium/java/lessons/waits.html

Тут тоже, насколько я понял, советуют быть осторожнее со thread.sleep и рекомендуют wait.until
Человек выше не знает, к какому элементу подцепиться. Возможно, это займет время, чтобы красиво решить через вейтер. Если не так много мест, где используются слипы, то ничего страшного в этом я не вижу, налепит слип и тест будет бегать) . Это некрасиво и желательно избегать, но... Говорить, что это прям "плохо и ужасно" я бы не стал. Костыль? Костыль. Но главное результат.
Вот если начнет по всему проекту лепить слипы - тогда надо бить по рукам
источник

EB

Evgenii B in QA — Автоматизация
Bola
Человек выше не знает, к какому элементу подцепиться. Возможно, это займет время, чтобы красиво решить через вейтер. Если не так много мест, где используются слипы, то ничего страшного в этом я не вижу, налепит слип и тест будет бегать) . Это некрасиво и желательно избегать, но... Говорить, что это прям "плохо и ужасно" я бы не стал. Костыль? Костыль. Но главное результат.
Вот если начнет по всему проекту лепить слипы - тогда надо бить по рукам
+
источник

AZ

Andrey Zuykov in QA — Автоматизация
Bola
Человек выше не знает, к какому элементу подцепиться. Возможно, это займет время, чтобы красиво решить через вейтер. Если не так много мест, где используются слипы, то ничего страшного в этом я не вижу, налепит слип и тест будет бегать) . Это некрасиво и желательно избегать, но... Говорить, что это прям "плохо и ужасно" я бы не стал. Костыль? Костыль. Но главное результат.
Вот если начнет по всему проекту лепить слипы - тогда надо бить по рукам
Ну да в принципе практика как в экстремальном программировании. Сначала сделать, чтобы хоть как-то работало, а потом уже причесать.
источник

A

Alex in QA — Автоматизация
Andrey Zuykov
https://automationintesting.com/selenium/java/lessons/waits.html

Тут тоже, насколько я понял, советуют быть осторожнее со thread.sleep и рекомендуют wait.until
а разве wait'ы не используют те же слипы под капотом?
источник

СС

Сказочный Сникерс in QA — Автоматизация
Alex
а разве wait'ы не используют те же слипы под капотом?
Используют, но миллисекундные, а при срабатывании вейт завершается
источник

СС

Сказочный Сникерс in QA — Автоматизация
С другой стороны ситуаций когда эмпирически подобранных вейтов начинает не хватать тоже достаточно
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Alex
а разве wait'ы не используют те же слипы под капотом?
источник

AZ

Andrey Zuykov in QA — Автоматизация
Ок спасибо! Гляну.
источник

AZ

Andrey Zuykov in QA — Автоматизация
Сказочный Сникерс
С другой стороны ситуаций когда эмпирически подобранных вейтов начинает не хватать тоже достаточно
Да есть интервал опроса. Например, раз в 100 миллисекунд.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Andrey Zuykov
Да есть интервал опроса. Например, раз в 100 миллисекунд.
в хороших фреймворках он настраивается
источник

AZ

Andrey Zuykov in QA — Автоматизация
Oleksandr Khotemskyi
в хороших фреймворках он настраивается
Ну да
источник

СС

Сказочный Сникерс in QA — Автоматизация
Oleksandr Khotemskyi
в хороших фреймворках он настраивается
Например в каких?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Сказочный Сникерс
Например в каких?
источник

AZ

Andrey Zuykov in QA — Автоматизация
Я использую Citrus FrameWork
источник

AZ

Andrey Zuykov in QA — Автоматизация
Ну я о своем)
источник

AZ

Andrey Zuykov in QA — Автоматизация
В предусловии перед тестовым набором можно указать pollingInterval. Ну и есть значение по умолчанию.
источник
2020 January 12

АИ

Артем Ильченко in QA — Автоматизация
Всем привет, кто с cypress работает?
источник

B

Bola in QA — Автоматизация
вопрос в чем?
источник

АИ

Артем Ильченко in QA — Автоматизация
У меня есть запрос который будет вызывать во многих местах, для получения данных, нужные для дальнейшего теста. Хотел бы его вынести в отдельный модуль, что бы не дублировать код, Так вот, как мне можно вернуть объект после получения данных с запроса. Пытался через async/await но сайприс ругается что так нельзя делать
источник

B

Bola in QA — Автоматизация
источник