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

воскресенье, сентября 06, 2009

Расписание тренингов по тестированию ПО на осень

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

6 октября состоится однодневный тренинг "Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC".

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

24 октября состоится тренинг "Тестирование методом свободного поиска (exploratory testing)".

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

Оба открытых тренинга пройдут в Москве.

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

17.09.2009
13:00-15:00
Функциональное тестирование на основе вариантов использования
17.09.2009
16:00-18:00
Управление требованиями, запросами на изменение и дефектами
08.10.2009
13:00-15:00
Инструменты автоматизации функционального тестирования веб-приложений семейства Selenium
08.10.2009
16:00-18:00
Тестирование методом свободного поиска (exploratory testing)
22.10.2009
13:00-15:00
Регрессионное тестирование: принципы формирования тестовых наборов для повторного выполнения
22.10.2009
16:00-18:00
Тестирование веб-сервисов
05.11.2009
13:00-15:00
Основные техники функционального тестирования и их комбинирование
05.11.2009
16:00-18:00
Модульное тестирование: техники и инструменты
19.11.2009
13:00-15:00
Тестирование защищенности веб-приложений: наиболее распространенные уязвимости
19.11.2009
16:00-18:00
Стандарты в области тестирования и их применение на практике
03.12.2009
13:00-15:00
Тестирование производительности веб-приложений: основные приемы генерации нагрузки и мониторинга
03.12.2009
16:00-18:00
Работа с исходным программным кодом для тестировщиков

суббота, мая 16, 2009

30 мая: Онлайн-семинар "Основы функционального тестирования"

30 мая 2009 г. в в 10:00 по московскому времени повторно провожу открытый онлайн-семинар на тему "Основы функционального тестирования программного обеспечения". Сезон онлайн-семинаров постепенно завершается, летом их будет существенно меньше, летом преимущество будет отдаваться другим форматам.

Программа семинара:

  • Краткое введение в тестирование, чтобы договориться о терминах
  • Место функционального тестирования по сравнению с другими видами
  • Системное, интеграционное и модульное тестирование
  • Методы "чёрного ящика" и "прозрачного ящика"
  • Способы определения полноты тестирования
  • Техники функционального тестирования
    • Покрытие области входных данных
    • Тестирование на основе сценариев
    • Тестирование на основе вариантов использования
    • Тестирование на основе гипотез об ошибках
    • Стохастическое тестирование
    • Тестирование на основе рисков
    • Тестирование на основе моделей
    • Исследовательское тестирование
  • Как выбрать среди различных техник тестирования?
  • Комбинирование различных техник тестирования
  • Ручное и автоматизированное тестирование
  • Регрессионное тестирование
  • Работа с требованиями, тестами и дефектами

Подробнее об условиях участия в семинаре можно узнать здесь: http://software-testing.ru/events/666-functional-testing

пятница, мая 01, 2009

12 мая: Функциональное тестирование веб-приложений

Сразу после завершения всех праздников 12 мая буду проводить онлайн-семинар на тему “Функциональное тестирование веб-приложений”.

Постепенно перевожу в онлайн-формат технически специализированные семинары. Скоро дойдёт дело и до тренингов, с выполнением самостоятельных заданий.

Программа семинара:

  • Краткое введение в тестирование, чтобы договориться о терминах
  • Автоматизация тестирования веб-приложений
    • инструментарий
    • принципы тест-дизайна
    • хорошие практики организации архитектуры тестового набора
  • Особенности тестирования серверной части
    • тестирование серверных компонентов в искусственном и естественном окружении
    • методы создания "заглушек"
  • Особенности тестирования клиентcкой части
    • тестирование без использования браузера
    • модульное тестирование JavaScript
    • системное тестирование в различных браузерах
    • кросс-браузерное тестирование
  • Исследовательское тестирование
  • Регрессионное тестирование

Узнать подробнее об условиях участия можно ЗДЕСЬ.

суббота, апреля 25, 2009

Расписание онлайн-семинаров в мае

На правах рекламы себя и не только

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

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

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

В мае и начале июня сего года планируются следующие онлайн-семинары:

Дата Название тренинга Тренер
12.05 Функциональное тестирование веб-приложений Алексей Баранцев
16.05 Управление командой тестирования Вячеслав Панкратов
23.05 Менеджмент процесса тестирования Вячеслав Панкратов
30.05 Основы функционального тестирования программного обеспечения Алексей Баранцев
06.06 Cеминар-обзор бесплатных инструментов тестирования Алексей Баранцев
13.06 Тест-дизайн Вячеслав Панкратов

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

среда, апреля 08, 2009

15 апреля: Онлайн-семинар “Обзор бесплатных инструментов тестирования”

По просьбам тех, кто не смог принять участие в предыдущем семинаре по причине того, что он состоялся в субботу, проводим ещё один, на этот раз в рабочий день – в среду 15 апреля. Подробности – на сайте Software-Testing.Ru

В апреле будет также уже ранее анонсированный онлайн-семинар “Основы функционального тестирования” в субботу 11 апреля. После этого до мая семинаров не будет, потому что буду занят на конференции SQA Days 2009 Piter.

Отзывы участников онлайн-семинара “Обзор бесплатных инструментов тестирования” 28 марта

В связи с активной подготовкой к конференции SQA Days 2009 Piter, проведением других семинаров и наличием ещё кучи разной другой работы, не хватает времени на то, чтобы сесть, порефлексировать и описать свои ощущения от проведения онлайн-семинара про бесплатные инструменты тестирования. Сделаю это после проведения ещё одного такого семинара, который состоится 15 апреля.

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

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

Ирина Куликова
ОАО "Комсофт", Тольятти

Самое главное – было достаточно «практики» - живых демонстрации инструментов. Новых инструментов на полгода изучения хватит!

Лидия Лебедева
Junior Tester
ООО "Вентор-Софт" (Daxx), Санкт-Петербург

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

Также приятным дополнением были дополнительные тулы для работы тестировщиков – это обязательно возьму на вооружение и, по-возможности, буду распространять в отделе.

Татьяна Голубева, aka culver
Senior Test Lead
Aricent Ukraine, Винница, Украина

Информация удобна для восприятия и анализа и подается в очень живой и интересной форме. Приятно было слушать и воспринималось все легко. Достаточно исчерпывающе и в меру кратко. То, что нужно! Мои ожидания не совсем оправдались, но я получила очень много полезной информации, а также ниточку, следуя которой буду двигаться дальше в своем поиске. Вы – очень хороший лектор. Не каждого человека можно без утомления слушать 4 часа :) , а в Вашем случае это получилось.

И отдельное спасибо за список ссылок на полезные ресурсы! Это просто нить Ариадны в лабиринте доступного ПО :)

Жанна Битюкова
Инженер по качеству программного обеспечения
Лаборатория качества ПО
"ИнноВинн", Винница, Украина

Да, да, да! Коллеги, это именно то, чего я хотел достичь – чтобы вы сами начали использовать инструменты, про которые я говорил на семинаре, чтобы вы рассказали о них коллегам и они тоже начали ими пользоваться, чтобы вы пробовали новые инструменты.

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

И напоследок ещё один отзыв, полученный буквально только что:

Я очень извиняюсь за столь поздний ответ, просто мне захотелось посмотреть семинар ещё раз и уже после этого написать отзыв...

Мне очень понравилось. Удалось систематизировать знания. С удовольствием приму участие в следующем семинаре.

Было бы здорово после такого семинара получить что-нибудь наподобие сертификата «Я учился на тренингах Баранцева», например, в виде кнопки для блога. Честно признаюсь, что ради такого дела я бы даже блог завела.

Алиса Евсеева
Инженер-программист (тестировщик)
ООО "Газинформсервис", Санкт-Петербург

Кнопка имени меня? Гм… Вообще-то я в меру скромен, но ради появления нового блога о тестировании я готов пойти на такой шаг. В конце концов, фан лишним не бывает :) Решено, сделаю кнопку! Главное, чтобы никто не додумался показывать эту кнопку работодателю и требовать повышения зарплаты. Хотя… А почему бы и нет?

Огромная благодарность всем моим слушателям, кто нашёл время и силы, чтобы написать эти отзывы. Спасибо, коллеги!

понедельник, апреля 06, 2009

11 апреля: Онлайн-семинар “Основы функционального тестирования”

Постепенно перевожу свои семинары и тренинги в онлайновую форму. Настала очередь самой центральной темы во всём тестировании ПО – функционального тестирования.

11 апреля 2009 г. в 10:00 по московскому времени состоится открытый онлайн-семинар «Основы функционального тестирования программного обеспечения».

Формат: Онлайн-семинар, продолжительность 4 часа.
Семинар организует компания «Лаборатория тестирования».

Программа семинара:

  • Краткое введение в тестирование, чтобы договориться о терминах
  • Место функционального тестирования по сравнению с другими видами
  • Системное, интеграционное и модульное тестирование
  • Методы "чёрного ящика" и "прозрачного ящика"
  • Способы определения полноты тестирования
  • Техники функционального тестирования
    • Покрытие области входных данных
    • Тестирование на основе сценариев
    • Тестирование на основе вариантов использования
    • Тестирование на основе гипотез об ошибках
    • Стохастическое тестирование
    • Тестирование на основе рисков
    • Тестирование на основе моделей
    • Исследовательское тестирование
  • Как выбрать среди различных техник тестирования?
  • Комбинирование различных техник тестирования
  • Ручное и автоматизированное тестирование
  • Регрессионное тестирование
  • Работа с требованиями, тестами и дефектами

Подробнее об условиях участия в семинаре можно узнать здесь: http://www.software-testing.ru/events/610-functional-testing

четверг, апреля 02, 2009

Отчет о семинаре "Обзор бесплатных инструментов тестирования" 28 февраля 2009 г.

С некоторым опозданием решил написать отчёт о прошедшем 28 февраля семинаре "Обзор бесплатных инструментов тестирования".

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

Про участников

В семинаре приняли участие 11 человек, из них: 4 руководителя отдела тестирования или группы, 4 ведущих тестировщика, 2 разработчика, 1 руководитель проекта.

Про организационные моменты

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

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

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

Вывод: Онлайновый семинар надо начинать часов в 10, а оффлайновый лучше даже в 11. Чтобы все успели проснуться.

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

В целом организация семинара вызвала у участников исключительно положительные эмоции (ну, кроме жалоб на то, что будить людей утром в субботу бесчеловечно):

"Задержка на час. Но это простительно, потому что было интересно!"

"Всё удобно, встретили на входе и проводили"

"Организация на высоте. Оч. приятно!"

Всей организацией занималась моя жена, за что ей огромное спасибо! :)

Про содержание тренинга

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

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

"Было акцентировано внимание на Java и Web приложениях".

"Хотел ещё услышать о security и usability. Модульное тестирование преподносилось очень долго".

"О некоторых упомянутых инструментах было бы интересно услышать подробнее".

"Лично мне .NET инструменты были не очень интересны, не хватало баз данных и приёмочного тестирования. Но тема реально ОЧЕНЬ большая".

"Хотелось бы немного большего разнообразия инструментов Win".

Вывод: Нужно делать несколько более узкоспециализированных семинаров, дробить во-первых по технологическому признаку (unit-тестирование, веб-приложения, Java, Windows, Linux), а во-вторых инструменты поддержки процесса вынести отдельно.

Я заметил, что большинству слушателей интересны в первую очередь "утилиты", несложные инструменты, которые можно начать применять немедленно и которые дают мгновенную отдачу. Чёрт возьми, и мне самому тоже было бы интересно именно это!

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

Ну и напоследок приведу усреднённые оценки по ряду параметров, данные участниками после семинара (по пятибалльной шкале):

1 Тренер
1.1 Компетентность тренера -- общее впечатление о том, насколько хорошо тренер знает то, что рассказывает, как тренер отвечает на вопросы, в том числе смежные с основной темой тренинга 4,77
1.2 Регламент -- насколько хорошо тренер контролирует время и управляет ходом событий 4,05
(я ожидал гораздо худшего, с учётом задержки на час)
1.3 Риторика -- текст (что тренер говорит) и речь (как тренер говорит) 4,82
2 Тренинг
2.1 Соответствие описания содержанию 4,27
2.2 Полнота раскрытия темы 4,27
2.3 Интересность 4,41
3 Общее
3.1 Организация тренинга 4,59
3.2 Оправдались ли ожидания от тренинга? 4,5
3.3 Общее впечатление 4,45

вторник, марта 17, 2009

28 марта: Онлайн-семинар "Обзор бесплатных инструментов тестирования"

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

Когда: 28 марта в 10:00

Формат: Онлайн-семинар с использованием платформы DimDim. Продолжительность 4 часа, из которых 3 часа будут посвящены живой демонстрации различных инструментов тестирования.

Подробности участия: Семинар проводит компания "Лаборатория тестирования". Стоимость участия в семинаре 1000 рублей. Оплата через банк.

Записаться на семинар и получить реквизиты для оплаты можно по адресу trainings@software-testing.ru

Программа семинара

В первой части семинара мы обсудим, что обычно имеется в виду под "инструментами тестирования" и постараемся ответить на следующие вопросы:

  • что входит в набор инструментов тестировщика;
  • инструменты поддержки процесса и инструменты решения задач;
  • инструменты группового и индивидуального пользования.

Во второй части семинара мы поговорим про платные и бесплатные инструменты, точнее говоря про дорогие платные, недорогие платные, условно бесплатные, бесплатные с закрытым кодом и бесплатные с открытым кодом. Вы узнаете:

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

Третья часть семинара будет посвящена рассмотрению конкретных примеров бесплатных инструментов:

  • модульное тестирование (семейство xUnit, TesNG);
  • функциональное тестирование веб-приложений (Selenium, Watir/Watij/WatiN);
  • функциональное тестирование Java-приложений (Jemmy, Marathon, Abbot);
  • функциональное тестирование Windows-приложений (AutoIt, Ranorex, TAFX);
  • тестирование производительности веб-приложений (httperf, JMeter, OpenSTA, grinder);
  • виртуальные машины для организации тестовой лаборатории (VirtualBox, VirtualPC, VMWare);
  • управление требованиями (Wiki, GatherSpace);
  • управление тестами (XStudio, TestLink, JSystem);
  • управление дефектами (Bugzilla, Mantis);
  • исследовательское (exploratory) тестирование;
  • "сопутствующие" инструменты.

пятница, февраля 06, 2009

28 февраля, Москва: Cеминар-обзор бесплатных инструментов тестирования

На правах рекламы себя :)

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

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

Место проведения: Институт системного программирования РАН, ул.Солженицына (ранее Б.Коммунистическая), 25.

Стоимость участия в семинаре 1000 рублей.

Если по итогам семинара Вы будете готовы заказать тренинг по любому из бесплатных инструментов автоматизации тестирования, то семинар для Вас становится бесплатным, оплата за него полностью переводится в счет оплаты тренинга.

Записаться на семинар и получить реквизиты для оплаты можно по адресу trainings@software-testing.ru.

Программа семинара

В первой части семинара мы обсудим, что обычно имеется в виду под "инструментами тестирования" и постараемся ответить на следующие вопросы:

  • что входит в набор инструментов тестировщика;
  • инструменты поддержки процесса и инструменты решения задач;
  • инструменты группового и индивидуального пользования.

Во второй части семинара мы поговорим про платные и бесплатные инструменты, точнее говоря про дорогие платные, недорогие платные, условно бесплатные, бесплатные с закрытым кодом и бесплатные с открытым кодом. Вы узнаете:

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

Третья часть семинара будет посвящена рассмотрению конкретных примеров бесплатных инструментов:

  • модульное тестирование (семейство xUnit, TesNG);
  • функциональное тестирование веб-приложений (Selenium, Watir/Watij/WatiN, Fitness);
  • функциональное тестирование Java-приложений (Jemmy, Marathon, Abbot);
  • функциональное тестирование Windows-приложений (AutoIt, AppPerfect, Ranorex, TAFX);
  • тестирование производительности веб-приложений (httperf, JMeter, OpenSTA, WebLOAD, grinder);
  • виртуальные машины для организации тестовой лаборатории (VirtualBox, VirtualPC, VMWare);
  • управление требованиями (Wiki, GatherSpace, LightHOUSE);
  • управление тестами (XStudio, LightHOUSE, TestLink);
  • управление дефектами (Bugzilla, Mantis);
  • исследовательское (exploratory) тестирование;
  • "сопутствующие" инструменты.

четверг, января 22, 2009

Онлайн тренинг по тест-дизайну от Вячеслава Панкратова

Кросс-пост с Software-Testing.Ru

Вячеслав Панкратов предлагает всем принять участие в онлайн-тренинге по тест-дизайну.

Тематика: практический тренинг на выработку навыков проектирования тестовых сценариев.

Формат: онлайн-тренинг, Skype-конференция (нужны наушники с микрофоном и хороший интернет), смотрим небольшую опорную презентацию в Google Docs, разбираем 3-4 практических кейса, задаем вопросы, закрепляем и становимся умнее.

Время проведения: суббота, 31-ое января 2009 года, начало 11-00. После начала сеанса зрители в зал не допускаются.

Особенности: маленькая группа, максимум 6 человек. Мало теории, много практики. Около 3 часов времени. Если будет принято менее 3 заявок, деньги слушателям возвращаются, устанавлявается новая дата и открывается новая регистрация.

Стоимость: 50 долларов или 1500 рублей. Оплата через WebMoney или Яндекс.Деньги
Запись в группу по факту оплаты. Реквизиты для оплаты можно получить в почте: slava@pankratov.org.ua