Многие из вас знают, что наш тренер Андрей Дзыня в последние пару месяцев активно ездил по городам Украины, разнося в массы свои идеи по поводу новой эры тестирования – Software Testing 2.0. Одна из целей данных поездок – активация локальных сообществ тестировщиков. Кажется, Андрею удалось задуманное. Вот отчеты о некоторых из проведенных встреч:
Мы ждем отчета от Херсона и Донецка. На очереди Львов (3 августа). В этот же день состоится тренинг «Exploratory Testing». Еще есть 3 свободных места для желающих его посетить.
Также доступна видеозапись выступления в Харькове для тех, кто не смог придти:
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Меньше месяца осталось до нашумевшей конференции тестировщиков Ukrainian Testing Days. Организаторы не перестают радовать интересными мероприятиями, которые будут проходить в рамках конференции. 19 августа, после основного дня конференции, можно будет принять участие в соревнованиях для тестировщиков автоматизаторов и программистов! Да, да, программистов. Ведь программисты очень часто отвечают за автоматизацию в целом и дадут фору любому автоматизатору. Так же многие программисты работают в парах с тестировщиками, что делает автоматизацию еще более продуктивной. Организаторы приглашают всех участников конференции посоревноваться в том, чье кунг-фу сильнее, в режиме обучающих соревнований Automated Testing Dojo.
Аutomated Testing Dojo был разработан Сергеем Зелениным и Александром Баглаем. Ребята очень сильно постарались, чтобы у вас была возможность провести время с фаном, продемонстрировать свой опыт и навыки, которые вы используете каждый день.
Правила игры: Есть веб приложение (а значит, будем автоматизировать с WebDriver). Есть сценарий поведения приложения, описанный как user story. Есть список багов (которые мы, конечно же, тебе не покажем). Баги будут периодически включаться и выключаться. За каждую пойманную вашим тестом багу на твой счет начисляются бонусные очки. За каждую багу, которая осталась без твоего внимания и за каждый тест-лжец начисляются штрафные очки. Сумму очков весело можно наблюдать на одном большом экране.
Аutomated Testing Dojo проводится только для опытных тестировщиков и программистов, потому во время регистрации нужно заполнить форму опросник, которая поможет вам определиться, потяните ли вы это мероприятие.
На Automated Testing Dojo вы получите:
Установка требуемого ПО для участия в Automated Testing Dojo.
Участие в Automated Testing Dojo бесплатное, при условии участия в конференции Ukrainian Testing Days.
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
На прошлой неделе мне было совершенно не до рубрики “полезное чтиво”. 🙂 Поэтому на этой неделе сразу двойная порция, которая получилась очень большой…
И порция полезного видео для просмотра:
Читайте и набирайтесь новых знаний!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Мы рады сообщить, что уже вплотную занялись подготовкой одного из самых интересных наших мероприятий – конференции XP Days Ukraine. Кто еще не знает, XP Days Ukraine – это больше чем просто конференция. Мы планируем организовать масштабное мероприятие, посвященное инженерным аспектам Agile подходов, длительностью несколько дней. Первые два дня (14-15 ноября) будут насыщены разнообразными тренингами, мастер-классами и встречами. Следующие два дня (16-17 ноября) будут отведены для докладов, открытых дискуссий и прочих выступлений в формате конференции.
Подобные мероприятия уже давно проходят в других странах и пользуются большим успехом. В Украине XP Days впервые прошли 15-17 декабря 2011 года и собрали более 300 участников из 8 стран. Тематика инженерных практик и подходов выбрана не случайно. Ведь большую часть процесса разработки составляет именно написание кода. У вас появляется отличная возможность не только послушать доклады от ведущих специалистов направления, но и принять участие в нескольких практических тренингах или мастер-классах. Вы можете ознакомиться с отчетами и материалами прошлогодней конференции, чтобы лучше понять специфику и направленность конференции.
На конференции будут освещены основные инженерные практики: Unit Testing, TDD, Continuous Integration, BDD, Code Review, Refactoring, Acceptance Testing и другие. Также будут обсуждаться вопросы архитектуры в Agile проектах, борьбы с технической задолженностью (Technical Debt), взаимоотношений разработчиков и тестировщиков, а также многие другие проблемы современной разработки. Мы будем рады видеть на конференции разработчиков, тестировщиков, лидеров команд, менеджеров проектов и всех, кто является сторонником современных подходов в разработке и хочет усовершенствовать свои навыки и знания. Конференция XP Days Ukraine по праву получила статус самой технической конференции на тему Agile подходов в Украине.
Мы приглашаем докладчиков, имеющих большой практический опыт в применении Agile инженерных практик, принять участие в конференции. Если вы чувствуете в себе силы и желание поделиться опытом с другими, то присылайте нам свое предложение о выступлении. Предложения принимаются до 1 октября. Мы также будем рады любым рекомендациям с вашей стороны по поводу докладчиков, которых вы бы хотели увидеть на конференции. Список докладчиков постоянно пополняется.
Мы приглашаем спонсоров помочь провести конференцию на высоком качественном уровне и сделать участие в конференции доступным для широкой аудитории. Также спонсорская помощь поможет пригласить известных докладчиков и сделать программу конференции более насыщенной. Если у вас есть желание стать спонсором конференции, то мы с радостью рассмотрим ваше предложение.
Участие в конференции будет платным, но мы приложим максимум усилий, чтобы стоимость была минимальной и не составила проблем для большей части желающих посетить конференцию. Количество участников конференции будет ограничено. Мы планируем собрать не более 400 человек. На данный момент у вас есть возможность ранней регистрации по самой низкой цене – 1100 гривен. Указанная цена действует только при регистрации и оплате участия до 15 августа. Стоимость участия будет расти по мере приближения даты проведения конференции.
Присоединяйтесь, будет интересно!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Следующую встречу “Клуба анонимных разработчиков” мы решили посвятить автоматизации тестирования веб-приложений с помощью Selenium/WebDriver. Казалось бы, при чем тут разработчики? Ведь тестировать должны тестировщики. На встрече мы обсудим, как могут использовать инструменты автоматизации разработчики в своей повседневной работе, какие преимущества и выгоды они получат от подобного использования, а также как смогут помочь своим тестировщикам в достижении общей цели обеспечения качества на проекте. В качестве инструмента выбран Selenium/WebDriver и это не случайно. Данный инструмент является явным лидером на рынке автоматизации тестирования за счет работы напрямую через браузер, бесплатности, открытого исходного кода и успешном пути к W3C стандарту.
Основным докладчиком встречи станет Николай Алименков. Он расскажет об инструменте Selenium/WebDriver и продемонстрирует на практике какие задачи смогут упростить для себя разработчики. Также Николай рассмотрит некоторые шаблоны применения инструмента, которые добавят стабильности и надежности в его использовании. Не имеет значения на каком языке программирования вы работаете на своем проекте – на любом языке программирования можно работать с Selenium/WebDriver. Поэтому данная встреча будет интересна любому разработчику.
Встреча пройдет в четверг 9 августа. Место проведения мы объявим ближе к дате мероприятия. Это связано с тем, кто число членов клуба постоянно растет и мы рискуем не влезть в уютный Киевский офис компании DataArt. Этот офис полюбился членам клуба своей уютной обстановкой и наличием всего необходимого для продуктивного общения. Но, по итогам прошлых встреч, есть риск, что все желающие не поместятся.
Официальное начало встречи по-прежнему в 19:00, завершение в 23:00. Стоимость участия 80 гривен при оплате заранее, 120 гривен при оплате на месте. Пива, пиццы и кофе с печеньками хватит на всех. Регистрация обязательна. Все детали по оплате будут высланы вам после успешного прохождения регистрации. Количество мест ограничено 60 участниками.
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Тренинг “Exploratory Testing” плавно переместился в город Днепропетровск. Группа 6 июля собралась достойная. Все были настроены продуктивно провести время. Компания Ciklum любезно приняла нас в своих стенах, за что им отдельное спасибо!
Первую половину тренинга, для раскачки, мы обсудили как происходит тестирование в традиционных и Agile процессах. Ломали стереотипы о том, что такое Exploratory Testing, вырабатывали общее понимание.
Мы много времени уделили именно практике тестирования методом свободного поиска. Работая в одиночку или в парах. Целью было добавиться переломного момента, что дало полное понимание этого подхода к тестированию и почему он структурирован не хуже скриптового. Каждый определил для себя свой стиль и научился работать в цикле непрерывного обучения, дизайна и тестирования.
Мы, конечно же, рассмотрели техники, которые очень успешно могут быть применимы как для постановки тестовой сессии, так и тестирования с отчетностью. Посмотрели на существующее программное обеспечение, которое помогает структурировать и планировать тестовые сессии.
Я лишний раз убедился, что не бывает двух одинаковых тренингов. Ведь все зависит от группы и информацию нужно доносить. Это добавляет для меня, как тренера, новый интерес и мотивирует проводить все новые и новые тренинги!
В скором времени нужно всерьез задуматься о двухдневном формате, так как за один день участникам очень нелегко переварить так много новой информации. Будем работать в рамках XP Injection, чтобы наши студенты получали самые качественные знания в самом удобном для них формате!
P.S. После тренинга тестировщики Днепропетровска послушали доклад на тему Software Testing 2.0. Если вы не попали на этот доклад, можно почитать основную идею в виде статьи.
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Недавно прочитал две увлекательные статьи (наверное не прочитал их только ленивый): “Когда я говорил…” и “Я устал, я ухожу…”. А вчера вышло продолжение – “Почему ДОУ уже не тот…”. Читая эти статьи, первое что приходит на ум – это “все правильно говорит автор, режет правду матку” и “да, да, я все это знаю и это большая пичалька”. Но, если задуматься, то все дело лишь в неправильных ожиданиях, которые заставляют нас расстраиваться. Я давно хотел высказаться по этому поводу и вот час настал… 🙂
Начнем с сообществ. Для меня сообщество – это больше чем просто группа людей, собравшихся вместе. У сообщества должны быть свои лидеры и энтузиасты. Без них действует очень простой принцип “нужно всем, значит не нужно никому”. Интереснее всего то, что энтузиасты на то и энтузиасты, что они готовы делать что-то ради идеи. Им это в кайф! Но тогда зачем расстраиваться по поводу того, что в твое сообщество приходит только Х человек? Или из-за того, что не каждый .NET/Java/PHP/Ruby/… разработчик состоит в нашем сообществе и вносит свой вклад в его жизнь?
Сообщество должно строиться вокруг группы людей, которым оно нужно, важно и интересно. Как только такая группа перестает существовать, вместе с ней и разваливается сообщество. Бывают конечно исключения, когда деятельность сообщества подхватывает другая группа людей, но чаще всего это миф. Тогда что мешает всем заинтересованным делать сообщества? Зачем ждать помощи и поддержки от компаний или спонсоров? Ответ прост – у нас все зажрались и считают, что за каждое их действие кто-то должен заплатить. Но это противоречит самой идее сообщества.
Как только на горизонте появляется призрак монетизации, энтузиасты начинают подозревать подвох. А мы в IT очень сильно болеем за справедливость всех и вся. Очень хорошо об этом недавно написали в статье “От инженера до руководителя. Часть 1: Чувство справедливости”. Активные члены сообщества очень быстро придут к вопросам: “а куда уходят деньги спонсоров?”, “откуда у нас на сайте столько контекстной рекламы?”, “не работаем ли мы просто для привлечения трафика?” и т.д. И тогда в сообществе начинается раскол, ругань и прочие пичальки. И сообщество меняет свое направление или вообще разваливается.
В качестве примера для меня ярче всего сияет ДОУ. Когда-то давно, когда интернеты были не такие большие, ДОУ чем-то даже напоминало сообщество. Некоторые делились знаниями и опытом, писали отзывы о компаниях и работе в них, была поддержка каких-то мероприятий в Украине. Пусть виртуальное, но сообщество. На данный момент все движется в сторону монетизации. Из-за этого ДОУ превратился лично для меня в сообщество набросов и любителей бесконечных обсуждений в рабочее время полнейшей чуши по кругу в комментариях. Эдакое сообщество IT-бабушек. 🙂 Писать что-то толковое никто не видит смысла, разве что для личного пиара и рекламы. Да и зачем? Чтобы ДОУ привлекало больше трафика и более толстая стопка денежек ложилась в чьи-то кошельки? Раздел отзывов о компаниях закрыли. Ну и правда, зачем же ругать коров, которые приносят тебе молоко? 🙂
Но сообщества в Украине есть и нормально себя чувствуют. В качестве примеров приведу Kiev ALT.NET и наш “Клуб анонимных разработчиков”. Оба они существуют только благодаря тем самым группам энтузиастов, которым интересно само сообщество. Интересно встречаться, делиться знаниями, общаться и находить новых знакомых. И никто сильно не расстраивается, если на встречу сообщества пришло мало людей – значит просто другим это не так интересно. Встречи проходят регулярно и уже давно сложился костяк, которых ходит практически постоянно. И никто не ждет помощи и поддержки от кого-то. “Клуб анонимных разработчиков” живет на самоокупаемости и никак не зависит от внешних факторов. Kiev ALT.NET хостится в компании Ciklum, но может спокойно переехать и в другое место. Надеюсь, эти сообщества так и будут существовать и развиваться.
Да, с централизованными техническими ресурсами у нас беда. Но тут есть целый ряд причин. Во-первых, нашим специалистам попросту нечем делиться. Большая часть на работе просто “работу работает”, а читать и рассказывать об этом никому не интересно. Во-вторых, практически весь IT мир живет английским языком. Все форумы, группы, рассылки и прочие источники современных знаний ведутся на английском языке. Поэтому и решения люди пытаются искать тоже на английском. Писать же на английском для русскоязычных читателей смысла мало. В-третьих, зачем кому-то развивать некий централизованный ресурс? Какой в этом смысл?
НО! Есть исключения и люди пишут что-то интересное. Не так часто, не так много, но пишут. К сожалению, многие пытаются привести это к вопросу “а зачем мне тратить свое время, за которое мне никто не платит?”. Да незачем! Надо писать не потому что надо, а потому что нравится и есть что сказать. Нечего сказать – сиди и молчи!
Вот мы плавно добрались до публикаций. Давайте взглянем на вопрос с точки зрения автора статей. Если ему просто нравится писать и неинтересно насколько широкая аудитория его читает, то он просто ведет свой бложек и не парится. Преимуществ масса: полный контроль над контентом и комментариями, создание своего “маленького чуда” с возможностью проверить насколько твои мысли интересны другим, чувство гордости за что-то свое, пусть маленькое но свое. И главное никакой цензуры! 🙂
Если же автора интересует массовая аудитория, то он отправляется в поиск подходящего ресурса. Яркий пример тут Хабр – совершенно разная и непредсказуемая аудитория, зато огромная. Захотел сказать на весь мир “JMS – говно! AMQP рулит!” и вот уже твой пост читают тысячи людей. Разве это не прекрасно? 🙂 Но есть и обратная сторона медали – срач в комментариях, непонимание тебя и твоих мыслей, жесткая цензура и правила.
Есть еще случай, когда автор – один из тех самых энтузиастов, которые заражены идеей сообщества и пишут только туда вне зависимости от трафика и прочих обстоятельств. Но в таком случае зачем переживать по поводу количества статей в сутки? ЭТО ЖЕ САЙТ СООБЩЕСТВА! Люди пишут ради своего удовольствия! Даже если статьи появляются раз в неделю, что тут плохого? Мало трафика и не получается заработать на этом? Ну извините, тогда не пытайтесь скрыться под табличкой “сообщество”!
А для популяризации ресурса надо приложить очень много усилий. Это отдельная работа, за которую можно ничего не заработать. В статьях приводятся примеры технических порталов, которые “не выдержали и закрылись”. Чего расстраиваться? Это же бизнес! Не умеешь делать бизнес и не можешь справиться? Тогда ты вылетаешь! Но взывать к энтузиазму людей для подобных ресурсов бессмысленно…
Я когда-то тоже в душе негодовал от того, что на XP Injection пишу по большей части я. Теперь мне все равно. Если нашим тренерам есть что сказать, есть чем поделиться интересным с аудиторией, то они это делают. Если нет, то лучше не надо выдавливать из себя статьи. Еще раз повторюсь: “нечего сказать – лучше сиди и молчи!”. В нашем случае, интересные статьи помогают потенциальным заказчикам понять, насколько интересен им тот или иной тренинг (потому что многое зависит от тренера). Многие наши тренеры идут по первому пути, ведя свои маленькие блоги. Ведь если тренер не пишет и не выступает публично, то как можно заказывать его тренинг?
Вот и добрались до мероприятий. Тут я тоже могу смело сказать, что ничего страшного не происходит. Да, компании тратят деньги на переманивание кадров. Да, они поддерживают мероприятия только ради пиара и все тех же кадром. Нам уже пора прекратить жаловаться на компании и рынок. Пора менять мышление и перестать верить, что за нас все должен кто-то делать. Пора заниматься самообразованием за свой счет. Это абсолютно нормально для Европы и США. Почему это должно быть не так у нас? Участие в мероприятиях у нас на порядок дешевле. Это касается и конференций и тренингов, разнообразных встреч и мастер-классов. Если вы не готовы вкладывать в себя, то почему это должны делать компании?
Резюмирую, чтобы статья не стала слишком длинной и скучной: “Хватит ныть! Давайте действовать!”. 🙂
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Сегодня уже четверг и некоторые из вас задавали себе вопрос: “А где же очередной выпуск полезного чтива?”. Да вот же он! 🙂
И порция полезного видео для просмотра:
Читайте и набирайтесь новых знаний!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Многие любят летом не просто поваляться на пляже, но и попутно провести время с пользой. Этим летом отличная возможность предоставится тестировщикам – 17-19 августа в Одессе состоится первая конференция Ukrainian Testing Days. Это будет интересное масштабное событие, насыщенное разнообразными мероприятиями: тренинги, доклады, мастер-классы, pre-party, afterparty, Lightning Talks, Testing Dojo. Скучно не будет!
Ukrainian Testing Days – главное событие этого лета в сфере обеспечения качества ПО, площадка для обмена опытом специалистов в данной области и перспективных тестировщиков.
Какие темы будут рассматриваться? Исключительно практические:
Программа конференции еще окончательно не сформирована, но среди докладчиков уже есть известные имена: Алексей Лупан, Алексей Баранцев, Андрей Дзыня, Татьяна Зинченко и специальный гость из Германии – Markus G?rtner.
Наш тренинг-центр является партнером конференции и мы рады сообщить о проведении двух тренингов в ее программе.
Один из самых посещаемых тренингов “Exploratory Testing” проведет Андрей Дзыня. В рамках тренинга участники смогут освоить этот подход к тестированию и успешно применить его в своей работе. Тренинг насыщен практическими заданиями, что дает возможность не только узнать что-то новое, но и опробовать это на практике. Тренинг уже прошел в Киеве и Днепропетровске, собрав множество положительных отзывов. Регистрация на тренинг уже открыта. Участники конференции получают 10% скидку на участие в тренинге.
Второй тренинг “QA в Agile” проведет Николай Алименков. Этот тренинг позволит участникам познакомиться с ролью тестировщика в Agile процессах, грамотно настроить процесс QA в Agile команде, разобраться с ролью автоматизации тестирвания и современными веяниями в мире тестирования. Тренинг будет полезен как менеджерам, так и обычным тестировщикам. Регистируйтесь и зарезервируйте себе место в группе. Участники конференции получают 10% скидку на участие в тренинге.
И это еще не все! Вас примет в свои объятия Одесса, а это значит море, солнце, песок, красивый город, клубы, многочисленные кафешки, рестораны и много единомышленников со всей Украины. Приезжайте – не пожалеете!
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!
Следующая встреча “Клуба анонимных разработчиков” запланирована на вторник 17 июля. Она будет посвящена мониторингу производительности Java приложений стандартными средствами Java. Основным докладчиком этой встречи станет Виталий Тимчишин. Он расскажет и покажет как быстро и безболезненно диагностировать проблемы с вашим приложением. Система зависла, тормозит или сыпет ошибками? JVM содержит целый набор полезных настроек и утилит для диагностики: jstat, jstack, jmap, jconsole, jvisualvm. Эти утилиты должны стать хорошими друзьями любого Java разработчика.
Мы приглашаем выступить и поделиться опытом других докладчиков. Вы сможете в неформальной обстановке рассказать о своих достижениях и провалах, обсудить их с участниками, выслушать вопросы, советы и критику. Это отличная возможность попробовать себя в роли докладчика.
Итак, встреча пройдет в среду 17 июля. Место проведения мы объявим ближе к дате мероприятия. Это связано с тем, кто число членов клуба постоянно растет и мы рискуем не влезть в уютный Киевский офис компании DataArt. Этот офис полюбился членам клуба своей уютной обстановкой и наличием всего необходимого для продуктивного общения. Но, по итогам прошлых встреч, есть риск, что все желающие не поместятся.
Официальное начало встречи по-прежнему в 19:00, завершение в 23:00. Стоимость участия 80 гривен при оплате заранее, 120 гривен при оплате на месте. Пива, пиццы и кофе с печеньками хватит на всех. Регистрация обязательна. Все детали по оплате будут высланы вам после успешного прохождения регистрации. Количество мест ограничено 60 участниками.
Не хочешь пропускать ничего интересного? Подпишись на ленту RSS или следи за нами в Twitter!