Показаны сообщения с ярлыком Самообразование. Показать все сообщения
Показаны сообщения с ярлыком Самообразование. Показать все сообщения

четверг, 1 октября 2015 г.

Кое-что про учёбу

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

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

Ну и, конечно, осенью есть хороший повод вылезти из дома, чтобы пообщаться с людьми, которые с тобой на одной волне. Уже в ноябре в Москве состоится Очередная SQADays.

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

В этот раз, ребята решили не останавливаться на  двух днях конференциях. Перед основной конференцией будет день тренингов, по различным направлениям. А самым приятным дополнением является, что благодаря software-testing, можно получить скидку в 10% (как на саму sqadays, так и на тренинги), пройдя по вот этой ссылке

Больше учёбы, хорошей и разной, в общем)

пятница, 12 сентября 2014 г.

Обещанное с дня тестировщика

Всем привет!

Во-первых, ещё раз хочу всех поздравить с прошедшим днём тестировщика. Хотя бы потому, что если бы не он, то я даже не знаю, когда я бы стряхнула пыль с блога :)

Ведь 9 го сентября у нас случилась небольшая (как мы думали) онлайн встреча, где я решила рассказать совсем немного о тестировании мобильных приложений и простых веб-сайтах на мобильных устройствах. Я как та  чукча, в общем - есть проект по мобилкам: надо со всеми поделиться, что и как у меня происходило.

Рассказывала я об особенностях и сложностях тестированиях, эмуляторах и нагрузочном тестировании Android-приложений. Почему Android? Да потому что я чукча именно с ним происходит моё плотное погружение в мобильные тестировщики

Хотя, собственно, что говорить. Если кому интересно, то вот само выступление



А ещё было много вопросов. И так как я обещала, что в конце недели на них отвечу, то приходится выполнять :)


воскресенье, 30 марта 2014 г.

Fork и самое западное ИТ-сообщество

Вообще, я очень сильно люблю, когда случаются всякие приятные неожиданности.

Например, когда случайно находишь денежку в зимней куртке. Или узнаёшь, что можно пробыть в Таиланде на день больше, чем рассчитывал. Или что твои любимые духи снова стали выпускать.

А ещё помнится, что пару лет назад в 2012 году в Калининград приезжал Алексей Баранцев. Приезжал с целью провести обучение в фирме, в которой я тогда работала. И заодно я старалась собрать тестировщиков из других фирм, чтобы они тоже сходили и узнали все секреты тест-дизайна. Тогда ни один из знакомых, работающих в ИТ-фирмах, не захотел прийти. А те немногие тестировщики, что были найдены, в один голос говорили, что тестирование для них - это промежуточный вариант.

К чему это я? Ах, вот о чём: для меня стало приятной неожиданностью узнать, что в Калининграде существует ИТ-сообщество Fork. А ещё сильнее я удивилась, когда внезапно у них появилось желание сделать встречу, посвящённую тестированию. Представляете? Два года назад я не могла собрать тестировщиков за исключением собственной команды, а теперь разработчики сами начинают обсуждать тестирование. Это же круто :)

И естественно, я не могла пройти мимо. Да и не только я. Чтобы встреча удалась к нам в Калининград прилетела Таня Зинченко.


понедельник, 6 января 2014 г.

Первый пост 2014. Немного о прошлом и планах на будущее лето.

Вот я и появилась опять здесь)
Во-первых, хочу всех поздравить с наступившим 2014. Надеюсь, что многим он принесёт
только положительные эмоции, кучу счастья, проф. роста и кучу-кучу тепла. Как внешнего, так и внутреннего.

Сама себе же обещаю на 2014 год писать стабильно в блог (не только в этот, но ещё и в личный), расти дальше как тестировщик и выступатор (Тань, привет) на конференциях, а также подумать над одной вещью, которая не даёт покоя уже несколько месяцев.

Только вот погода в месте, где я живу, не располагает пока к тому, что активно планировать :)

А у вас на улице довольно холодно, наверное. И многие по-разному проводят эти длинные каникулы. Лично я купаюсь в море (ыхыхых), а кто-то катается на лыжах, а возможно, что кто-то сидит дома, поедая мандарины.

Я же предлагаю вам ещё подумать о предстоящем лете 2014. И о таком событии, как Летняя школа тестировщиков в Крыму.
Что такое летняя школа? Это прекрасное мероприятие, которое помогает совместить отдых и обучение. Вы только представьте: вы возвращаетесь с отпуска не только загорелым и полным сил, но и ещё с огромным мешком знаний и идей, как улучшить тот процесс тестирования, который имеется сейчас в фирме.
Формат обучения летней школы не загружает полностью: обучение разделено на два этапа. Первый – проходит с утра после завтрака. И ведёт его Алексей Баранцев.
Второй этап – неформальный. Он проходит вечерами. И по опыту предыдущих школ, время разговоров не ограничено, так как всегда появляются темы, которые ребята хотят продолжать.
Помимо обучения, вас ждёт день экскурсии, тёплое чёрное море, море настольных игр, викторин на тестерское чутье.
И – самое главное обучение – это общение с коллегами, которое помогает решать проблемы, узнавать что-то новое и делиться своими наработками с теми, кому это действительно необходимо.
Где проходит школа? Школа проходит в замечательном пансионате «Крымское чудо» под Феодосией с приветливыми хозяевами и очень милой кошкой. В распоряжении гостей милые номера, еда на территории пансионата, а также довольно шустрый интернет.
Вы также можете почитать отзывы ребят, уже прошедших обучение в летней школе:

Радостный и позитивный пост Тани Зинченко «Летняя Школа тестировщиков – счастье есть!!»
Отзыв «Балтийской женщины» Иры Винокуровой «По горячим следам Летней школы»
Отзыв Анны Таламановой, опубликованный в блоге Иры Винокуровой «Летняя школа не отпускает»
Итоговый отзыв Оли Киселёвой «Летняя школа 2013», в котором можно найти ссылки на репортаж с места событий

Отзыв Екатерины Михеевой «Летняя школа – Екатерина Михеева» и Марии Шах «Летняя школа 2013 со слов Марии Шах», опубликованные в блоге Оли Киселёвой

Загорелись? Захотели поучаствовать? Тогда вам сюда и сюда. Поверьте, летняя школа меняет очень сильно и жизнь, и взгляд на работу :)

Всем привет)

понедельник, 11 ноября 2013 г.

SQADays 14, Львов, радости и приятности

Всем привет!
Опять я куда-то пропадала, но обещаю, что теперь точно никуда не пропаду. По крайней мере, постараюсь.
А вообще, меня просто сейчас распирает поделиться тем, что происходило на выходных. А на выходных в прекраснейшем городе Львове (в который я влюбилась. И обязательно вернусь туда уже надолго) проходила 14ая международная конференция SQADays.

Интереснейшие доклады, которые помогают разъяснить для себя какие-то вопросы.
Встреча с ребятами, которые уже стали родными.
Знакомство с новыми чудесными людьми.
Angry Birds в живую, xbox, kinekt, прекрасное after-paty... Завидуйте те, кто не был :)

Я вот даже сейчас сижу и понимаю, что я не могу сказать ничего плохого. Проблемы с wi-fi? Оперативно добавили ещё одну сетку. Холодно? В аудиториях, где шли доклады, поставили тепло-пушки. Коллапс на выдаче обедов в первый день? На второй всё чётко и слаженно. Надо распечатать билеты? Да пожалуйста. Надо тестировщикам отдохнуть (а некоторым и стресс снять после выступления)? Да вот же - прекраснейшее афте-пати после первого дня конференции. Не устану повторять, что Орликовым надо ставить памятник за то, что они делают.

Спасибо хочется сказать Алексею Лупану и Олегу Колька, Алексею Баранцеву, Максу Цепкову, Наташе Руколь, Артему Чаплыгину, Глебу Криштову, Вячеславу Лукьяненко, Андрею Реброву за доклады, которые заставляют задуматься и принимать шаги к смене некоторых вещей.

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

Также, огромное спасибо Рине Ужевко, которая помогала мне с моим собственным докладом. Которая успокаивала меня и подбадривала (а у меня это в первый раз). Я надеюсь, что я несильно налажала. Но выступать мне понравилось (это ща, Рин, тонкий намёк на весну, ога)

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

В общем, я теперь знаю даты возвращения с зимовки. Это 18 апреля, когда в Москве будет проходить 15ая конференция. Такие вещи нельзя никак пропускать)))

воскресенье, 18 августа 2013 г.

Научи меня Scrum

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

Зачем? Ну, гибкие методологии всё же потихоньку захватывают мир. И если хочешь качественно сделать программу, то надо хоть попробовать поработать. И если с программированием всё по методологиям понятно, то где же там тестирование? Что делать тестировщику в таких командах? Как работать? Когда работать? Обо всём этом рассказывает Таня в своём курсе.

Не, на самом деле, моя команда сейчас примерно работает по Agile. У нас даже доска есть :)
Но при этом, мы не проводили ни ретроспектив, ни обсуждений того, что и надо делать.
А про покер вообще никто не слышал. Т.е. такой Agile. Больше для виду, что надо сделать.

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

Очень толково рассказано про метод 5ти "почему". Ведь действительно всегда проще обвинить кого-нибудь другого, чем разобраться, а почему же так произошло. А что надо сделать, чтобы этого больше не повторялось. А действительно ли виноват тот человек. А что тебе надо сделать, чтобы отслеживать такие вещи сразу. На самом деле, я после того урока, где Таня говорила про этот метод, села и разобрала самые нехорошие ошибки, которые были допущены у нас на проекте. Ну что же. Будем работать над тем, чтобы такое больше не повторялось.

Ну и Таня :) Её ведение лекций - завораживает. Оно живое, интересное, весёлое и заразительное. Позитив от её занятий остаётся ещё надолго.

В общем, курс обязателен к прослушиванию)

вторник, 13 августа 2013 г.

Один тайский вечер, и к чему это привело

-Сходил за льдом, ага...(с)
Свидетель всех вечерних разговоров)
Возглас друга-программиста, когда он вернулся на балкон

Вся эта история началась ещё в апреле месяце.

Сидела я как-то у своего тайско-ижевского друга на балконе в его доме, общалась с ним на всякие темы. И - как это обычно бывает у Итшников - скатились на работу

А друг-то разрабатывает приложения под Андроид. Ну и стало мне интересно, что же он такое делает интересное что даже в 11 вечера надо ждать, пока он работать закончит.

Скачала я его. И пока друг ходил на первый этаж за льдом и колой, быстренько завалила приложение, проверив граничные значения в числовом поле (моё любимое, бггг)

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

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

понедельник, 17 июня 2013 г.

По горячим следам Летней школы

-Балтийская женщина, ты идёшь?

Знаете, мне всегда сложно начинать писать, когда важное событие произошло совсем-совсем недавно. Мне проще дней 4-5 просто помолчать, переварить всё, что внутри, и потом уже рассказывать о том, что же было в недалёком прошлом.

Но сейчас другой случай. Сейчас просто распирает изнутри настолько, что ну никак нельзя промолчать. Только вот эмоционально рассказывать обо всём, надеясь, что тебя поймут.

Да и как по-другому может быть, когда только что закончились занятия в Летней школе тестировщика в Крыму в Феодосии на берегу чёрного тёплого моря? Ну никак нельзя об этом молчать, не делиться, не вворачивать в разговоры с друзьями или коллегами фразы про неё, постепенно переводя на эту тему.

Я не устану повторять, что наша первая летняя школа в 2012 году круто изменила мою жизнь. Я пообщалась с другими тестировщиками, многое поняла для себя, не побоялась решиться на переезд в Москву, а потом уйти на фриланс. И люди, конечно же чудесные, открытые и понимающие тебя.

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

Зря боялась только :)

Занятия снова проходили в привычном режиме - сначала с 10 до 13 нас учил Алексей Баранцев. И учил по тренингу "Как искать и находить баги" . Опять же - Алексей смог донести некоторые вопросы настолько понятно, что хотелось периодами бить себя по голове, задавая риторический вопрос: "Ну почему я не догадалась об этом раньше? Это ведь так просто!"

А по вечерам с нами занималась Наташа Руколь, заряжая всех своим оптимизмом и желанием изменить всё, что может не нравиться. :) Ну, не только она, конечно, - в этот раз у нас были и круглые столы по автоматизации с Алексеем, и обсуждение проблем с Наташей, и игры на коммуникации от Олега Татарчука. 

И знаете что? Нам опять приносили мороженку в дневные занятия! Наташа Баранцева снова нас баловала в моменты, когда начинаешь терять внимание и концентрацию.

Правда, в этот раз были и отличия. Если между занятиями в прошлой школе я радостно бежала на морько, то в этот раз я, вздыхая, брала ноутбук и начинала работать. Ребята, мне действительно хотелось с вами не только по вечерам тусить, но и днём ещё. Но суровые будни удалёнщика, сами понимаете :)

Кстати, о ребятах :) Мало того, что была треть "стареньких" участников (что очень радовало), но и "новенькие" оказались мега-крутышками, чудесными людьми, с которыми ну ни разу не хочется терять связь. Одна команда Пауля чего только стоила :)

А уж вечерние посиделки за играми, кальяном и вином. А ночные купания. А конкурс на разные танцы. А постоянный смех на вечерних занятиях. А обсуждение проблем. Ребят, честно-честно, не хочу вот вообще ни с кем связи терять. И давайте ещё раз такой же компанией соберёмся? 

В общем, Летняя школа - это не только сертификат и ценные знания, но и отличное настроение, прекрасные люди и полный Санук и Сабай :) И, да. Одно место в следующей школе опять же забронировано мной. Так что следите за расписанием тренингов и тоже давайте приезжайте. Это того СТОИТ!

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



пятница, 31 мая 2013 г.

Test it! Немного хулиганский пост :)

Всем привет!
Сегодня пятница и вечерний выпуск Test it! И с вами сменная ведущая - Ирка-кефирка  Ирина Винокурова.

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

А учатся они в летней школе в Крыму :) С поддержкой нашего любимого портала software-testing.ru, а также наших любимых и уважаемых тренеров Алексея Баранцева и Натальи Руколь.

На самом деле, написать про школу я хочу ещё потому, что меня просто распирает от осознания факта, что 7го июня я сяду в самолёт, который унесёт меня из холодного Калининграда с пока ещё холодной Балтикой в тёплый Крым к прекрасному чёрному морю, в котором можно сразу искупаться ага, а то я в Тае не накупалась весной.

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

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

Ну и конечно я да и все, кто едут, ждут интереснейших треннингов, олимпиад, задач, ролевых игр (да, у нас в прошлый раз и такое было), ночных купаний, Алиаса (вы никогда не догадаетесь, как один мой хороший друг загадывал слово "нимфа" :) )

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

И, кстати, вы ещё можете успеть резко купить билеты и присоединиться к самому крутому летнему событию в жизни тестирования. Кто за - гоу по ссылке . Уж поверьте, самые крутые события происходят спонтанно. Поэтому даже не сомневайтесь.

з.ы. Простите те, кто написал на почту. Но сегодня пятница, а завтра лето. Мы обязательно ответим на все вопросы, которые вы пришлёте по адресу sprosi.testera@gmail.com. Я даже клятвенно обещаю в свою очередь ответить сразу на несколько вопросов, чтобы исправить своё сегодняшнее хулиганство :)

До встречи в Крыму. Готовьтесь, что будут подробные отчёты)

воскресенье, 27 января 2013 г.

Зимние мысли о лете

Решили мы тут с друзьями развеять зимнюю тоску и грусть поездкой в соседнюю Польшу. Ну а что? Всего-то пару-тройку часов езды (если не учитывать границу, на которой можно простоять ой как много времени). И вот гуляем мы по снежному Гданьску, гуляем по снежному молу в Сопоте и понимаем, что очень, ОЧЕНЬ хочется лета. Хочется тепла, солнца, моря и всей остальной лёгкости и беззаботности. И внезапно меня осеняет, что моё лето-то начнётся очень круто. Ведь в июне многие тестировщики поедут в летнюю школу в Крыму. Настроение моё, естественно, улучшилось, даже как-то теплее стало, хотя возможно это подействовал глинтвейн. 

Что же такое школа? Когда на нашем самом любимом сайте появилась запись о том, что стартует запись на Летнюю школу, то я прыгала до потолка. Потому что в прошлом году я уже была в ней. И это очень сильно изменило мою жизнь. Я увидела кучу тестировщиков, я узнала столько, сколько никогда бы за 9ть дней не нарыла в интернете, прожила полгода в Москве, перешла на фриланс... В общем, все изменения, касающиеся работы, тянутся вот с того, что я захотела понежиться на Чёрном море.

Чем же хороша эта школа?

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

Во-вторых, это сама программа обучения. Утром встаёшь, неспешно завтракаешь, потом начинаешь заниматься с Алексеем Баранцевым (в прошлой школе, кстати, к середине занятия Наташа Баранцева приносила мороженку покушать). Отзанимался 4 часа? И вперёд, в город по музеям, по экскурсиям или на море загорать и купаться) А уже вечером, когда спадает основная жара, продолжение занятий с Наташей Руколь.

В-третьих, это тренера. Когда ещё сможешь обсудить все проблемы с Алексеем и Наташей? А ещё с Таней Зинченко, Олей Киселёвой и ещё с кучей людей, чьи блоги читаешь?

В-четвертых, море, солнце, горы, комары-заразы, ночное звёздное небо. Это полноценный отдых на курорте, когда на бОльшей части страны ещё холодно и дождливо :)

И в-пятых, это нереальная позитивная атмосфера, с которой не так просто расстаться, как кажется.

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

К чему это всё я? А, да. Если вы ещё думаете, как сделать это лето незабываемым, то Летняя школа должна быть в планах обязательно =)

вторник, 4 декабря 2012 г.

О выходных

Требую продолжения банкета!


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

1. Люди. Это очень круто встретить тех, с кем ты учился в Летней школе тест-дизайна, и продолжить общение, будто не было полугода с окончания учёбы. Это очень круто находить новые знакомства и в очередной раз убеждаться, что всех тестировщиков объединяет какая-то особая энергетика и офигенный оптимизм. И не менее круто развиртуализироваться случайно с людьми, которых уже в течение года фолловишь в твиттере.  Будто старых знакомых встретила, бггг.

2. Доклады. На любой вкус, на любую тему. Длинные по полтора часа и короткие по 20 минут. Очень жалко, что нельзя вот разорваться и побывать на всех докладах. Вааащеее печаль. Очень жалко, что на некоторых докладах был такой аншлаг, что попасть в аудиторию задача похлеще, чем в метро утром в поезд зайти. Успокаивает только одно - всё это опять же будет выложено. Поэтому послушать можно ещё раз. Я узнала как людей обучать; как тестировать при CI; как тестировать BI-системы; какие ошибки могут быть в отношениях менеджера и тестировщика; послушала инструменты для нагрузочного веб-тестирования; что делать, если нет тех.поддержки в фирме, или она.. хм.. не особо хорошая, да; как можно по-хитрому использовать гугловские документы и ревьювить тесты; узнала, что под нас уже пытаются создать теорию, которая сыровата, правда, но всё равно прикольно же; обсудила с народом, какими мы станем в будущем; а также послушала про то, как будет развиваться Selenium дальше. Честно, ребят, спасибо вам всем. 

3. Квест. Ооо, организаторы решили озадачить активных участников квестом. Отдельное спасибо Александру-фотографу, который всё же согласился пойти с тремя странными девочками куда-то вниз :) 

4. Минск. Красивейший город, добрейшие люди. Вид со смотровой площадки - это нечто. И в этом городе так много неба и воздуха, что задумываешься, а не остаться ли тут навсегда. 

5. Организация. И да, пусть инет был через логин/пароль и отваливался, обед был стоя, а некоторые секции были реально маленькими, но за неограниченное количество кофе, вкусняшек, игры от Epam и Wargaming, офигенные блокноты, твиттер-трансляция, пуфики, а также афтепати компенсируют всё с лихвой.

6. Афтепати. Оооооо, афтепааатииии. Бар Койот, рок, девушки на стойке, море пива, танцы, когда уже не можешь просто сидеть... Жалко, что всё же в 9ть нас попросили оттуда уйти, но где наша не пропадала? Пошли в другие места :)  А уж о том, что домой я пришла в  7мь утра, я помолчу :) Спасибо всей шумной компании. Я хочу ещёёёё с вамиии потусиииить!

К чему я это всё... А, да. Вы же видите, что реально круто было? Круто же? Значит на 13ую конференцию, которая будет весной в Питере, надо ехать, не задумываясь. К тому же, апрельский Питер - невероятно прекрасен. 

четверг, 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 для проведения тестирования.



среда, 17 октября 2012 г.

Конфетная учеба. Третий (последний) день.

Как меня достала #confetQA 
(цитата друга  не-тестировщика из  твиттера)


Вот и закончилась наша конфетная учеба для автоматизаторов. Мои друзья снова вздохнули свободно, ожидая в твиттере только сообщения о каких-то других событиях, не связанных с тестированием :)

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

Первый прослушанный доклад был Дмитрия Жария о том, как составить подробные отчеты с понятной читабельной информацией, а не только информация, понятная самому автоматизатору. При этом Дмитрий еще кратко коснулся инструментов для .Net, которые в этом могут помочь. Вот теперь буду гуглить и смотреть, что там удобней. Особенно запомнилось - запись видео только упавших тестов. Вот это вообще мега-круто, я считаю.

Вторым докладчиком был Михаил Бондарчук, представлявший нам программу для тестирования php сайтов. Если когда-нибудь у меня появится проект на php - скачаю инструмент и буду лично автоматизировать. А еще авто-конфета поддержала конфетку для менеджеров в плане мимимишности. Только если в сентябрьской конфетке котики были на презентации, то на авто милая коша Катя помогала Михаилу выступать :)

Третьим выступал Александр Баглай с очень интересной штукой - Testing Dojo. Оказывается, можно устроить обучение (а где-то и соревнование) между автоматизаторами в игровой форме. Представляю, сколько фана можно получить. А какой обмен опытом будет. Тут прям парное программирование.  Особенно порадовали рандомно появляющиеся баги :) 

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

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

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

Конфетная учеба. День второй.

-Ты  же не автоматизатор? 
-И что?
-Зачем тебе слушать?
-Чтобы быть в курсе же


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

А главное, в этот раз все выступали так, как было задумано. Никаких синих, красных, зеленых и черных экранов (с) в этот раз не было. Что не могло не радовать. 

Первой сегодня выступала Оля Киселева, рассказывая о том, как можно написать робота, используя студию, C# и инструмент Watin. Заполнение формочек в работе тестировщика, имхо, самое нудное. Это хорошо, когда полей немного, но я до сих пор с содроганием вспоминаю время, когда я была молодой и неопытной и вручную заполняла 46 полей на одной форме (это число останется навечно в моей памяти).
Так вот, Оля показала способ это все прекрасно автоматизировать. И даже показала мою любимую картину на работе - поля в формочке заполняются автоматически, а ты просто за этим наблюдаешь. Красотень =)
Что явилось огромным плюсом - Оля рассказала так, что даже мне не-автоматизатору, кажется по силам написать такого робота.
Что оказалось большим минусом - моя контора не пишет практически веб-приложений :( Хотя, я кажется только что сформулировала еще один вопрос на форум :)

Вторым выступал Николай Алименков с рассказом о том, как правильно писать функциональные тесты, используя WebDriver и Thucydides. Учитывая, что я являюсь приверженецом эксплораторного тестирования, то идея писать сценарии меня не очень вдохновила с самого начала. Но под конец доклада мое мнение стало меняться немного в другую сторону, особенно когда Коля коснулся темы приемочных тестов. Опять же - живой пример того, как это можно сделать - это очень круто) Ну и отчетики, да. Любит их начальство))

Третьей выступала Лена Фалилеева, рассказывая об автоматизированном тестировании в bdd. Жаль, что не было живых примеров.  Хорошо, что было много моментов, где задумываешься. Ну и русский язык в тестовых скриптах меня очень забавил =)

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

Завтра третий день. И я уверена, что он будет таким же интересным, как и прошедших два.


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

Конфетная учеба. День первый.

-Не трогайте меня сегодня после пяти - у меня снова это
-Конфетку слушать будешь, да, Ир?


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

Но я отвлеклась что-то. Я, конечно, не авто-тестер (и в какой-то степени противник её поголовного внедрения в любой проект), но это все очень интересно для расширения кругозора. Да и хочу я стать хорошим тест-менеджером. А значит, должна быть в курсе того, что творится вокруг. Поэтому у меня даже вопроса не стояло слушать эту часть конфетки или нет =)

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

Рассказывала Оля о проблемах, которые меня тоже уже касались по работе. Заказчик хочет автоматизацию "чтобы было", потому что "ну у всех же есть", "это ускоряет процесс". Правда, принципиально нового не услышала ничего. Смутила фраза а том, что чем дороже инструмент автоматизации, тем лучше автоматизация. Еще раз убедилась, что автоматизация возможно в условиях достаточного времени и ресурсов, имхо. Иначе она просто затратна.

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

И последние станут первыми (с) =) Первым, хотя должен был быть последним, выступал Миша Поляруш с рассказом про инструмент автоматизации Sikuli. Знаете, это первый доклад который мне пригодился СРАЗУ. Сразу же стала скайпить девочкам моим, которые остались в Калининграде, чтобы качали этот инструмент, потому что есть у нас проблемные проекты с телериком. Студия эти контроллы не видит, студию телериковскую купят только к концу нового года, а проекты вот эти реально требуют хотя бы базовой автоматизации по заполнению полей. Суть sikuli - использование скриншотов автоматизируемой программы. В случае моих проектов - это идеальное временное решение. А при учете, что можно задавать неточные совпадения со скриншотами, использовать один скриншот для нескольких контролов (при условии, что они стандартные), то инструмент точно поселится у нас в офисе). Да я даже себе скачаю и попробую в московском офисе что-нибудь автоматизировать ради интереса. Заодно посмотрю, как же результаты в Jenkins импортируются для анализа.

Вот такой вот первый день - и сразу положительные плоды. Посмотрим, что я узнаю завтра хорошего)