Отзыв Игоря Бондаренко

Оригиналы отзыва Часть 1, Часть 2

SQA Days - 15. День первый

На выходных посетил конференцию SQA Days 15. Довольно интересно было участвовать в роли члена программного комитета, вроде бы некоторые доклады ты уже слышал, сам их вел и плотно общался с докладчиком, но живое восприятие сильно отличается.
В целом для себя отметил две вещи: в целом уровень докладов стал выравниваться, выбирать из трех потоков стало сложнее, и растущую популярность блицев. Заметно что блиц-доклады из уровня "потусить у флипчарта" эволюционируют в 15-минутную выжимку самого интересного, о чем может рассказать автор.

Теперь попробую пройтись по докладам:

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

2. Наталья Брич: Невыносимая переносимость кроссплатформенных приложений на примере десктопных приложений - я правда не понял в какой момент звучало что-то о тестировании. Все в общих словах, даже непонятно был ли реальный опыт или это выжимка информации из книг.

3. Сергей Михалев: Подход доктора Хауса в тестировании оптимизации запросов (5 серия) - лучший технический доклад конференции. Очень в тему моей работы, советы исключительно практические, без воды. Излагал как всегда максимально просто, но в то же время емко. Очень полезно, рекомендую к просмотру после публикации видео.

4. Инна Смирнова: Исследование багов: учимся у Шерлока Холмса! - для новичков будет интересно. Хорошая подача и структура доклада.

5. Дмитрий Штепура: Кроссбраузерное тестирование с популяризацией HTML5 и CSS3. Internet Explorer, не такой как все. - идеальный блиц. Доклад по праву занял первое место. Все кратко и по делу. Если приходится тестировать web приложения в IE настоятельно рекомендую к просмотру.

6. Сергей Остапенков: Обеспечение качества: Практические советы - Сергей мой коллега. И этот доклад назревал давно. Автор систематизировал и написал, фактически пошаговое руководство по внедрению тестирования на всех уровнях проекта. 40 минут для такого доклада катастрофически мало, первоначальная версия была на 1.5 часа, поэтому резали со слезами на глазах. В целом будет полезно тестировщикам уровня Junior - Mid для получения новых знаний, а для Senior и выше - для того чтобы оценить процессный подход другой компании и сравнить со своим.

7. Екатерина Засухина: Автоматизация для ленивых тестировщиков. Selenium + Python + Behave (BDD) - отличный доклад для новичков в автоматизации и тех, кому необходимо быстро развернуть простую систему создания и поддержки автотестов. Во время демо были накладки с запуском тестов, что в очередной раз убедило меня в необходимости записи видео-примеров. Живая демонстрация - это, конечно наглядно и красиво, но растут риски вообще оставить аудиторию без примеров.

8. Катерина Овеченко: Безопасность сессий в веб-приложениях: практическое применение - Лично для меня безопасность - самая интересная тема в тестировании, и этот доклад будет весьма полезен для всех, кто уже научился подставлять одинарную кавычку в запрос и оценивать поведение системы. В этом докладе содержится следующий шаг, который необходимо совершить для проверки системы на уязвимости. В докладе есть ссылки на инструменты, советы по их использованию и видео с живыми примерами. Очень хорошо.

Такие впечатления у меня сформировались по результатам первого дня.
 
SQA Days - 15. День второй
Во второй день, на мой взгляд программа была интереснее чем в первый. Хочется пройтись по докладам, которые звучали.

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

Григорий Сенин: Waterfall revisited: практические метрики тестирования - Метрики - это не мое. Я с ними практически не работаю, но послушать было интересно. Как только опубликуют видео однозначно уйдет в избранное в пару к докладу Шуры Ильина по метрикам тестирования. Это хороший доклад на перспективу. Послушать стоит, просто для того чтобы знать где искать информацию при необходимости.

Антон Семенченко: Как эффективно организовать Автоматизацию, если у вас недостаточно времени, ресурсов и денег. - Антон - человек с богатым опытом. Но опыт специфический, подход из данного доклада применить смогут далеко не все. Однако идеи по целесообразности внедрения автоматизации для закрытых и открытых систем звучат вполне здравые. Думаю доклад будет полезен тем, кто берет студентов/стажеров и хочет их быстро и эффективно внедрять в проекты.

Илья Кудинов: Эволюция ускорения юнит-тестов в Badoo - от баш-скриптов до облака - доклады от баду это круто. но очень не хватает подробностей. Идея распараллеливания лежит в общем-то на поверхности, при этом практическая реализация сводится к обзору инструментария. а хотелось бы увидеть реальный пример. После доклада осталось ощущение, что самое интересное от слушателей скрыли.

Андрей Ладутько: Организация времени в тестировании - неплохой доклад об управлении личным временем. Применим не только к тестированию. Меня подобные доклады никогда не цепляли сильно, я не понимаю как в принципе можно найти мотивацию вести хронометраж, и при этом не найти мотивации на работу. Мне кажется тайм-менеджмент должен идти в паре с практиками по повышению эффективности работы. 

Алексей Баранцев: Тестирование на основе моделей: "ужас-ужас" или всё не так страшно? - неоднозначный доклад. С одной стороны полезно, с другой докладчик слишком старательно убеждал аудиторию в том, что подход имеет только плюсы, старательно избегая темы минусов, и совсем забывая, что далеко не всегда эффективность тестов на основе моделей окажется выше чем у линейных тестов. Опять же за пределами доклада осталась информация о доступности и стоимости фреймворка. Если это бесплатная библиотека или хотя бы общедоступная, это одно. Если это собственная разработка НИИ исключительно для внутренних целей, то писать свою подобную структуру может быть банально очень затратно. Посмотреть будет интересно, но думаю не все оценят и не все поймут.

Рина Ужевко, Андрей Мясников, Максим Цепков: Вы и Заказчик: решаем проблемы, а не отрабатываем требования - ради этого доклада и доклада Баранцева я решил пропустить Болтона, и, в целом, не пожалел. Взгляд на проблемы коммуникации и формирования требований с трех разных позиций. Думаю будет интересно для всех, всегда интересно посмотреть как в схожих ситуациях думают люди из других отделов. При этом самая крутая мысль звучит в части Мясникова - если в продукте есть косяки, которые появились из-за непонимания заказчиком и разработчиком друг друга, то не заказчик дурак, а ты виноват. Виноват всегда исполнитель. Многие не хотят в это верить, но так и есть.

Ну и напоследок хочется упомянуть свой доклад: Crystal Agile. Процесс ориентированный на качество. - для меня создание этого доклада было важной вехой в работе над проектом. 5 лет назад я пришел на проект с нуля, нас было 5 человек с горящими глазами. Мы постоянно внедряли что-то новое, пробовали, экспериментировали. О том как я тестировал проет и визуализировал процесс тестирования для заказчика я рассказывал ранее, теперь же была завершающая часть, об эволюции самого процессного подхода от "fast delivery" процесса к процессу максимально качественному. надеюсь кому-нибудь наши наработки пригодятся.

О докладах на этом все.

О тренинге Болтона напишу через несколько дней, эту информацию нужно хорошенечко переварить, просто чтобы не переврать.
Заметили ошибку?