Встречается на 7% собеседований по QA Manual

Что такое баг

Баг — это отклонение фактического поведения программы от ожидаемого, вызванное ошибкой в коде, дизайне или требованиях. Проще говоря, это когда система работает не так, как задумано.

Пример:

python
def add(a, b):
    return a - b  # Ожидается сложение, но вычитание — это баг

Нюансы:

  • Баги могут быть явными (критические сбои) или скрытыми (незначительные отклонения).
  • Иногда баг возникает из-за неверных требований, а не кода.
  • Воспроизводимость бага важна для его фикса.

Важно: Не все ошибки — баги. Например, опечатка в UI тексте — это дефект, но не баг, если функционал не страдает.

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы