Перейти к содержанию

День тестировщика


Рекомендуемые сообщения

Эх.. написала заголовок - "День тестировщика" и подумала, как же неправильно назван этот день в нашем календаре! Ну к чему эта принудительная русификация? день узкоспециальный, народными гуляниями не отмечается, вполне можно оставить понятное узким специалистам название. Разумно было бы назвать его "День дебаггера" - так нет, видимо, чтобы людей не путать с софтиной, решили перевести... впрочем, не важно.
 

оффтоп

Как же давно я не писала душевных поздравлений!

оффтоп

про День грамотности - не в счет, то был крик души)))

Скрыть
Итак... сейчас будет очень многа букафф...:D

Скрыть

 
Часть первая. Предисловие.
 
Ничто в мире не возникает само собой... у всякого факта/действа/праздника есть задокументированная предыстория или хотя бы легенда. И - представьте! - в данном конкретном случае у нас есть и то, и другое. И легенда, и документы.
 
Начнём-с. По официальной версии, 9 сентября 1945 года учёные Гарвардского университета, тестировавшие вычислительную машину Mark II Aiken Relay Calculator, нашли мотылька, застрявшего между контактами электромеханического реле. Извлечённое насекомое было вклеено в технический дневник, с сопроводительной надписью: «First actual case of bug being found» (англ. «первый случай в практике, когда был обнаружен жук»).
Сам процесс извлечения жука требовал описания, какого-нибудь слова, и Грейс Хоппер произнесла этот термин: debugging - как устранение багов.
Этот забавный факт положил начало использованию слова «баг» в значении «ошибка».
 
Вот он, полюбуйтесь, вот он, на страничке с отчетом о проведенном дебаггинге, хранится в музее вычислительной техники.
 
Бага...

569699163_.jpg.92209f1328957ab4619084d301cc86dc.jpg

Скрыть

 
По другой версии: В действительности этот случай, произошёл 9 сентября 1947, а не 1945 года.
 
А ещё говорят, что слово «bug» в современном значении употреблялось задолго до этого. Так, в течение Второй мировой войны словом «bugs» назывались проблемы с радарной электроникой. Говорят, что ещё в самом начале сороковых адмирал Хоппер использовал и "bug" и "debugging" именно в этом смысле - ошибки и их устранение.
 
Но ещё в 1878 году Томас Эдисон писал: "It has been just so in all of my inventions. The first step is an intuition, and comes with a burst, then difficulties arise—this thing gives out and [it is...

then that «Bugs»—as such little faults and difficulties are called—show themselves and months of intense watching, study and labor are requisite before commercial success or failure is certainly reached."

Эммм......

Это повторялось снова и снова со всеми моими изобретениями. Первым шагом была интуиция, за ней следовала вспышка, затем возникали препятствия — и они исчезали, потом возникали "Баги" — так называются маленькие недочеты и трудности — и необходимы месяцы постоянного поиска, исследований и тяжелого труда до успеха или неудачи.

Скрыть

 
Когда именно слово "баг" стали применять к программному обеспечению... трудно сказать. Очевидно, ещё до того, как вычислительные машины перестали быть калькуляторами:D
 
Это, собственно, и всё - из историческо-легендарной части.
 
как же проводить дебаггинг сейчас???
 
Оу.. есть масса вариантов!
 
Можно пособирать противных багов
вручную...

debugging_1.jpg.d9dcc74c5e293b1ff2ba547dacb6d13a.jpg

Скрыть

 
Можно купить насекомоядное растение, скажем,
росянку болотную...

debugging_2.jpg.dd76539bf7b568c45d03048ff2717e65.jpg

Скрыть
и поставить её возле компьютера (предварительно выбросив додыхающий там кактус))
 
А можно пригласить специалиста. Эх.. не поднимается рука написать "тестировщика((( Специалиста. Фахiвця. Профессионала. Того, кто сделает джедайский пасс рукой или взмахнёт бубном над клавой - и все баги испарятся.
 
Того, кого сегодня мы поздравляем.
 
Часть вторая. Поздравления.
 
Спасибо вам! огромное, человеческое спасибо, что вы можете и ловите этих мерзких насекомых, которые портят жизнь нам, чайникам, юзерам...
 
И не важно, ловите вы багов в программах стыковки космических аппаратов, Адронных коллайдеров или на очень маленьких ресурсах... важно, что вы их успешно ловите!
 
С профессиональным праздником вас! всех благ!
 
= = = = = = = = = =
 
Так-с.. это были поздравления общие, взагалi. А теперь будем конкретизировать...::)
 
Часть третья. Конкретная...
 
Malcolm... я тут сегодня утром бегло просмотрела темы в разделе Support.. что сказать, народ! нам невероятно повезло, что у нас есть... специалист. Фахiвець. Профессионал. Человек, который мгновенно реагирует на наши жалобы и ловит эту мерзкую живность, которая не даёт спокойно жить!
 
вот... весьма приблизительный список недавно пойманный багов, можно
ознакомиться...

Всё работает.

Уже :)

Чисто оперный глюк. Написал патчик. Должно работать.

Да, проблемы с поиском были.

Только что обновил поисковый алгоритм

Попробуй теперь.

Стала отображаться?

Исправлен

Уговорили, исправил.

Будет исправлено в ближайшее время

теперь все налажено

Все будет восстановлено и все будет работать.

исправил. Теперь все должно быть ок.

Скрыть

Malcolm, с днём тебя! наш дебаггер:D Принимай поздравления! Всего! и поменьше багов!

Женщина тоже может построить Дом...
...или найти Мужчину, который для неё это сделает!


Ссылка на комментарий
Поделиться на другие сайты

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

Только не надо забывать, что мы же их и разводим, чтобы скучно не было :)
 

оффтоп

Malcolm, с днём тебя!

Спасибо! :)
Исправил. Должно работать. (с) )))

Скрыть

Ссылка на комментарий
Поделиться на другие сайты

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

оффтоп

так што это наш день, а не Малкольма =)))))))))

Скрыть

GOD IS REAL!

...unless declared as integer.

Ссылка на комментарий
Поделиться на другие сайты

Piper, ничего, День программиста - вот, на днях уже... поздравим!
 
Но по сути, я ж говорила об этом, имеет место терминологическая неточность, возникшая при переводе. Этот день - именно тех, кто извлекает багов, а не сообщает о них. :)

Женщина тоже может построить Дом...
...или найти Мужчину, который для неё это сделает!


Ссылка на комментарий
Поделиться на другие сайты

вот мы иногда ругаемся!!! особенно когда тестировщики начинают за нас решения придумывать...

http://s.bash.org.ru/img/67c5y2emi7vwmrnd263759.jpg
:)

  • Нравится 1
Ссылка на комментарий
Поделиться на другие сайты

угу... нашему тестировщику набьёшь...
он ростом под два метра и весом с полтонны

GOD IS REAL!

...unless declared as integer.

Ссылка на комментарий
Поделиться на другие сайты

Тэкс... я сегодня притащила в дом растение... истинный дебаггер! Тропическая мухо-жуко- и прочих насекомых -ловка.
 

Общий вид...

1541086_f6cbf501.jpg

Скрыть

 
Вот с каждого взрослого листа у него свисают вот такие
"графины"...

1541098_58bdbb76.jpg

Скрыть
с крышечками сверху.
 
Идет дождь, в графине скапливается вода.. потом, в жару, доверчивые насекомые слетаются на водопой... вот туда,
внутрь...

1541087_716d3e42.jpg

Скрыть
кувшина... крышечка плотно закрывается.
 
Довольное растение переваривает добычу. Проголодается - откроет крышечки.
 
Буду теперь мух и ос ловить с помощью этого тропического монстра ::)
 
Сейчас место найду возле компьютера...

Женщина тоже может построить Дом...
...или найти Мужчину, который для неё это сделает!


Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
×
×
  • Создать...