Выбор ответа Middle IT-лексика: QA, DevOps, данные, менеджмент обновлено

Что такое flaky test

Вопрос

Что значит This test is flaky?

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

Выберите вариант, и откроется разбор.

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

Коротко

Правильный ответ: Тест то падает, то проходит, хотя код не менялся. Flaky (ненадёжный) тест то зелёный, то красный на том же коде: гонки, таймауты, зависимость от порядка. - Медленный это slow test. - Покрытие это coverage. - Устаревший фреймворк к flaky не относится.

Варианты ответа

  1. Тест покрывает слишком мало кода и почти ничего не ловит.
  2. Тест слишком медленный и тормозит весь прогон на CI.
  3. Тест то падает, то проходит, хотя код не менялся.правильный ответ
  4. Тест написан на устаревшем фреймворке и требует переписывания.

Разбор

Flaky (ненадёжный) тест то зелёный, то красный на том же коде: гонки, таймауты, зависимость от порядка.

  • Медленный это slow test.
  • Покрытие это coverage.
  • Устаревший фреймворк к flaky не относится.

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

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