QA дайджест #15: Полезные расширения для браузера, тест на «синьорность», размышления о профессии

Меня зовут Максим, я работаю тестировщиком ПО, с интересом слежу за событиями в мире тестирования и IT. Самое полезное собираю вместе и с радостью делюсь с вами. Приятного чтения! 🙂

Новости

Chrome приготовился помечать http-сайты как небезопасные.

Заканчивается поддержка Windows 8 и браузеров IE 8, 9, 10. Вздохнем с облегчением?

Почитать

Интересное интервью с одним из топовых багхантеров Иваном Григоровым.

Про TDD. Покажите эту статью вашим программистам.

Подробнее

Испытано на себе

2016-01-06_1313 Цель данного поста — не только показать, что некоторые члены нашей команды способны пройти курс для начинающих в той области, в которой они (по их словам) варятся последние лет 5-10, но и дать начало новой рубрике под кодовым названием «Испытано на себе». Название рубрики обсуждаемо и вы можете принять в нём непосредственное участие. Безвозмездно, то есть даром ©

К нам достаточно регулярно поступают предложения дать рекламу тому или иному курсу. Или посоветовать тот или иной курс. Мы долго обсуждали эти вопросы и пытались найти между ними связь. И в итоге пришли к следующему. Как айтишники мы хотим помогать таким же, как мы сами гикам, помешанным на самообразовании, людям, желающим повысить свой профессиональный уровень. Но как тестировщики мы не можем пройти мимо и не попробовать на зуб то, что мы будем предлагать посетить. В чём смысл наших отзывов? Начнём с того, что мы не просто хвастаемся 5-10 летним опытом в индустрии — он у нас действительно есть. И мы с высоты свего самомнения опыта можем оценить курс не только с позиции студента (а понравилось ли мне как выглядел преподаватель на 4 лекции и не слишком ли он громко кашлял во время лекции), но и со стороны возможного будущего работодателя (а возьму ли я на работу человека, прошедшего этот курс, в котором преподаватель так много кашлял?).

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

Первым нам на глаза попался курс «Основи Web UI розробки» от Львовской ИТ школы на украинском портале дистанционного обучения Prometheus. И хотя авторы курса нас ни о чём таком не просили, мы всё равно пришли, увидели, победили решили рассказать вам об этом их детище.

Подробнее

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

por3

por1

por2

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

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

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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