| Кратко о том, чем является и чем не является тестирование. |
[Сент. 9, 2009|03:26 pm] |
Сейчас читаю "Эссе о критериях" Алексея Баранцева. В целом очень занятно, но одну цитату решил выцепить к себе:
Использование критерия отбора для формирования тестовых наборов, на мой взгляд, наиболее ярко и наглядно объясняется в следующей цитате из статьи Ольги Беззубовой «Музей как объект философско-антропологического исследования» (http://anthropology.ru/ru/texts/bezzubova/symp12_40.html):
| «Классический критерий отбора музейного объекта […] во многом отличен от принципов составления архива и библиотеки. Если последние претендуют на максимальную полноту (чем более обширно собрание, тем оно ценнее), то музейные коллекции распределяются между двумя полюсами — вещь маргинальная и вещь идеальная, образцовая. То есть, с одной стороны мы имеем предметы, которые, не обладая самостоятельной ценностью, дают представление о целом классе, с другой стороны – все уникальное, из ряда вон выходящее». |
Да, набор тестов — это не библиотека и не архив, это — музей. |
|
|
| День тестировщика! |
[Сент. 9, 2009|12:05 am] |
Принимаю поздравления с профессиональным праздником - Днём тестировщика!
astenix, saksa_larissen, i_am_fantasy, bill_aka_dexter, poor_yorick, принимайте поздравления от меня :)
Если кого забыл - пишите :)
P.S. astenix, я смотрю, у вас там ещё один праздник, не знаю только, поздравлять ли ;-) P.P.S. Правда, учреждён он в 19991 году, даром, что в один день с днём тестировщика ;-) |
|
|
| Сферический тестировщик в вакууме и его более осязаемые собратья. |
[Июл. 23, 2009|10:17 pm] |
И снова здравствуйте, мои маленькие любители (и профессионалы, чего уж там) IT! Давненько собирался я поведать вам историю чудную о сферическом тестировщике в вакууме, а тут, вот, собрался. В каком-то смысле натолкнули меня на это. Однажды уже я рассказывал вам (а кому-то напоминал) азы IT-менеджмента, то есть, то, с чего всё, в общем-то, и началось.
А для рассказа, собственно, о тестировании воспользуемся мы с вами одним из вариантов расширения каскадной модели - так называемой V-образной моделью.
|
|
|
| Про мою жизнь в IT, или как я дошёл до жизни такой - часть третья. |
[Июн. 15, 2009|09:15 am] |
Начало здесь. Часть вторая.
Вполне очевидно, что, проработав почти полтора года программистом С++, я искал соответствующую вакансию, но тут мне "по знакомству" предложили посетить одну компанию. Собеседование со мной проводил руководитель Управления Java-разработки, подробно расспросивший меня о том, чем занимался на предыдущем месте работы и ещё подробнее - о том, чему учили в ВУЗе. Об этом я достаточно подробно рассказывал в первых двух частях своего повествования, и внимательный читатель легко поймёт, что в компании, разрабатывающей софт на Java, Delphi и FoxPro программист моей квалификации не подходил, разве что на позицию junior-разработчика Delphi. И тогда мой собеседник выдал пассаж примерно такого содержания: "Пожалуйста, не воспринимайте в штыки, но что, если я предложу Вам позицию в Управлении тестирования? Ваш опыт программиста тут поможет, ведь у них свободна вакансия автоматизатора тестирования...", - а потом нарисовал мне словесную картину того, как по экрану сам собой двигается курсор, нажимаются кнопки, вводятся значения...
В общем, я не только не воспринял в штыки, я был просто в восторге от этой идеи!
|
|
|
| Сайты интернет-магазинов и связанные с ними проблемы. |
[Июн. 5, 2009|09:45 am] |
Меня очень удивляет, даже больше, меня неприятно поражает то, насколько несерьёзно относятся владельцы сайтов, продающих услуги или предоставляющих информацию об услугах, к наполнению сайтов. А также к их структуре вообще и удобству использования, в частности.
Предлагаю сразу исключить из обсуждения магазины, торгующие специализированными товарами, предназначенными для узкого круга людей, и обратить свой взор к тому, чем хоть раз пользовался почти каждый из нас - к интернет-магазинам электроники (бытовой и компьютерной техники, телефонов и т.д.) и сайтам турагентств. ( Итак, мои соображения. ) |
|
|
| Вводное о тестировании и IT-менеджменте. |
[Июн. 3, 2009|09:00 am] |
Хотел начать свой рассказ про тестирование, но вспомнил, что не все мои читатели разбираются в предмете, поэтому начнём "от печки". Печкой для нас станет самая простая (а ещё самая понятная и самая старая) модель создания программных систем - каскадная (картинка кликабельна):
 В том или ином виде любая система проходит каждый из этапов, какая бы модель жизненного цикла ни использовалась. Заинтересовавшимся азами менеджмента программных проектов предлагаю проследовать в Википедию.
Самолюбию моих читателей, впервые узнавших то, о чём я пишу в первом абзаце, должно польстить то, что представления о тестировании значительной части людей, работающих в сфере производства ПО, ограничено каскадной моделью. То есть, расхожее мнение (верное процентов на 10) о тестировании состоит в том, что:
- Тестирование - это процесс пробного использования программы, целью которого состоит поиск ошибок.
- Тестирование - это занятие, которым занимаются за небольшие деньги недоучившиеся на программистов студенты последних курсов, чтобы потом "вырасти" до программистов и аналитиков.
А потом имеющие такое мнение очень удивляются, узнав, что есть люди, работающие в тестировании три-пять-десять лет, зарабатывающие не меньше, а иногда и больше программистов сопоставимой квалификации. |
|
|
| О хорошем и плохом проектировании. |
[Май. 23, 2009|08:40 am] |
Не думаю, что заметка будет интересна непрофессионалам, так что, интересующиеся могут читать на свой страх и риск, а также задавать вопросы. Если вдруг кто-то сильно интересующийся, расскажу по мере сил и времени :-)
|
|
|
| Посты на профессиональную тематику. |
[Май. 15, 2009|03:15 pm] |
Интересны кому-нибудь мои посты на профессиональные темы?
Могу, к примеру, написать: 1) про то, как дошёл до жизни такой (сисадмин, программист, ведущий инженер по автоматизированному тестированию, консалтер в той же области); 2) про то, как сам учился программированию; 3) про то, как сам учился тестированию; 4) что почитать по этим темам; 5) что происходит на рынке труда, как стать таким специалистом и куда после этого расти; 6) про то, чем щас занимаюсь и кому оно надо :)
Ещё могу попробовать научить интересующихся (буде таковые найдутся) программированию на чём-нибудь из того, что сам умею (C++, BCB C++, VBS/VB.NET, офисная автоматизация на VBA, HTML, javascript, PHP, Pascal/Delphi).
В общем, что кому интересно? :) |
|
|