Проверьте себя

Короткая викторина по теме статьи

Вопрос 1 из 5

Какой инцидент стал причиной выбора даты 9 сентября для праздника?

9 сентября — дата, когда тестировщики программного обеспечения отмечают свой профессиональный праздник. Выбор этой даты не случаен: в 1947 году учёные из Гарвардского университета, проверяя работу вычислительной машины Mark II Aiken Relay Calculator, обнаружили в одном из электромеханических реле застрявшего мотылька.

Как появился термин «debugging»

Найдённый насекомый пришлось извлекать и фиксировать в техническом журнале с подписью «Первый обнаруженный баг». Описав процесс, инженеры ввели английское слово debugging (буквально «избавление от жука»), которое сегодня обозначает поиск и устранение ошибок в работе компьютера. От того же корня происходит название тестировщик – человек, проводящий проверку (test) программного продукта.

Кто такой тестировщик программного обеспечения

Тестировщик — это специалист, занимающийся проверкой и контролем качества программных продуктов или информационных систем. Его задача — выявить несоответствия требованиям, отклонения в работе и потенциальные сбои, чтобы разработчики могли их исправить до выхода продукта в продакшн.

Что требуется от профессионала

Работа в этой сфере подразумевает широкий спектр знаний:

  • понимание принципов построения программ и архитектуры сложных систем;
  • практический опыт разработки (хотя бы базовый);
  • умение работать с базами данных, знание SQL и скриптовых языков;
  • базовые навыки администрирования операционных систем.

Главное требование: мыслить как пользователь и как инженер

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

И в то же время он обязан анализировать поведение системы с инженерной точки зрения: проверять входные параметры, сравнивать полученные результаты с ожидаемыми, выявлять корневые причины сбоев. Такое двойное мышление делает процесс тестирования эффективным и ценным для команды разработки.

Как отмечают праздник

Первый найденный «баг» хранится в музеях вычислительной техники как символ начала систематической отладки. В США и некоторых других странах официального признания 9 сентября как Дня тестировщика нет, однако в России и в ряде стран постсоветского пространства этот неформальный праздник уже стал традицией. Коллеги собираются на митапы, делятся историями о самых странных ошибках и просто отмечают свою роль в создании надёжного программного обеспечения.

Часто задаваемые вопросы

Краткие ответы по теме

Эта дата выбрана в память о 1947 году, когда в реле компьютера был найден застрявший мотылёк, ставший первым зафиксированным багом.

Debugging — это процесс поиска и устранения ошибок; термин возник после извлечения «жука» (мотыля) из реле и фиксирования его в журнале.

Тестировщик проверяет соответствие продукта требованиям, выявляет отклонения и потенциальные сбои, чтобы разработчики могли их исправить.

Необходимо знать принципы построения программ, иметь базовый опыт разработки, уметь работать с базами данных, SQL и скриптами, а также базовые навыки администрирования ОС.

Коллеги собираются на митапы, делятся историями о странных ошибках и отмечают свою роль в создании надёжного программного обеспечения.

В этот день

Всемирный день журавля

Праздник

Всемирный день журавля

Первый месяц осени богат на экологические праздники. Так, во второе воскресенье сентября отмечается Всемирный день журавля.Первые предки этих красивых птиц поя…

Всемирный день оказания первой помощи

Праздник

Всемирный день оказания первой помощи

Ежегодно, начиная с 2000 года, во вторую субботу сентября во многих странах отмечается Всемирный день оказания первой помощи (англ. World First Aid Day). Иници…

Всероссийский день лука

Праздник

Всероссийский день лука

9 сентября в России отмечают День лука — праздник, посвящённый древнему овощу, его роли в кулинарии, истории и пользе для здоровья.

День Ашура — день поминовения пророков посланников Аллаха

Праздник

День Ашура — день поминовения пророков посланников Аллаха

Ашура — 10‑й день Мухаррама, день творения, памяти о мученичестве имама Хусейна и традиций поста у суннитов и шиитов.

День дедушек и бабушек в Канаде

Праздник

День дедушек и бабушек в Канаде

Во второе воскресенье сентября в Канаде отмечают День дедушек и бабушок — семейный праздник с пикниками, подарками и воспоминаниями о старшем поколении.

День дизайнера-графика в России

Праздник

День дизайнера-графика в России

9 сентября в России отмечается День графических дизайнеров — праздник, посвящённый творчеству и вкладу Владимира Чайки в развитие графического дизайна.

Также в этот день

Объединенные колонии Америки переименованы в Соединенные Штаты Америки

Событие

Объединенные колонии Америки переименованы в Соединенные Штаты Америки

9 сентября 1776 года Конгресс утвердил название «Соединённые Штаты Америки», заменив прежнее «Объединённые колонии», а позже упростил его, убрав слово «Северно…

Александр

Именины

Александр

Имя Александр происходит из греческой культуры, означает «защитник людей», характеризуется целеустремлённостью и справедливостью, имеет свои слабости, талисман…

Кисловодск

День города

Кисловодск

Кисловодск — бальнеоклиматический курорт Кавказских Минеральных Вод, основанный в 1803 г., известный нарзанными источниками и богатой историей от Петра I до со…

Петр Нестеров первым в мире выполнил «мертвую петлю»

Событие

Петр Нестеров первым в мире выполнил «мертвую петлю»

9 сентября 1913 года Петр Нестеров впервые в мире выполнил вертикальную «мертвую петлю», открыв эру высшего пилотажа.