четверг, 15 ноября 2012 г.

Третий день FunConfetQA


- у тебя ДР, а ты до сих пор не дрябнула?о_О
-Прикинь?
-до чего конфетка людей доводит...(с)


Вот и завершилась серия конференций для тестировщиков FunConfetQA. Третий день был для меня особенным :) Ведь я первый (ну, ладно, второй) раз выступала со своим докладом. Сказать, что волновалась - не сказать ничего. Но обо всём по порядку.

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

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

Вторым был Александр Булкин с рассказом о том, как тестировать приложения для Smart-TV. Вообще, это всегда круто узнавать, как можно проверить то, с чем ты пока что не сталкивался (а то жизнь такая, что не поймёшь, когда тебе знания пригодятся, дада). Доклад был очень техничным и познавательным. Поэтому я его обязательно ещё раз переслушаю, чтобы запомнить некоторые вещи. Спасибо!

Третьей выступала я :) В своём докладе хотелось рассказать, как можно использовать Microsoft TFS для тестирования и какие есть плюшки для тестирования у Microsoft. Честно, я не знаю, насколько мне удалось раскрыть тему, потому что многое просто не успевала рассказать из-за формата. Получилось, что пробежалась по верхам. И ещё было обидно, что не могла показать всё вживую, а только на скриншотах. Я надеюсь, что найдётся хотя бы несколько людей, которым доклад действительно пригодился. И не особо ругайте меня - это первый доклад на серьёзную тему и вааащеее у меня был день рождения в день доклада :) (поэтому последний слайд был с наглым выпрашиванием поздравлений) 

И завершала ConfetQA наша Таня Зинченко с рассказом о моих любимых Mind-картах. Я вообще люблю смотреть, кто как карты составляет, потому что до сих пор не уверена в правильности своих. И было очень круто увидеть некоторые фишки, которые и я делаю. А за идею проставлять на карте галочки, когда функция протестирована - вааащее круто. А ещё туда же можно ставить и значок фейла, к примеру... В общем, я опять буду переделывать немного карты )

Отдельно хочется рассказать о конкурсе, который проводила Таня. В перерывах между докладами зрителям показывался QR-код, в котором было зашифровано слово. Необходимо было расшифровать все коды и составить фразу. Я прям пожалела, что до сих пор приложение не поставила на мобилку по этим кодам. Так что надо срочно исправлять это недоразумение ))

Такая была эта конфетка. Позитивная, информативная, приносящая опыт и праздничная лично для меня (Алексею Баранцеву вообще огромное спасибо за картинку и песенку в эфире. Воооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооот такое спасибо :) ).

Ждём объявления о следующей конфетки! =)

з.ы. Совушка довольна и весела )


вторник, 13 ноября 2012 г.

FunConfetQA. День второй

Всё-всё-всё. Нет меня, умер тестировщик (с)


А тестировщики продолжают учиться. Второй день ConfetQA. Да не простой, а FUN. То есть для всех тестировщиков, будь они мануальщиками, автоматизаторами или тест-менеджерами.

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

Пока я пыталась подключиться, в расписании наступили перемены. И первым выступал Александр Хозя с рассказом, что делать с обезьянкой, которая живёт внутри каждого тестировщика. Ведь все мы начинали просто с протыкивания кнопочек. Не особо задумываясь, а что же мы делаем. Упало - хорошо. Не упало - тыкаем дальше. Вот Александр нам и рассказал, как избавляться от этой привычки, не забыв упомянуть, что обезьянку иногда хорошо выпускать на волю порезвиться. Ещё, Александр подсказал прекрасные утилиты для манки-тестинга. Для ios я уже качаю, за что Александру отдельный жирный плюс в карму :)

Вторым выступал Алексей Баранцев. Алексей рассказывал о том, как можно применить технику pairwise и другую комбинаторику в тестировании. Честно, думала, просто обновлю знания, полученные мною в Летней Школе Тестировщиков, где этой технике Алексей уже учил. Ага, щааааазз. Я узнала, что в прекрасной программе PICT, которая используется для комбинации данных, можно задать параметры, которые будут ограничивать набор получаемых данных, исключая невозможные комбинации. А еще помечать параметры, как "плохие". И тогда "плохой" с "плохим" никогда не пересекутся! Я полгода пользуюсь этой программой и только сейчас это узнала! А ещё наконец-то поняла некоторые вещи в этой технике. И это прекрасно. Спасибо!!

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

А завтра третий день. И, уверена, что он тоже принесёт кучу полезного и интересного. Ждем-с :)

понедельник, 12 ноября 2012 г.

Конфееетоонька =)

Шо? Опять? (с)


У тестировщиков очередная радость - FunConfetQA. Последняя в этом году конференция из серии наших confetqa. Конференция для любого тестировщика - будь он тест-менеджером уже, автоматизатором или мануальщиком.  Конференция, которая рассказывает об общих принципах тестирования. Особенная лично для меня (но об этом позже :) )

Снова ждешь пять часов, пытаясь успеть переделать все дела. У меня так вообще - критичную багу локализовывали с программистом по скайпу в течение всего дня. Уже думала, что буду слушать конференцию в записи. И тут совершенно случайно за 20 минут до начала конфетки - не только стало понятно, почему у нас такая беда, но даже нашлось решение, которое помогло. И настроение моё улучшилось :)

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

Ведь первой стала выступать Наталья Руколь с докладом про тестирование состояний и переходов. И самое важное, что я вынесла с этого доклада - мне таки пригодилось не 2, а 3 предмета с моей учёбы :) Ведь это же конечные автоматы :) И это круто. Я даже не думала, что их так можно применять. А уж когда Наташа стала показывать свои карты, то у меня опять появилось желание половину карт срочным образом переделать, чтобы все было круто-круто. И, да, пока Наташа рассказывала про баги, найденные по картам, я любовно смотрела в бактрекинг на 6 баг, которые я нашла в казалось бы полностью оттестированной программе. А потом появилась карта и привет, баги! Теперь попробую карту сделать, как Наташа говорила, может что ещё найду )

Вторым выступал Андрей Ладутько с рассказом о том, как любую работу преобразовать в игру. Это, конечно, очень сложно сделать, не будучи начальником, но идея соревнований по сложности найденной баге, по качественно написанному коду - ох как привлекательна. Надо будет попытаться какие-то элементы ввести у себя. Если получится, конечно.

А закрывал этот день Сергей Атрощенков с очень важной темой - как писать свой баг-репорт так, чтобы его не возвращали со статусом "Cannot reproduce". Для меня эта очень важная тема, потому что, каюсь, иногда я сама свои репорты по прошествии некоторого времени не особо понимаю. Очень понравилась идея про введение шаблонов. Хотя, всё же, тут ещё все зависит от людей, к кому относится баг-репорт. К примеру, мне иногда приходится для разных программистов оформлят багу совершенно по-разному. Люди-то разные. И если одному достаточно скрин приложить с падением, то другому нужен еще и call-stack, log, снимок с виртуальной среды и т.д. и т.п.. Ещё понравилось сравнение написание репорта с твиттом. В 140 символов укладываем мысль - будь любезен уложить кратко и ёмко для программистов. 

Вот такой он, первый день. Закончился он почему-то очень быстро. Но впереди ещё два. Что не может не радовать )

четверг, 1 ноября 2012 г.

Ноябрьские планы

Астрологи объявили ноябрь месяцем знаний
Прирост к обучению тестировщиков +2 =)



Ноябрь вообще, при своем нехорошем характере, месяц-то неплохой.
А уж для тестировщиков ноябрь 2012 прекрасен  и подавно.

Посудите сами: 

12-14 ноября - стартует завершающая стадия нашей любимой ConfetQA. Теперь для тех, кто занимается функциональным тестированием.

А в конце месяца - одна из самых крупных конференций по тестированию - SQADays, которая пройдет в Минске с 30 ноября по 1 декабря. 

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

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

з.з.ы. А в один из дней конфетки я буду рассказывать о том, как в нашей фирме используется TFS и Microsoft Test Manager для проведения тестирования.