Главная

Интервью с Романом Савиным, автором книги «Тестирование дот ком»

По заголовку этого поста сложно догадаться, но мы поздравляем всех причастных, непричастных и деепричастных с днём тестировщика!

Вы обязательно прочтёте (или проигнорируете) сегодня целый ворох оригинальных (или не очень) поздравлений. Мы присоединяемся ко всем пожеланиям, что в них прозвучат (даже в тех, что не очень). Но сами решили, что формат короткого поздравления — это не для нас. Мы даже подкасты короче 2 часов сделать не в состоянии. Поэтому мы пригласили одного из — не побоимся этого слова — самых известных людей мира русскоязычного тестирования: Романа Савина, в нашу виртуальную (очень виртуальную) студию. И задали ему много-много вопросов, которые вы тоже хотели задать, но почему-то стеснялись.

С праздником, друзья! Спасибо вам, что слушаете нас, читаете нас, смотрите наши картинки, лайкаете и комментируете нас!

И приятного чтения 🙂

 

Привет, друзья! Спасибо коллегам из Radio QA за интересные вопросы.

Как ns пришел в профессию тестировщика? Где и как учился? Что читал?

Я пришел в профессию следующим образом:

В 1998 году после очередного российского кризиса (в тот раз это был дефолт), я взял тур, получил визу, купил билет и приехал в Сан-Франциско.

Почему в Сан-Франциско? Потому что, во-первых, именно там происходили события мюзикла “Юнона и Авось”, а во-вторых, куда еще? 🙂

illsavin1Мне всегда нравились компьютеры и, как оказалось, Кремниевая долина была тем местом, где сбываются мечты. Нашелся человек, Никита Тулинов, который произнес магическое слово: «QA» и привел меня на курсы тестировщиков. Эти курсы до сих пор существуют в Сан-Франциско и ведет их тот же человек — мой Учитель Алекс Хатилов.

Эти курсы, а также многочасовые разговоры с Никитой и Алексом и являются моим образованием в тестировании.

Я честно пробовал читать Канера и пару других гуру, но сразу засыпал от принтеров (прим. редакции — тут имеется в виду классический труд Сэма Канера — «Тестирование программного обеспечения» (1999), в котором есть глава про тестирование принтеров) и воды. С Канером мы познакомились на одном из семинаров для автоматизаторов. Он, конечно, отличный оратор и умнейший дядька.

Мне, кстати, непонятны претензии некоторых теоретиков кунг-фу о том, что мол, мои книги несерьезны.

Я не понимаю зачем нужна академичность, наукообразность, важность, когда учишь других? Наоборот, скажем, в труде писателя один из главных принципов: “Пиши, чтобы выразить, а не чтобы удивить.”

Цель моих книг — это сделать так, чтобы человек устроился на работу и имел правильно поставленные мозги. Не знаю, сколько сотен или тысяч моих читателей нашли работу, но емейлы с благодарностью я получаю постоянно, а это и есть истинная мера того, работает моя метода или нет. Подробнее

Выпуск 9: Тестировщик — суперстар!

В этот раз мы поговорили о влиянии возраста на профессию тестировщика (и другие профессии из IT). Если жизнь в тестировании после 30? В эфире только те эксперты, которые дожили до сего почтенного возраста 🙂 

В качестве прелюдии рекомендуем посмотреть или послушать выступление Вадим Макишвили «36»

Ведущий: Татьяна Писчасова (@stricky_, 2ГИС, Новосибирск)

Гости:
Тимур Хайруллин (Facebook, ETHR, Москва)
Алексей Лянгузов (@budabum, GridDynamics, Санкт-Петербург)
Елена Романчук (Facebook2ГИС, Новосибирск)
Алексей Виноградов (@vinogradoff, Justso Digital Innovation Lab, Frankfurt)

  • Вступление
  • Есть ли разница между возрастным и молодым тестировщиком?
  • Как взрослому тестировщику работается с молодым коллективом?
  • Как коллективу работается с взрослым тестировщиком?
  • Легко ли взрослому тестировщику найти работу?
  • Куда пропадают взрослые тестировщики?
  • Закрытие

Опрос:

Каков ваш возраст?
Какую профессию вы бы хотели иметь после 36 лет?
Представьте, вам 56 лет и вы тестировщик. Это фантастика?

Новости:

Подробнее

Анонс! Выпуск 9: Тестировщик — суперстар!

podcast_9_800x800
Про тех, кому уже ЗА.

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

А наш ближайший эфир будет посвящен тем немногим, кто уже повзрослел и остепенился, но все ещё балуется тестированием.

Возрастные тестировщики — выдумка или реальность? Где и почему они прячутся? И есть ли профессиональная жизнь после 30?

31 августа на импровизированной лавочке мы встретимся с заслуженными ветеранами тестирования и найдем ответы на эти вопросы!

А еще посплетничаем о молодежи, пожалуемся на здоровье, повспоминаем молодость и помечтаем о внуках и пенсии.

Обсудим 31 августа в 19:00 МСК! Приходите на сайт прямого эфира http://mixlr.com/radio-qa (трансляция работает даже с мобильного телефона). Те, кто подписался на нас там, будут получать уведомление о всех прямых эфирах по почте за 30 минут до начала!

А для разогрева предлагаем вам посмотреть выступление Вадима Макишвили: «36»

Ведущий: Татьяна Писчасова (@stricky_, 2ГИС, Новосибирск)

Гости:
Тимур Хайруллин (Facebook, ETHR, Москва)
Алексей Лянгузов (@budabum, GridDynamics, Санкт-Петербург)
Алексей Виноградов(@vinogradoff, Justso Digital Innovation Lab, Frankfurt)

Аудиокнига Роман Савин «Тестирование дот ком» — часть 2

Перед вами вторая часть аудиокниги «Тестирование дот ком», которую мы записали при полном одобрении и абсолютном согласии её автора — Романа Савина.

Первая часть книги получила неоднозначные отклики: кто-то был категорически за, кто-то — абсолютно против. Неравнодушных не осталось — это здорово! Спасибо всем, кто высказался. Мы делились друг с другом всеми отзывами, обсуждали их и принимали решения. Так что ни один ваш отзыв не остался незамеченным. 🙂 Спасибо всем, кто поддержал нас, — безумно приятно, что наши попытки облегчить жизнь тестировщикам оценены. Спасибо тем, кто высказался резко против. Отрадно знать, что ни одно доброе дело не останется безнаказанным. Отдельная благодарность тем, кто писал конструктив. К сожалению, эта книга уже записана и вряд ли мы сможем учесть все-все поступившие предложения, но в планах у нас (и разрешение получено!) ещё есть чего записать, и мы обязательно будем иметь всё в виду.

А ещё за 2 недели первую часть прослушала почти 1000 человек! Это хороший знак. Значит, мы всё делаем правильно.

Итак, вторая часть.

Здесь вы услышите:

  • что такое тест-кейс
  • структура тест-кейса
  • исход исполнения тест-кейса (test case result)
  • полезные атрибуты тест-кейса
  • тест-кейсы, управляемые данными
  • поддерживаемость тест-кейса
  • сколько ожидаемых результатов может быть в одном тест-кейсе?
  • проблемные тест-кейсы
  • тест-комплекты
  • состояния тест-кейса

Приятного прослушивания!

Выпуск 8. Про хихикритикалы

Восьмой выпуск подкаста прошёл в обстановке всеобщего покаяния и открытия всего скрытого. Наша новая фишка — мы пригласили в эфир программиста и дали ему возможность оправдать (или не очень) всё то, на что жаловались в эфире.

В выпуске принимали участие: Татьяна Зинченко (SaberEsPoder, тестировщик), Андрей Мясников (VIAcode, тестировщик), Ирина Винокурова (фриланс, тестировщик) и Владимир Дорошенко (abbywinters, программист).

Мы рассказали о самом тайном, о чём не рассказывали ещё никому:

  • какие баги мы упустили и как это сказалось на дальнейшей судьбе компании и нашей;
  • кто виноват в пропуске таких багов и что с этим делать? На примере истории про баг в ПО спутника.

А ещё ответили на вопрос нашего 256-го подписчика группы в Facebook Алёнки Корецкой про то, должен ли лид команды нести ответственность за пропавшие девайсы для тестирования.

И, конечно, наши постоянные рубрики:

Новости:

Плачь, Ярославна!

  • ВКонтакте отключила ссылки на Instagram через 2,5 недели после запуска Snapster
  • про кривую установку сроков или почему люди не успевают в дедлайны

Последний писк

Давайте обсуждать в комментариях!

Конкурс порошков про Radio QA. Подведение итогов.

Несколько месяцев назад мы объявили конкурс порошков про Radio QA. Пришла пора объявить результаты.

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

Итак, из всех поступивших нам порошков мы выбрали следующие:

por3

por1

por2

146% core team проголосовало за Андрея Мясникова, даже не читая порошки. Ему досталось первое место, книга  Джерри Вайнберга «Закон Малинового Варенья» , а также наша бесконечная признательность и гордость знакомством с таким талантищем!

Но этого нам показалось мало и мы решили определить второе порошковое место. Так как у нас «всё куплено», там снова оказался Андрей Мясников. Но вторую книгу мы ему решили не дарить, а подарить ещё немножко нашей удалённо-интернетной любви и признательности.

Третьего места, как и второго, предусмотрено не было, но у нас же тирания. И волевым диктаторским решением Алексея Виноградова было принято решение определить ещё один порошок-победитель. Автором этого порошка стал внезапно не член core team — Макс Михайлов. Максу также досталась книга Джерри Вайнберга «Закон Малинового Варенья».

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

Так что официальные итоги: все призовые места заняли члены Radio QA, все призы остаются в семье!

Спасибо, что были с нами.

Обещаем новых и интересных конкурсов с, естественно, предвзятыми результатами!

 

Анонс! Выпуск 8: Про хихикритикалы

podcast_8_1400x1400В субботу, 15 августа, в 16:00 (МСК) мы с вами вновь услышимся!

Последние два выпуска были достаточно техническими и мы решили, что этого достаточно! Пора отвлечься от серьёзных вещей, сделать перерыв и поговорить о багах. Но так как Radio QА не идёт проторенным путём, а ищет свои собственные грабли, то «success story» в этом эфире вы не услышите. Мы будем делиться с вами (а вы, конечно же, можете поделиться с нами) болью от пропущенных в прод (или, как минимум, заказчику) багов. Хватит рассказывать истории о том, как всё хорошо! Мир должен знать правду: создание ПО — это боль и слёзы!

А ещё прямом эфире мы постараемся понять: а можно ли было как-то предотвратить эти ситуации и почему нет. Ну и попробуем ответить на главный вопрос жизни и тестирования: а отвечают ли тестировщики за качество продукта? Делиться болью в прямом эфире буду я — Татьяна Зинченко (SaberEsPoder, тестировщик), а также: Андрей Мясников (VIAcode, тестировщик), Ирина Винокурова (фриланс, тестировщик) и Владимир Дорошенко (abbywinters, программист).

 

Зарегистрируйтесь заранее, чтобы участвовать в чате!
И приходите вовремя 🙂

Услышимся в эфире!

P.S. те, кто зафрендили нас на сайте http://mixlr.com/radio-qa, будут получать уведомление о всех прямых эфирах по почте за 30 минут до начала!

Аудиокнига Роман Савин «Тестирование дот ком» — часть 1

Мы строили-строили и, наконец, построили!

Мы сделали это!

Несколько выпусков назад мы предложили вам — нашим слушателям — определиться: нужны ли отрасли в целом и вам в частности аудиокниги по тестированию. Откровенно говоря, нам так хотелось записать аудиокнигу, что мы были готовы пойти на это даже если бы только один человек ответил «Да!» Но положительно ответили многие и мы решили: книге быть! И какую же ещё книгу можно было выбрать в качестве первой, как не книгу, которая ввела в отрасль многих тестировщиков «Тестирование дот ком или Пособие по жесткому обращению с багами в интернет-стартапах» Романа Савина?

Признаемся откровенно: было сложно. Легче всего было  определиться с книгой, которую мы бы хотели озвучить. А потом началось: связаться с автором (спасибо Алексею Виноградову!), узнать у кого находятся права на книгу, получить разрешение на озвучку… Но мы сделали это! Мужик сказал — мужик сделал!

А дальше началась сама озвучка. Изначально нам казалось, что всё будет гораздо проще: сиди себе в удобном кресле и читай любимую книгу, только теперь вслух. А оказалось, что всё не так просто. Для начала наш звуковик-волшебник (спасибо Сергею Атрощенкову!) выставил целый ряд запретов и ограничений. Нельзя пить чай, читая книгу. Качаться в кресле тоже нельзя — оно скрипит. Нельзя держать открытыми окна — там ходят люди и ездят машины. Нельзя, чтобы кошки, нельзя, чтобы шум, нельзя, чтобы любимая музыка на заднем фоне.

Потом — чтение книги. Отдельного упоминания заслуживают куски кода в книге и таблицы. Я знаю, что Рина некоторые части перезаписывала больше 10 раз. Когда я записывала код, то сначала тренировалась на муже (воспримет ли он информацию на слух), потом шла записывать. А потом перезаписывать. И ещё перезаписывать… В общем, в звукозаписывающую команду вошли: Рина Ужевко, Татьяна Зинченко, Андрей Мясников. Сами себя благодарить не будем, подождём вашего мнения. 🙂

А отблагодарим ещё Сергея Нестеренко за любезно предоставленные обложки для выпусков, а также всех тех, кто нам помогал морально. Ну или пинал — куда без этого? Творческие люди…. Мы писали, мы писали, наши пальчики устали.

Итак, перед вами — первая часть книги Романа Савина «Тестирование дот ком или Пособие по жёсткому обращению с багами в интернет-стартапах»! Приятного прослушивания 🙂

 

 

Выпуск 7: Инструменты тестировщика

Мы снова постарались и перед вами седьмой выпуск подкаста с темой «Инструменты тестировщика».

Выпуск получился очень интересным и живым! Как и обещали в эфире, вводим новую фишку — онлайн опросы. Ждём вашего активного участия!

Кто вы? (выберите то, что подходит лучше всего)
Пользуетесь ли вы специальной программой для снятия скриншотов? (Skitch, Jing, etc.)
Печатаете ли вы вслепую 10 пальцами?
Какую длительность выпуска вы считаете для себя оптимальной?

В гостях у Алексея Виноградова (@vinogradoff, Германия) были: Татьяна Зинченко (SaberEsPoder, Нидерланды), Сергей Атрощенков (VIAcode, Россия), Максим Михайлов (GE Digital Energy, Россия) и Роман Шейко (Luxoft, Россия). Больше двух часов мы разговаривали про инструменты, а в записи оставили самое лучшее:

  • инструменты для коммуникации (Slack, Hipchat, Skype for business, …)
  • инструменты — это не только полезно, но и вредно
  • про TestRail
  • об эффективном слепом десятипальцевом методе набора текста, как ему научиться и зачем это нужно вообще
  • инструменты для получения/отправки запросов (Postman)
  • инструменты для создания скриншотов (Jing, Awesome Screenshot, Snagit, Skitch )
  • инструменты для сравнения наборов числовых данных (табличный формат, самописные скрипты, ..)
  • зачем нам несколько мониторов (и немножко про 3G)
  • Magic Mouse для Mac OS X
  • про виртуальные машины
  • как выклянчивать инструменты

И наши постоянные рубрики.

Новости: Подробнее

Анонс! Выпуск 7 — Про инструменты

podcast_7_484x252В субботу, 1 августа, в 16:00 (МСК) мы с вами снова услышимся!

В этот раз беседа пойдёт про инструменты. У каждой профессии есть свои инструменты. На тему некоторых инструментов для некоторых профессий даже создаются анекдоты, мемы и просто картинки. Как, например, картина с мальчиком, играющим на скрипке, и его деде, закрывшем лицо рукой, с подписью на всём этом: «Надо было покупать краски!»

В своё время родители мне (Татьяна Зинченко, Нидерланды) не купили ни краски, ни скрипку. Как не купили их, видимо, и родители гостей нашего седьмого эфира: Алексея Виноградова (@vinogradoff, Германия), Сергея Атрощенкова (VIAcode, Россия), Максима Михайлова (GE Digital Energy, Россия) и Романа Шейко (Luxoft, Россия). Но мы нашли выход: ушли в тестирование и начали использовать инструменты, созданные в виртуальном мире для таких, как мы, и стоящие целое состояние. Или не стоящие. Потому что инструменты бывают разные. Об этом и поговорим! 🙂

Зарегистрируйтесь заранее, чтобы участвовать в чате!
И приходите вовремя 🙂

Услышимся в эфире!