<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-268295135453364615</id><updated>2011-10-25T14:38:52.471+04:00</updated><category term='разработка ПО'/><category term='процессы'/><category term='айти'/><category term='управление'/><category term='тренинги'/><category term='баги'/><category term='общее'/><category term='конференции'/><category term='тестирование'/><category term='SQADays'/><category term='статический анализ'/><title type='text'>In verbis, non verba, sed res et ratio, quaerenda est</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>86</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-5473112500157774916</id><published>2011-10-25T14:38:00.001+04:00</published><updated>2011-10-25T14:38:52.592+04:00</updated><title type='text'>Тренинги по тестированию ПО в Самаре</title><content type='html'>&lt;p&gt;В ноябре наши тренеры впервые планируют посетить с тренингами по тестированию ПО Самару.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=104"&gt;&lt;strong&gt;10 ноября, Тестирование методом свободного поиска (exploratory testing)&lt;/strong&gt;&lt;/a&gt;, тренер Алексей Баранцев &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=105"&gt;&lt;strong&gt;11 ноября, Функциональное тестирование ПО&lt;/strong&gt;&lt;/a&gt;, тренер Алексей Баранцев &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=99"&gt;&lt;strong&gt;19-20 ноября, Тест дизайн и все все все&lt;/strong&gt;&lt;/a&gt;, тренер Александр Федоров&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Места еще есть, регистрируйтесь!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-5473112500157774916?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/5473112500157774916/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=5473112500157774916' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5473112500157774916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5473112500157774916'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/10/blog-post.html' title='Тренинги по тестированию ПО в Самаре'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8528353142363287685</id><published>2011-09-22T14:47:00.001+04:00</published><updated>2011-09-22T14:47:34.066+04:00</updated><title type='text'>Обновленный тренинг "Разработка тестов на Java + Selenium 2.0"</title><content type='html'>&lt;p&gt;В ноябре мы запускаем новый тренинг “&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=123"&gt;Разработка тестов на Java с использованием Selenium 2.0&lt;/a&gt;”, который, как это видно из названия, посвящен новой версии инструмента автоматизации тестов для веб-приложений Selenium 2.0.    &lt;br /&gt;&lt;strong&gt;Вторая версия Selenium не является результатом эволюционного развития первой.&lt;/strong&gt; Это абсолютно новый инструмент, с новым интерфейсом и новыми возможностями, которыми не обладала предыдущая версия. Основные отличия Selenium 2.0 и 1.0 описаны в статье &amp;quot;&lt;a href="http://software-testing.ru/library/testing/functional-testing/1398-selenium-20"&gt;Раз селениум, два селениум&lt;/a&gt;&amp;quot;, а подробное сравнение двух версий будет одной из ключевых тем данного тренинга -- &lt;strong&gt;демонстрация примеров будет производиться сразу для двух версий параллельно.&lt;/strong&gt;    &lt;br /&gt;Тренинг будет состоять из шести занятий, разбитых на три модуля по два занятия в каждом.    &lt;br /&gt;Освоения материала первого модуля слушателям будет достаточно для того, чтобы установить и настроить всё необходимое для разработки и выполнения тестов с использованием Selenium 2.0. Второй модуль посвящен рассмотрению различных расширений Selenium, в том числе не только для языка Java. Cреди этих расширений (только не удивляйтесь) встретится другой популярный инструмент автоматизации веб-тестов Watir (да-да!), инструменты для тестирования приложений в мобильных браузерах и даже инструменты для удаленного тестирования нативных Windows-приложений! В третьем модуле, наиболее сложном технически, будут обсуждаться различные тонкости программирования автотестов.    &lt;br /&gt;&lt;strong&gt;Начало 15 ноября.&lt;/strong&gt;    &lt;br /&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=123"&gt;&lt;strong&gt;Подробная программа и условия участия&lt;/strong&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8528353142363287685?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8528353142363287685/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8528353142363287685' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8528353142363287685'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8528353142363287685'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/09/java-selenium-20.html' title='Обновленный тренинг &amp;quot;Разработка тестов на Java + Selenium 2.0&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-5993402477886498089</id><published>2011-08-22T16:38:00.001+04:00</published><updated>2011-08-22T16:38:43.947+04:00</updated><title type='text'>Практикум по тест-дизайну, онлайн тренинг, начало 1 сентября</title><content type='html'>&lt;p&gt;Вы наверняка читали о том, что гарантированно найти все ошибки в сколь-нибудь сложной программе средствами тестирования невозможно. Равно как невозможно доказать, что ошибок в программе нет.   &lt;br /&gt;Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?    &lt;br /&gt;Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.    &lt;br /&gt;На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.    &lt;br /&gt;Мы постоянно будем держать в уме два противоборствующих фактора:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;с одной стороны, тестов надо придумать достаточно много и они должны быть достаточно разнообразными, чтобы выявить как можно больше дефектов; &lt;/li&gt;    &lt;li&gt;с другой стороны, тестов надо придумать как можно меньше, чтобы не делать лишней работы. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=46"&gt;Подробная программа и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/reviews/142-td"&gt;Посмотреть отзывы участников онлайн-тренинга &amp;quot;Практикум по тест-дизайну&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-5993402477886498089?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/5993402477886498089/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=5993402477886498089' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5993402477886498089'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5993402477886498089'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/08/1.html' title='Практикум по тест-дизайну, онлайн тренинг, начало 1 сентября'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-3931472072986807444</id><published>2011-08-03T14:34:00.001+04:00</published><updated>2011-08-03T14:34:21.119+04:00</updated><title type='text'>Школа тест-менеджеров от Натальи Руколь</title><content type='html'>&lt;p&gt;&lt;em&gt;&lt;em&gt;Вас ждут отличное настроение, драйв и покорение новых профессиональных высот!       &lt;br /&gt;&lt;/em&gt;&lt;/em&gt;&lt;strong&gt;Начало 8 августа, 8 занятий. &lt;/strong&gt;Занятия будут проходить по понедельникам с 19 до 22 по МСК в &lt;strong&gt;онлайн-формате&lt;/strong&gt;.&lt;strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Школа тест-менеджеров создана для наработки практических навыков результативного управления качеством. В процессе обучения мы раз в неделю обсуждаем одну область управления тестированием в рамках трёхчасового вебинара, после чего на протяжении недели вы воплощаете в жизнь новые практики, пользуясь консультациями и помощью тренера (по e-mail, icq, skype).&lt;/p&gt;  &lt;p&gt;Обучение в Школе тест-менеджеров длится два месяца (8 недель) и состоит из следующих блоков:«Процесс тестирования»&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;«Планирование тестирования»&lt;/li&gt;    &lt;li&gt;«Организация тест-дизайна»&lt;/li&gt;    &lt;li&gt;«Автоматизация тестирования»&lt;/li&gt;    &lt;li&gt;«Подбор персонала»&lt;/li&gt;    &lt;li&gt;«Создание эффективной команды»&lt;/li&gt;    &lt;li&gt;«Оценка и контроль качества»&lt;/li&gt;    &lt;li&gt;«Подведение итогов»&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Внимание!&lt;/strong&gt; Первое занятие - &lt;em&gt;бесплатное&lt;/em&gt;! На нём мы с вами познакомимся, наметим цели и решим, по пути ли нам и можем ли мы сделать&lt;strong&gt;&lt;em&gt;Вашу&lt;/em&gt;&lt;/strong&gt; работу приятнее и эффективнее.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=45"&gt;Подробная программа и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-3931472072986807444?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/3931472072986807444/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=3931472072986807444' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3931472072986807444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3931472072986807444'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/08/blog-post.html' title='Школа тест-менеджеров от Натальи Руколь'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7975483422639189855</id><published>2011-05-27T16:15:00.001+04:00</published><updated>2011-05-27T16:15:24.693+04:00</updated><title type='text'>Невиданные скидки (до 50%) на записи вебинаров по тестированию ПО</title><content type='html'>&lt;p&gt;Лето. Отпуск. Но хорошо бы не просто отдохнуть, а получить новые впечатления, новые знания. Поэтому, мы предлагаем Вам запастись помимо книжек записями вебинаров по тестированию ПО. Чтобы после отпуска удивить коллег новыми знаниями, а также увеличить эффективность и интересность своей работы.&lt;/p&gt;  &lt;p&gt;Тем более что с 15 мая по 1 июня мы предлагаем &lt;a href="http://software-testing.ru/shop/home?page=shop.browse&amp;amp;category_id=7"&gt;купить любую запись вебинаров Алексея Баранцева с 50% скидкой&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Таким образом, для физических лиц двухчасовой вебинар будет стоить &lt;strong&gt;всего 350 рублей&lt;/strong&gt;. Согласитесь не дорого и по карману каждому, особенно учитывая уникальность контента.&lt;/p&gt;  &lt;p&gt;Для того чтобы познакомиться с форматом предлагаем посмотреть&lt;a href="http://software-testing.ru/files/webinars_introduction/"&gt;запись специального вводного семинара &amp;quot;Тестирование программного обеспечения: основные понятия&amp;quot;&lt;/a&gt;.    &lt;br /&gt;&lt;a href="http://software-testing.ru/shop/home?page=shop.browse&amp;amp;category_id=7"&gt;Выберите вебинар по нужной вам тебе прямо сейчас.&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7975483422639189855?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7975483422639189855/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7975483422639189855' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7975483422639189855'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7975483422639189855'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/05/50.html' title='Невиданные скидки (до 50%) на записи вебинаров по тестированию ПО'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-9190138842450732939</id><published>2011-04-20T17:53:00.001+04:00</published><updated>2011-04-20T17:53:24.934+04:00</updated><title type='text'>Практикум по тест-дизайну, 10 мая, онлайн-тренинг Алексея Баранцева</title><content type='html'>&lt;p&gt;Вы наверняка читали о том, что гарантированно найти все ошибки в сколь-нибудь сложной программе средствами тестирования невозможно. Равно как невозможно доказать, что ошибок в программе нет.   &lt;br /&gt;Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?    &lt;br /&gt;Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.    &lt;br /&gt;На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.    &lt;br /&gt;Мы постоянно будем держать в уме два противоборствующих фактора:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;с одной стороны, тестов надо придумать достаточно много и они должны быть достаточно разнообразными, чтобы выявить как можно больше дефектов; &lt;/li&gt;    &lt;li&gt;с другой стороны, тестов надо придумать как можно меньше, чтобы не делать лишней работы. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/reviews/142-td"&gt;Посмотреть отзывы участников онлайн-тренинга &amp;quot;Практикум по тест-дизайну&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=46"&gt;Посмотреть подробную программу и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-9190138842450732939?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/9190138842450732939/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=9190138842450732939' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/9190138842450732939'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/9190138842450732939'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/04/10.html' title='Практикум по тест-дизайну, 10 мая, онлайн-тренинг Алексея Баранцева'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8421144794887457249</id><published>2011-03-21T16:16:00.001+03:00</published><updated>2011-03-21T16:33:29.821+03:00</updated><title type='text'>Отзывы участников курса «Программирование для тестировщиков»</title><content type='html'>&lt;p&gt;Как обычно после завершения тренинга &lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;«Программирование для тестировщиков»&lt;/a&gt; я получаю много отзывов. Почитать их можно &lt;a href="http://software-testing.ru/trainings/catalogue/online/71-feedback"&gt;здесь&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Благодарю всех, кто присылает отзывы, а особенно тех, кто разрешает их опубликовать.&lt;/p&gt;  &lt;p&gt;По старой традиции некоторые отзывы я публикую целиком, сегодня рад представить отзыв директора компании ООО «Юнит-Сервис» Тимониной Галины.&lt;/p&gt;  &lt;h4&gt;Тренер&lt;/h4&gt;  &lt;table border="1" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;&lt;strong&gt;Характеристика&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;Оценка&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;&lt;strong&gt;Комментарий&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Компетентность тренера&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;5+&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Компетентность Алексея оставила самые лучшие впечатления – ни один вопрос не остался без ответа, даже когда вопросы (в частности те, которые были заданы на форуме) относились к рассматриваемой теме косвенно. &lt;/p&gt;          &lt;p&gt;Лекции хорошо подготовлены, но, что очень ценно, видно было, что не было «чтения с листа», программный код рождался на наших глазах, и это создавало ощущение участия в процессе. И даже хорошо, что мелкие ошибки в коде имели место быть, т.к. тут же подробно демонстрировалось, как искать ошибку, как пользоваться отладчиком, и как, собственно, исправлять. &lt;/p&gt;          &lt;p&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Регламент -- насколько хорошо тренер управляет ходом событий и временем&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;5&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Темп, последовательность изложения материала мне подошли идеально. Чувствовалось, что тренер следит за временем. Возможно, этому дополнительно способствовал формат курса (у слушателей не было возможности увести в сторону вопросами &lt;img title="Smile" border="0" alt="Smile" src="http://software-testing.ru/trainings/plugins/editors/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif" /&gt;). Технические проблемы в виде «пропадания картинки» были редкими, и пауз практически не ощущалось, поскольку тут же заполнялись комментариями по теме курса.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Риторика -- текст (что тренер говорит) и речь (как тренер говорит)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;5&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Риторика – отлично. Все четко, ясно, и, что ценно для меня, в хорошем темпе. Акценты – на ключевых моментах, что-то повторялось для лучшего усвоения. Вначале несколько непривычно было слышать местами «е» вместо «э», но потом привыкла, и это не мешало &lt;img title="Smile" border="0" alt="Smile" src="http://software-testing.ru/trainings/plugins/editors/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif" /&gt;.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Экспертиза -- как тренер отвечает на вопросы&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;4&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Ответы на вопросы во время лекции оценить практически невозможно, т.к. формат курса и темп лекции не особенно располагает к вопросам, но это не напрягало. И хотя при повторном разборе записи лекций вопросы, естественно, возникали, но, имхо, искать на них ответы в инете было достаточно полезно. Впрочем, обратной связи все-таки иногда не хватало. &lt;/p&gt;          &lt;p&gt;Ответы на вопросы на форуме были грамотными и развернутыми. Правда, иногда задержка по времени между ответами и вопросами была достаточно существенной (что неудивительно, учитывая плотный график Алексея). И еще, наверное, хорошо было бы услышать больше комментариев к советам, которые слушатели курсов давали друг другу в ожидании ответов от тренера.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h4&gt;Онлайн-тренинг&lt;/h4&gt;  &lt;table border="1" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;&lt;strong&gt;Характеристика&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p&gt;&lt;strong&gt;Оценка&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;&lt;strong&gt;Комментарий&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Формат онлайн-тренинга (занятие, консультация, поддержка в форуме, домашнее задание)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5-&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Честно говоря, к онлайн-формату относилась скептически. Но этот курс заставил пересмотреть отношение. Хорошо, что предоставлялись записи – у меня на разбор полуторачасовой лекции уходило порядка 3 часов. Задания давались продуманные, от простого к сложному, с закреплением пройденного «в классе». Не знаю, удавалось ли кому-то уложиться в оптимистические «от 2 до 6 часов в неделю», но подозреваю, что таких немного. По крайней мере, я тратила времени гораздо больше (до двух/трех вечеров, а то и ночей), хотя, конечно, много времени уходило на темы, затронутые на лекции поверхностно и отданные на откуп самостоятельному изучению (регулярные выражения, AutoIt и т.д.). Минус в оценке относится к упомянутому уже выше запаздыванию с ответами на форуме.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Насколько полно раскрыта тема&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5+&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Я, конечно, читала подробную программу курса, но все равно считаю программу очень насыщенной и продуманной – курс включает и обзор инструментов, и среду разработки, и даже некоторые тонкости программирования на языке Java. По крайней мере, при отсутствии опыта в тестировании, я получила достаточно серьезный обзор и первоначальные навыки использования инструментов и методов создания фреймворка для автоматизации функционального тестирования. Иногда не хватало более подробного рассмотрения используемых инструментов, таких как AutoIt, JavaMail, Jemmy. Но «нельзя объять необъятное». Хорошо, что практически всегда подчеркивалась рациональность применения в каждом конкретном случае того или иного инструмента или их комбинации.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Насколько интересно подан материал&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Оценка чисто субъективная. Мне интересно было все, поскольку практически все было новым.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h4&gt;Другое&lt;/h4&gt;  &lt;table border="1" cellspacing="0" cellpadding="2"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;&lt;strong&gt;Характеристика&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p&gt;&lt;strong&gt;Оценка&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;&lt;strong&gt;Комментарий&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Организационные вопросы&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Понравилось, что по почте присылали все сообщения-напоминания о начале курса, о проверенных заданиях. &lt;/p&gt;          &lt;p&gt;Спасибо Наталье за советы, напоминания и готовность помочь в технических и организационных вопросах. &lt;/p&gt;          &lt;p&gt;Технических проблем не было.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Оправдались ли Ваши ожидания?&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5+&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Более чем. &lt;/p&gt;          &lt;p&gt;Заинтересовал также тренинг «&lt;a&gt;Практикум по тест-дизайну&lt;/a&gt;».&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="126"&gt;         &lt;p&gt;Общее впечатление&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="58"&gt;         &lt;p align="center"&gt;&lt;strong&gt;5&lt;/strong&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="298"&gt;         &lt;p&gt;Отличный курс. Тренер обладает и реальным опытом, и талантом преподнести материал. &lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h4&gt;Развернутый комментарий:&lt;/h4&gt;  &lt;p&gt;Курс понравился больше всего полнотой, логикой и стилем изложения – четко, в хорошем темпе, с настоящими серьезными заданиями для домашней работы и полноценным разбором ошибок в них.&lt;/p&gt;  &lt;p&gt;Чего мне не хватало:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;кратких выводов по каждой теме в стиле «Здесь главное это и это, а вот это не столь важно, потому что …» и т.д. Возможно, необязательно устно, и даже, наверное, лучше не устно, а в виде краткого письменного резюме, схемы применения инструментов или просто списка полезных ссылок; &lt;/li&gt;    &lt;li&gt;обратной связи с группой в целом в виде разбора типичных ошибок в домашних заданиях и рекомендаций, как лучше решать ту или иную задачу, описания наиболее удачных решений; &lt;/li&gt;    &lt;li&gt;более позднего времени занятий &lt;img title="Smile" border="0" alt="Smile" src="http://software-testing.ru/trainings/plugins/editors/tinymce/jscripts/tiny_mce/plugins/emotions/img/smiley-smile.gif" /&gt; - очень жаль пропущенных консультаций. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Огромное спасибо за курс, и дальнейших успехов Алексею Баранцеву!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8421144794887457249?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8421144794887457249/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8421144794887457249' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8421144794887457249'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8421144794887457249'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/03/blog-post.html' title='Отзывы участников курса «Программирование для тестировщиков»'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-203358200970788375</id><published>2011-01-14T15:16:00.001+03:00</published><updated>2011-01-14T15:16:55.275+03:00</updated><title type='text'>Расписание онлайн-тренингов на начало 2011 года</title><content type='html'>&lt;p&gt;Сформировано расписание онлайн-тренингов на январь-февраль следующего года.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=56"&gt;&lt;strong&gt;Школа успешных тестировщиков&lt;/strong&gt;&lt;/a&gt; (6 занятий)      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 19.01.2011, 19:00 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=19"&gt;&lt;strong&gt;Тестирование производительности&lt;/strong&gt;&lt;/a&gt; (4 занятия)      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 20.01.2011, 14:30 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=58"&gt;&lt;strong&gt;Управление командой тестировщиков&lt;/strong&gt;&lt;/a&gt; (6 занятий)      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 20.01.2011, 16:00 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=45"&gt;&lt;strong&gt;Школа тест-менеджеров&lt;/strong&gt;&lt;/a&gt; (8 занятий)      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 20.01.2011, 19:00 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=46"&gt;&lt;strong&gt;Практикум по тест-дизайну&lt;/strong&gt;&lt;/a&gt; (6 занятий)      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 17.02.2011, 14:30 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=71"&gt;&lt;strong&gt;Разработка автоматизированных тестов на Java с использованием Selenium&lt;/strong&gt;&lt;/a&gt;      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 24.02.2011, 17:00 (3 ступени по 2 занятия каждая) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=72"&gt;&lt;strong&gt;Разработка автоматизированных тестов на PHP с использованием Selenium&lt;/strong&gt;&lt;/a&gt;      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 31.03.2011, 14:30 (3 ступени по 2 занятия каждая) &lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;&lt;strong&gt;Программирование для тестировщиков&lt;/strong&gt;&lt;/a&gt;      &lt;br /&gt;&lt;em&gt;Начало&lt;/em&gt;: 07.04.2011, 17:00 (10 занятий) &lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-203358200970788375?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/203358200970788375/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=203358200970788375' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/203358200970788375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/203358200970788375'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2011/01/2011.html' title='Расписание онлайн-тренингов на начало 2011 года'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-59557075860917395</id><published>2010-12-07T17:10:00.001+03:00</published><updated>2010-12-07T17:10:45.431+03:00</updated><title type='text'>Записи вебинаров!!! Предновогодняя распродажа!!!</title><content type='html'>&lt;p&gt;Хотите создать в компании базу курсов для обучения тестированию ПО? Составить индивидуальный план занятий для каждого сотрудника? Узнать про области тестирования, с которыми пока не приходилось работать?&lt;/p&gt;  &lt;p&gt;Мы предлагаем записи онлайн-семинаров, прочитанных в течении этого учебного года Алексеем Баранцевым:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;16 двухчасовых онлайн-семинаров + 3 четырехчасовых онлайн-семинара&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;общая продолжительность записей -- более 44 часов, &lt;/li&gt;    &lt;li&gt;общее количество слайдов в презентациях -- более 1000 слайдов, &lt;/li&gt;    &lt;li&gt;слайды и файлы со ссылками на дополнительные ресурсы для дальнейшего самостоятельного изучения. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;всего за &lt;strong&gt;6 000&lt;/strong&gt; &lt;strong&gt;рублей &lt;/strong&gt;для физических лиц и &lt;strong&gt;12 000/15 000 рублей &lt;/strong&gt;для юридических лиц (лицензия на неограниченное количество сотрудников на один год/неограниченный срок).&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/58-feedback"&gt;Посмотреть отзывы о прошедших онлайн-семинарах&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Срок действия акции – до 31 декабря. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Если Вы уже были на каких-то из наших онлайн-семинаров, но хотите приобрести полный комплект, то сообщайте об этом и получайте дополнительную скидку 5% за каждый онлайн-семинар, который Вы посетили.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/events/1008-sale"&gt;Подробнее... &lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-59557075860917395?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/59557075860917395/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=59557075860917395' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/59557075860917395'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/59557075860917395'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/12/blog-post.html' title='Записи вебинаров!!! Предновогодняя распродажа!!!'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4211872402352160661</id><published>2010-11-22T13:02:00.001+03:00</published><updated>2010-11-22T13:05:28.217+03:00</updated><title type='text'>“Правильный” отзыв участника тренинга – каким он должен быть?</title><content type='html'>&lt;p&gt;После каждого тренинга я выдаю участникам форму для обратной связи и прошу дать оценки, высказать замечания и пожелания. Большинство, конечно, ограничивается однострочными комментариями, но время от времени среди участников попадаются очень хорошие критики, которые дают мне поистинне бесценную информацию для размышления о том, что можно улучшить в программе и форме подачи материала.&lt;/p&gt;  &lt;p&gt;Недавно мне вновь повезло, и я получил хороший развёрнутый и чрезвычайно полезный отзыв об &lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=1" target="_blank"&gt;онлайн-тренинге “Программирование для тестировщиков”&lt;/a&gt;, которым хочу поделиться со всеми. Публикуя этот отзыв, я преследую две цели:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Показать образец того, как надо писать отзывы :) Конечно, мне приятно читать комментарии типа “вау, всё было супер!”, но это не то, чего я жду. Куда важнее для меня понять, что не понравилось, что мешало, какие ожидания не сбылись. Да, для вас этот тренинг уже завершился, но если имеющиеся в нём “баги” не будут устранены, от этого могут пострадать те, кто придёт на тренинг в следующий раз. И поэтому – вторая цель: &lt;/li&gt;    &lt;li&gt;Помочь тем, кто не был на тренинге, лучше понять, что он может дать, и чего не может, чтобы принять правильное решение – стоит туда идти или нет. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Итак, отсюда и до конца – тот самый “правильный” отзыв, без купюр и комментариев:&lt;/p&gt;  &lt;p&gt;&lt;em&gt;Оцените по пятибалльной системе следующие характеристики семинара. Дайте комментарий своей оценке (если Вы хотите дать развернутый комментарий можно использовать вторую страницу оценочного листа)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;Тренер&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;&lt;b&gt;Характеристика&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;&lt;b&gt;Оценка&lt;/b&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;&lt;b&gt;Комментарий&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Компетентность тренера&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;5&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Никаких сомнений. Особенно впечатлеяет быстрота решения непредвиденных ситуаций:&lt;/p&gt;          &lt;p&gt;а) нам действительно показывают самое новое, без устаренваий&lt;/p&gt;          &lt;p&gt;б) тренер, как обычный человек, все в голове держать не может. Но знает как и где БЫСТРО найти ответ.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Регламент -- насколько хорошо тренер управляет ходом событий и временем&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;5&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Точно нет впечатления, что что-то не успели. Все как раз заканчивалось в ожидаемое время.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Риторика -- текст (что тренер говорит) и речь (как тренер говорит)&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;5-&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;На первых занятиях мучало произношение слова Project.&lt;/p&gt;          &lt;p&gt;Как проЕкт, более привычно, возможно для Харькова слышать проЭкт.&lt;/p&gt;          &lt;p&gt;Возможно сугубо мое... Просмотр записей видео было тяжело смотреть на нормальной скорости, даже пропущенного материала. Приходилось ставить Play-&amp;gt;Fast.&lt;/p&gt;          &lt;p&gt;Делая взгляд назад, материал кажется слегка неоднородным. Объяснений некоторых основ языка (списки, коллекции, условия), а с другой стороны технические детали FTP, SMTP, Streams сильно отличаются. В целом оцевидно что трэнд усложнения, принятный не экспонента, не логарифм, а как раз то что нужно.&lt;/p&gt;          &lt;p&gt;Также показалось (или не заметил) всех требований (рекомендаций), для захождения в курс. Например, по одному вопросу форума, а также коллег которые окружают, используемая база XPath, не очевидная, и возможно (субъективно мое), требовало больше сылок или комментариев.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Экспертиза -- как тренер отвечает на вопросы&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;5&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Отлично! Встречал разных тренеров и консультантов, не имеющих и половины что получил.&lt;/p&gt;          &lt;p&gt;Всегда настраивает позитивно, когда к решению подталкивают, оставляют место подумать, при этом ответ остается четким.&lt;/p&gt;          &lt;p&gt;Что, лично меня, всегда приводит в восторг, когда не выделяют «серебрянных пуль», Методологий и т.п.&lt;/p&gt;          &lt;p&gt;Все, что лично я слышал, или воспринимал, было как рекомендации проверенные реальным опытом без лишней теоритизации.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h6&gt;&lt;/h6&gt;  &lt;p&gt;Онлайн-тренинг&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;&lt;b&gt;Характеристика&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;&lt;b&gt;Оценка&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;&lt;b&gt;Комментарий&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Формат онлайн-тренинга (занятие, консультация, поддержка в форуме, домашнее задание)&lt;/p&gt;          &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;&lt;b&gt;5&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Формат максимум техники, меньше слов – больше дела. Отлично.&lt;/p&gt;          &lt;p&gt;Не отвлекали от темы вопросы других людей, что давало время подумать поразмыслить над наиболее интересными моментами.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Насколько полно раскрыта тема&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;&lt;b&gt;-&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Искренне затруюдняюсь ответить. Ожидания были одни, получил другое. Но полюбому результатом доволен на 100%.&lt;/p&gt;          &lt;p&gt;Для себя ожидал какие-то программерские фишки, тонкости, новые шаблоны... И новизна закончилась на 2м занятии.&lt;/p&gt;          &lt;p&gt;Смог бы я после тренинга, отбросив свой опыт тестирования, оставив только школьную информатику, начать автоматизировать тесты? Ответив на некоторые вопросы а ля, DOM, XPath, Java (syntax, strong typed, packages) и подобные. Определенно смог.&lt;/p&gt;          &lt;p&gt;Рекомендовал бы я этот тренинг коллегам – Да, черт возьми! Но с оговоркой... «Вы не получите, множество навыков программирования, не сможете свободно программировать, писать тесты... Но вы сможете начать автоматизировать тесты… Получите хорошую катапульту в автоматизацию, но развиваться как прогаммирующий-тестировщик только в ваших руках.»&lt;/p&gt;          &lt;p&gt;Чего мне не хватило, а как-то внутренне ждал. &lt;/p&gt;          &lt;p&gt;- Настройки полного цикла: тесты сами запускаются на определенных билдах, а мы смотрим отчеты, измеряем просидку времени, улучшаем уже имеющиеся тесты.&lt;/p&gt;          &lt;p&gt;- Больше советов и фокусировка на том каким должен быть код тестов. Многие использовались, то как Write Once, Tests go first (TDD) и прочие. Вероятно эти Best Practices, уже на уровне подсознания, и не озвучивались.&lt;/p&gt;          &lt;p&gt;- Больше конфигурирование окружения. Environement per test/class/suite etc.&lt;/p&gt;          &lt;p&gt;- То как наш приятный фреймворк может помочь бизнес аналитикам или заказчика. Интеграция его с Fit или Taf, именно со стороны писание и поддержки кода.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Насколько интересно подан материал&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="76"&gt;         &lt;p&gt;&lt;b&gt;4&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="385"&gt;         &lt;p&gt;Достаточно интересно, но мне не хватило схем, диаграмм, того что мы делаем. И по выходу, думаю придется пересматривать видео, вместо открытия какой-нибудь диаграммы и моментального вспоминания.&lt;/p&gt;          &lt;p&gt;Это могло бы прокачать «Интерес» тренинга. J&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Другое&lt;/p&gt;  &lt;table border="1" cellspacing="0" cellpadding="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;&lt;b&gt;Характеристика&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;b&gt;Оценка&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="376"&gt;         &lt;p&gt;&lt;b&gt;Комментарий&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Организационные вопросы&lt;/p&gt;          &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;b&gt;5&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="376"&gt;         &lt;p&gt;Классно что были напоминания на почту, которые позволили меньше пропустить занятий.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Оправдались ли Ваши ожидания?&lt;/p&gt;          &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;b&gt;5&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="376"&gt;         &lt;p&gt;Наверное даже превзошли.&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top" width="177"&gt;         &lt;p&gt;Общее впечатление&lt;/p&gt;          &lt;p&gt;&lt;b&gt;&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="85"&gt;         &lt;p&gt;&lt;b&gt;4&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;        &lt;td valign="top" width="376"&gt;         &lt;p&gt;&lt;b&gt;...Чтобы был стимул совершествовать программу.&lt;/b&gt;&lt;/p&gt;       &lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;h3&gt;Развернутый комментарий:&lt;/h3&gt;  &lt;p&gt;Многое написал в клеточках выше.&lt;/p&gt;  &lt;p&gt;О домашних заданиях… сам лично их не делал в той форме в которой они формировались. Но было интересно опробовать подобные шаблоны под MSUnit и c#. Не возникло желания их делать от начала до конца, т.к. приходится каждый день заниматься подобными вещами и причесывать код за другими... Поэтому, наверное, совсем немного, не хватило в целом больше теории т.к. практики в личном опыте хватает. И с жадностью хватался за каждое обобщение и рекомендацию. Запомнилось упоминание шаблона Page Object, который как оказалось частный случай Façade. По ходу тренинга, успел прошуршать пару книг по шаблонам и юнит тестированию, почему-то незаслуженно откладываемые, также успел оценить бедность MSVS2010, по сравнению с эклипсом, и только при наличии r#, студия оживает возможностями рефакторинга и поддержки кода (это предложение я проумничал). То что, что-то во мне зажигалось после каждого занятия, должно быть лучшим подтверждением успешности тренинга.&lt;/p&gt;  &lt;p&gt;Как человека помешанного на автоматизации «рутин», основательно удивило количество использованного инструментария и его естественная интеграция. В мире десктоп автоматизации не приходилось использовать такое количество инструментария, сразу могу вспомнить следующее: AutoIt (лежал в долгом ящике как нибудь глянуть), Jemmy, всколь упоминание White, помощники smtp и ftp, объектная работа с СУБД. Никакой каши не возникло все легко и гладко лягло на свои полочки и железно будет добавлено в инструментарий анализа.&lt;/p&gt;  &lt;p&gt;Спасибо Алексей за работу которую вы делаете!&lt;/p&gt;  &lt;p&gt;P.S. Уверен, что Вам есть что сказать и на более высоком уровне. Незадумываясь пообщался бы с вами на что-то вроде «Архитектура автоматизации, модули комплексных решений».&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4211872402352160661?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4211872402352160661/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4211872402352160661' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4211872402352160661'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4211872402352160661'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/11/blog-post.html' title='“Правильный” отзыв участника тренинга – каким он должен быть?'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8837774162192294326</id><published>2010-10-18T17:14:00.001+04:00</published><updated>2010-10-18T17:14:26.826+04:00</updated><title type='text'>Тренинг “Тестирование методом свободного поиска (exploratory testing)”</title><content type='html'>&lt;h3&gt;Программа тренинга&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;1. Вводное упражнение -- построение плана тестирования учебного приложения.&lt;/strong&gt;    &lt;br /&gt;Обсуждение факторов, влияющих на точность планирования (оценка времени, определение последовательность действий, учёт рисков).    &lt;br /&gt;Обсуждение возможных действий при появлении в процессе тестирования новой информации, не учтённой при планировании.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Обсуждение теоретических аспектов.&lt;/strong&gt;    &lt;br /&gt;Что такое &amp;quot;тестирование&amp;quot;? Какие бывают &amp;quot;виды тестирования&amp;quot;?    &lt;br /&gt;План чего мы построили и что будет являться результатом выполнения этого плана?    &lt;br /&gt;Различные парадигмы тестирования -- почему они существуют и каковы практические последствия этого.    &lt;br /&gt;Что такое тестирование методом свободного поиска и какое место оно занимает в общей картине мира.    &lt;br /&gt;&lt;strong&gt;3. Первый практический сеанс тестирования, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Обсуждение влияния результатов тестирования на построенный ранее план.    &lt;br /&gt;Рассмотрение достоинств и недостатков одновременного проектирования и выполнения тестов.    &lt;br /&gt;&lt;strong&gt;4. Концепция &amp;quot;сеанса тестирования&amp;quot; и способ организации процесса тестирования в виде набора сеансов.&lt;/strong&gt;    &lt;br /&gt;Различие между понятиями &amp;quot;цель&amp;quot;, &amp;quot;задание&amp;quot;, &amp;quot;план&amp;quot;.    &lt;br /&gt;Как формулировать цели тестирования?    &lt;br /&gt;Метафора &amp;quot;The touring test&amp;quot;. Построение карты приложения. Выбор &amp;quot;туров&amp;quot;.    &lt;br /&gt;Как описывать результаты тестирования?    &lt;br /&gt;&lt;strong&gt;5. Второй практический сеанс тестирования, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Парное тестирование -- достоинства и недостатки.    &lt;br /&gt;Что делать между сеансами тестирования?    &lt;br /&gt;&lt;strong&gt;6. Дополнительные идеи, которые можно применять при тестировании методом свободного поиска.&lt;/strong&gt;    &lt;br /&gt;Метод &amp;quot;шести шляп&amp;quot; де Боно.    &lt;br /&gt;Чит-листы.    &lt;br /&gt;Автоматизация.    &lt;br /&gt;&lt;strong&gt;7. Третий практический сеанс: регрессионное тестирование, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Обсуждение достоинств и недостатков использования тестирования методом свободного поиска при регрессионном тестировании.    &lt;br /&gt;&lt;strong&gt;8. Особенности взаимоотношения с коллегами и начальством. -- как им объяснить, &amp;quot;чем это вы тут занимаетесь&amp;quot;?&lt;/strong&gt;    &lt;br /&gt;Как оценивать полноту тестирования?    &lt;br /&gt;Как оценивать качество работы тестировщика?    &lt;br /&gt;Как начать внедрение тестирования методом свободного поиска?    &lt;br /&gt;Когда и где не стоит использовать тестирование методом свободного поиска.&lt;/p&gt;  &lt;p&gt;Тренинг «Тестирование методом свободного поиска» нацелен главным образом на тест-менеджеров и менеджеров проектов, которые хотели бы начать использование этого подхода, но не знают, как управлять слабо формализованным процессом.&lt;/p&gt;  &lt;p&gt;Впрочем, на практике часто бывает так, что роль менеджера выполняет один из тестировщиков, тот что постарше и поопытнее. А иногда и весь отдел тестирования состоит из одного-двух человек, и никакой менеджер им не нужен. В этом случае тестировщикам самим нужно уметь управлять своим временем и использовать его максимально эффективно.&lt;/p&gt;  &lt;p&gt;Кроме того, я являюсь сторонником теории, согласно которой основы управления должны знать все сотрудники. Им важно понимать, как ими управляют, от этого будет проще жить и им, и руководителям. В этом ключе я бы сказал, что тренинг полезен всем тестировщикам вообще, при условии, что их менеджеры тоже постараются понять происходящее и принять правила игры.&lt;/p&gt;  &lt;p&gt;Мы поговорим о том, чем чревато выделение специализированных ролей тест-дизайнеров и тест-инженеров, почему тестирование трудно планировать и трудно оценивать его результаты, нужно ли записывать тесты и если нужно – кому и зачем, почему парное тестирование не замедляет, а ускоряет процесс.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/reviews/109-2010-09-15-18-58-17"&gt;Посмотреть отзывы участников очного тренинга &amp;quot;Тестирование методом свободного поиска&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Бонусы!!!&lt;/strong&gt;    &lt;br /&gt;Каждый оплативший курс за 20 дней получит дополнительную скидку 10%.    &lt;br /&gt;При одновременной регистрации и оплате двух участников скидка 10%, трех -- 15%.&lt;/p&gt;  &lt;p&gt;Подробнее: &lt;a title="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=53" href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=53"&gt;http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=53&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8837774162192294326?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8837774162192294326/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8837774162192294326' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8837774162192294326'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8837774162192294326'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/10/exploratory-testing.html' title='Тренинг “Тестирование методом свободного поиска (exploratory testing)”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6677596566103200740</id><published>2010-10-01T16:36:00.001+04:00</published><updated>2010-10-01T16:36:06.068+04:00</updated><title type='text'>Онлайн практикум по тест-дизайну (6 занятий), начало 4 ноября</title><content type='html'>&lt;p&gt;Вы наверняка читали о том, что гарантированно найти все ошибки в сколь-нибудь сложной программе средствами тестирования невозможно. Равно как невозможно доказать, что ошибок в программе нет.   &lt;br /&gt;Это в теории. А на практике некоторые тестировщики находят дефектов в программе больше, чем другие, в том числе они умеют находить весьма нетривиальные дефекты. Почему? Как им это удаётся? Что за секретные техники они применяют?    &lt;br /&gt;Увы, никаких особых приёмов проектирования тестов, о которых не было бы написано в любой книжке, не существует. Эффективные тестировщики применяют те же самые техники, что и все остальные. Разница лишь в том, КАК они их применяют.    &lt;br /&gt;На этом тренинге я не буду ничего говорить о том, как и в каком формате записывать тесты, я буду рассказывать только о том, как их придумывать.    &lt;br /&gt;Мы постоянно будем держать в уме два противоборствующих фактора:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;с одной стороны, тестов надо придумать достаточно много и они должны быть достаточно разнообразными, чтобы выявить как можно больше дефектов; &lt;/li&gt;    &lt;li&gt;с другой стороны, тестов надо придумать как можно меньше, чтобы не делать лишней работы. &lt;/li&gt; &lt;/ul&gt;  &lt;h5&gt;Тренинг логически состоит из двух частей.&lt;/h5&gt;  &lt;p&gt;Первая часть посвящена практике применения базовых техник проектирования тестов. Тех самых, которые описаны в каждой книжке, но которые могут давать совершенно различные результаты в зависимости от того, как их использовать.   &lt;br /&gt;Во второй части мы постараемся более глубоко проникнуть в понимание принципов тест-дизайна. Это даст вам возможность придумывать тесты, не ограничиваясь базовыми техниками.&lt;/p&gt;  &lt;h3&gt;Часть 1: практика применения техник тест-дизайна&lt;/h3&gt;  &lt;h4&gt;1. Анализ границ и разбиение данных на подобласти.&lt;/h4&gt;  &lt;p&gt;Это -- основа основ, те самые 20% усилий, которые обеспечивают 80% результата. И вместе с тем, эта по сути самая простая из техник является наиболее сложной с точки зрения практики её применения. Потому что, во-первых, эта техника невероятно многослойная -- если вы нашли какие-то границы, это не значит, что других нет, и дополнительный анализ иногда оказывается очень плодотворным. А во-вторых потому, что эта техника требует больше всего творчества, интуиции, иногда даже везения. То есть -- больше всего практики, потому что только таким путём можно выработать в себе чутьё границ.&lt;/p&gt;  &lt;h4&gt;2. Комбинаторные методы&lt;/h4&gt;  &lt;p&gt;В отличие от анализа границ, техники комбинирования данных не требуют особого творчества, здесь нужна кропотливая работа и полезно обладать некоторыми познаниями в области математики -- комбинаторики и математической статистики. Но, разумеется, если у вас нет высшего математического образования, или вы просто забыли то, что когда-то изучали -- это не повод бросать тестирование. Всё необходимое я расскажу, а большую часть чёрной работы будут выполнять за вас инструменты.&lt;/p&gt;  &lt;h4&gt;3. Тестирование последовательностей операций&lt;/h4&gt;  &lt;p&gt;Эта область тестирования в настоящее время исследована гораздо меньше, чем две вышеупомянутые, а применяемые техники сложны в использовании и слабо поддержаны инструментами. Тем не менее, на тренинге мы рассмотрим несколько подходов различной степени сложности к построению последовательностей -- на основе вариантов использования, на основе диаграмм взаимодействия, но основе автоматных моделей, и конечно же генерацию случайных последовательностей.&lt;/p&gt;  &lt;h4&gt;4. Тестовое покрытие: как понять, что тестов достаточно&lt;/h4&gt;  &lt;p&gt;Тестировщику важно не только уметь придумывать много тестов, но и вовремя остановиться. Это очень непростое решение, учитывая уже упомянутый факт, что сколько ни тестируй, это не гарантирует обнаружения всех дефектов. Тем не менее, в какой-то момент мы должны сказать, в первую очередь себе, что тестирование выполнено &amp;quot;полностью&amp;quot;. Для этого требуется некоторый критерий &amp;quot;полноты&amp;quot;. И в качестве такого критерия обычно используется покрытие чего-нибудь -- требований, программного кода, модели поведения, модели данных и т.д. Мы рассмотрим различные покрытия и проследим их связь с техниками проектирования тестов.&lt;/p&gt;  &lt;h3&gt;Часть 2: понимание принципов тест-дизайна&lt;/h3&gt;  &lt;p&gt;Вторая часть основана на внимательном изучении двух наборов эвристик, описанных в документе &amp;quot;Heuristic Test Strategy Model&amp;quot;, созданном Джеймсом Бахом.&lt;/p&gt;  &lt;h4&gt;5. Product Elements: SFDPOT&lt;/h4&gt;  &lt;p&gt;При рассмотрении программного продукта можно выделить различные аспекты:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Structure: физическое устройство продукта, из чего он состоит; &lt;/li&gt;    &lt;li&gt;Functions: логическое устройство продукта, что он может делать; &lt;/li&gt;    &lt;li&gt;Data: какими данными может оперировать продукт; &lt;/li&gt;    &lt;li&gt;Platform: как продукт взаимодействует с окружением; &lt;/li&gt;    &lt;li&gt;Operations: как продукт используется; &lt;/li&gt;    &lt;li&gt;Time: всё, связанное со временем. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Если тестировщик концентрирует внимание только на некоторых аспектах, упуская из внимания остальные, он рискует пропустить серьёзные дефекты. И наоборот, ориентируясь на различные аспекты, тестировщик может создать более разнообразные тесты, что позволит выявить больше разных дефектов. Мы увидим, как применение одних и тех же техник даёт новые результаты, если применять их к различным аспектам.&lt;/p&gt;  &lt;h4&gt;6. General Test Techniques: FDFS CURS&lt;/h4&gt;  &lt;p&gt;Последнее занятие будет посвящено обзору различных приёмов проектирования тестов, в том числе тех, которые ранее в явном виде не встречались в ходе тренинга. Мы рассмотрим классификацию техник тест-дизайна, выделив восемь &amp;quot;обобщенных техник&amp;quot;:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Functions testing &lt;/li&gt;    &lt;li&gt;Domain testing &lt;/li&gt;    &lt;li&gt;Flow testing &lt;/li&gt;    &lt;li&gt;Scenario testing &lt;/li&gt;    &lt;li&gt;Claims testing &lt;/li&gt;    &lt;li&gt;User testing &lt;/li&gt;    &lt;li&gt;Risk testing &lt;/li&gt;    &lt;li&gt;Stress testing &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Для каждой из обобщенных техник будут приведены примеры, а также показано, как можно конструировать новые тесты путём комбинирования обобщенных техник друг с другом.&lt;/p&gt;  &lt;h3&gt;Формат курса&lt;/h3&gt;  &lt;p&gt;Онлайн-тренинг продолжительностью 6 занятий, с еженедельными онлайн-занятиями и практическими домашними заданиями.   &lt;br /&gt;Онлайн-занятия состоятся каждый четверг с 15-00 до 16-30.&lt;/p&gt;  &lt;p&gt;Каждый участник курса будет получать обратную связь от тренера по результатам выполнения домашнего задания. Наиболее типичные ошибки будут разбираться на онлайн-занятиях.&lt;/p&gt;  &lt;p&gt;В случае, если Вы пропустите какое-либо занятие, Вы получите его запись и домашнее задание.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=46"&gt;Подробнее…&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6677596566103200740?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6677596566103200740/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6677596566103200740' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6677596566103200740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6677596566103200740'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/10/6-4.html' title='Онлайн практикум по тест-дизайну (6 занятий), начало 4 ноября'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2820138246436647594</id><published>2010-09-27T16:42:00.001+04:00</published><updated>2010-09-27T16:42:36.037+04:00</updated><title type='text'>Управление требованиями, тестами, дефектами – новый тренинг</title><content type='html'>&lt;p&gt;4 октября в &lt;a href="http://software-testing.ru/schedule?task=3&amp;amp;cid=43"&gt;Новосибирск&lt;/a&gt;е и 15 октября в &lt;a href="http://software-testing.ru/schedule?task=3&amp;amp;cid=44"&gt;Москве&lt;/a&gt; пройдет &lt;strong&gt;новый &lt;/strong&gt;открытый однодневный тренинг Алексея Баранцева &amp;quot;&lt;strong&gt;Управление требованиями, тестами, дефектами&amp;quot;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;На самом деле этот тренинг правильнее было бы назвать “управление требованиями, программным кодом, дефектами и тестами”, поскольку все эти четыре вида артефактов тесно взаимосвязаны, изменяются синхронно, поэтому и управлять ими нужно всеми одновременно. Однако на самом деле управление программным кодом обычно берут на себя разработчики, с этим тестировщикам редко приходится сталкиваться. А вот с остальными тремя видами артефактов тестировщикам приходится иметь дело постоянно.&lt;/p&gt;  &lt;p&gt;Есть одно крайне важное свойство, которое отличает программный код от других видов артефактов – он всегда существует физически, в виде файлов, поэтому кодом управлять гораздо проще, чем требованиями, тестами и дефектами, которые запросто могут существовать виртуально, не будучи документированными. И конечно же было бы неправильно призывать к тому, чтобы всегда и всё фиксировать в письменном виде, потому что во многих ситуациях это лишь замедлит работу.&lt;/p&gt;  &lt;p&gt;А что следует подразумевать под управлением, если мы говорим о таких виртуальных артефактах? Мы постараемся понять, как эти артефакты возникают, как они эволюционируют, когда и почему могут исчезать, и самое главное – как поддерживать их все в синхронном состоянии. Именно эти действия, нацеленные на достижение гармонии между сущностями разных видов, я и буду называть управлением.&lt;/p&gt;  &lt;p&gt;Разумеется, мы поговорим не только о технических аспектах, но и о взаимодействии с другими участниками процесса разработки, которые также работают с этими артефактами: разработчиками, аналитиками, службой технической поддержки, техническими писателями, и конечно же – руководством.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=43"&gt;Посмотреть программу тренинга и условия участия для Новосибирска&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=44"&gt;Посмотреть программу тренинга и условия участия для Москвы&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2820138246436647594?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2820138246436647594/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2820138246436647594' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2820138246436647594'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2820138246436647594'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/09/blog-post_27.html' title='Управление требованиями, тестами, дефектами – новый тренинг'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2454868401991518420</id><published>2010-09-14T17:47:00.001+04:00</published><updated>2010-09-14T17:47:44.971+04:00</updated><title type='text'>Майкл Болтон снова в России с тренингом Rapid Software Testing, 17-18 ноября</title><content type='html'>&lt;p&gt;&amp;#160;&lt;/p&gt;  &lt;p&gt;&lt;img style="margin: 0px 10px 0px 0px; display: inline" align="left" src="http://software-testing.ru/images/stories/persons/Michael_Bolton.jpg" /&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;17-18 ноября Майкл Болтон проведёт в Санкт-Петербурге двухдневный тренинг «&lt;a href="http://www.developsense.com/courses.shtml"&gt;Rapid Software Testing&lt;/a&gt;»&lt;/strong&gt;, разработанный им совместно с Джеймсом Бахом. &lt;/p&gt;  &lt;p&gt;Майкл Болтон является одним из наиболее активных евангелистов школы контекстно-ориентированного тестирования. Он имеет более чем 20-летний опыт работы в области тестирования. Майкл регулярно выступает на конференциях, проводит тренинги и семинары, с 2005 года является постоянным колумнистом одного из самых популярных журналов в области тестирования &lt;a href="http://www.developsense.com/publications.shtml#articles"&gt;Better Software&lt;/a&gt; и ведёт замечательный блог о тестировании &lt;a href="http://www.developsense.com/blog.shtml"&gt;http://www.developsense.com/blog.shtml&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;В 2003-2005 годах он совместно с Джеймсом Бахом разработал тренинг &lt;strong&gt;Rapid Software Testing&lt;/strong&gt;, в основу которого легли основные концепции школы контекстно-ориентированного тестирования. С тех пор Майкл Болтон объездил с этим тренингом весь мир -- Канада, США, Бразилия, Франция, Германия, Индия, Сингапур, Испания, Швеция, Турция. Первый раз в России этот тренинг Майкл Болтон прочитал весной этого года в Москве (&lt;a href="http://software-testing.ru/events/review/971-rapid-software-testing-----"&gt;дебриф&lt;/a&gt;). По многочисленным просьбам Майкл принял решение провести еще один тренинг в Санкт-Петербурге.&lt;/p&gt;  &lt;h5&gt;Rapid Software Testing&lt;/h5&gt;  &lt;p&gt;Отличное тестирование может показаться сложным делом. Возможно, вас смущает или приводит в растерянность огромное разнообразие подходов к планированию тестирования, проектированию и выполнению тестов. Возможно, вы работаете в таком окружении, где не все «играют по правилам» или где тестирование постоянно находится под прессом ограничений времени и ресурсов. Возможно, вы испытываете трудности из-за того, что не знаете, как отвечать на вопросы типа «сколько времени вам требуется на тестирование?» или «почему вы пропустили этот дефект?» Возможно, вы обнаружили, что «лучшие промышленные практики» неприменимы или плохо подходят вашей организации, а книги, курсы и сертификации в области тестирования сфокусированы на изучении терминологии и не содержат упражнений, экспериментов и приёмов мышления, помогающих вам научиться&lt;em&gt; тестировать&lt;/em&gt;.&lt;/p&gt;  &lt;p&gt;Хотите научиться тому, как эффективно выполнять тестирование в условиях, когда вы сталкиваетесь с недостатком информации и нехваткой времени? Хотите стать &lt;em&gt;настоящим асом&lt;/em&gt; в тестировании? В таком случае Rapid Software Testing – методология и учебный курс, разработанные Джеймсом Бахом и Майклом Болтоном – для вас.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/events/1094-rapid-software-testing"&gt;Подробнее... &lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2454868401991518420?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2454868401991518420/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2454868401991518420' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2454868401991518420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2454868401991518420'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/09/rapid-software-testing-17-18.html' title='Майкл Болтон снова в России с тренингом Rapid Software Testing, 17-18 ноября'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-3865934005266206741</id><published>2010-09-13T12:33:00.001+04:00</published><updated>2010-09-13T12:33:21.129+04:00</updated><title type='text'>Тренинги по тестированию ПО в Новосибирске</title><content type='html'>&lt;p&gt;3-4 октября планирую провести два тренинга в Новосибирске:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://devpoint.ru/page/training_barancev1"&gt;Тест-дизайн от А до Я&lt;/a&gt;    &lt;br /&gt;&lt;a href="http://devpoint.ru/page/training_barancev2"&gt;Управление требованиями, тестами, дефектами&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;При регистрации и оплате до 15 сентября специальная льготная цена.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-3865934005266206741?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/3865934005266206741/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=3865934005266206741' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3865934005266206741'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3865934005266206741'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/09/blog-post.html' title='Тренинги по тестированию ПО в Новосибирске'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7107646989984196185</id><published>2010-08-24T11:14:00.001+04:00</published><updated>2010-08-24T11:14:35.606+04:00</updated><title type='text'>Москва, 3 сентября, "Тест-дизайн от А до Я"</title><content type='html'>&lt;h4&gt;3 сентября в Москве я проведу тренинг &lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=5"&gt;«Тест-дизайн от А до Я»&lt;/a&gt;.&lt;/h4&gt;  &lt;p&gt;Этот тренинг в каком-то смысле философский. В нём я пытаюсь рассказать не про правила тест-дизайна, а про идеи, которые породили эти правила, которые лежат в их основе.&lt;/p&gt;  &lt;p&gt;Тест-дизайн не должен восприниматься как набор догм, жёстких правил, неукоснительное следование которым гарантирует создание хороших тестов и обнаружение всех дефектов.&lt;/p&gt;  &lt;p&gt;Эти правила в действительности являются всего лишь эвристиками, и будучи таковыми, они иногда работают, а иногда нет, это зависит как от контекста, так и от искусства того, кто их применяет.&lt;/p&gt;  &lt;p&gt;Именно в силу этой практически-философской направленности этот тренинг полезен всем без исключения, кто имеет хоть какое-то отношение к тестированию.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=5"&gt;Посмотреть подробную программу и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7107646989984196185?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7107646989984196185/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7107646989984196185' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7107646989984196185'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7107646989984196185'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/08/3.html' title='Москва, 3 сентября, &amp;quot;Тест-дизайн от А до Я&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4962631764129721998</id><published>2010-08-16T13:35:00.001+04:00</published><updated>2010-08-16T13:35:09.819+04:00</updated><title type='text'>Осенние мероприятия для тестировщиков в Санкт-Петербурге</title><content type='html'>&lt;h4&gt;   &lt;p&gt;&lt;a href="http://software-testing.ru/events/1074-saint-petersburg?tmpl=component&amp;amp;print=1&amp;amp;layout=default&amp;amp;page="&gt;&lt;/a&gt;&lt;/p&gt; Осень в Санкт-Петербурге будет горячей для тестировщиков: в сентябре состоятся четыре тренинга &lt;strong&gt;Алексея Баранцева&lt;/strong&gt;, в октябре — три тренинга &lt;strong&gt;Натальи Руколь&lt;/strong&gt;, а в ноябре в Питер вновь приедет конференция &lt;a href="http://sqadays.it-conf.ru/?utm_source=softwaretesting&amp;amp;utm_medium=email1&amp;amp;utm_campaign=sqa8"&gt;SQA Days&lt;/a&gt;, так что тестировщикам предоставляется масса возможностей для повышения своего мастерства. Конечно, посетить всё было бы здорово, но маловероятно, так что нужно выбирать, а мы постараемся вам в этом помочь, опубликовав описания тренингов с рекомендациями относительно того, на какую аудиторию они рассчитаны.&lt;/h4&gt;  &lt;p&gt;Ниже вы найдёте полные описания и ссылки на ещё более полные описания тренингов. Для начала просто список с датами:&lt;/p&gt;  &lt;ul&gt;&lt;/ul&gt;  &lt;ul&gt;   &lt;li&gt;09 сентября, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=34"&gt;&lt;strong&gt;Тест-дизайн от А до Я&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;10 сентября, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=35"&gt;&lt;strong&gt;Автоматизация тестирования веб-приложений: Selenium &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;11 сентября, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=36"&gt;&lt;strong&gt;Тестирование методом свободного поиска&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;12 сентября, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=4"&gt;Быстрый старт в тестировании ПО&lt;/a&gt;&lt;/li&gt;    &lt;li&gt;1 октября, &lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=40"&gt;Управление автоматизацией тестирования&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;2 октября, &lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=41"&gt;Управление командой тестировщиков&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;3 октября, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=42"&gt;&lt;strong&gt;Тест-дизайн для менеджеров &lt;/strong&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;h3&gt;Тренинги Алексея Баранцева&lt;/h3&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=34"&gt;Тренинг «Тест-дизайн от А до Я»&lt;/a&gt; (9 сентября) в каком-то смысле философский. В нём я пытаюсь рассказать не про правила тест-дизайна, а про идеи, которые породили эти правила, которые лежат в их основе.&lt;/p&gt;  &lt;p&gt;Тест-дизайн не должен восприниматься как набор догм, жёстких правил, неукоснительное следование которым гарантирует создание хороших тестов и обнаружение всех дефектов.&lt;/p&gt;  &lt;p&gt;Эти правила в действительности являются всего лишь эвристиками, и будучи таковыми, они иногда работают, а иногда нет, это зависит как от контекста, так и от искусства того, кто их применяет.&lt;/p&gt;  &lt;p&gt;Именно в силу этой пракически-философской направленности этот тренинг полезен всем без исключения, кто имеет хоть какое-то отношение к тестированию.&lt;/p&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=35"&gt;Тренинг «Автоматизация функционального тестирования веб-приложений: Selenium RC»&lt;/a&gt; (10 сентября) предназначен для тестировщиков-автоматизаторов веб-приложений. Selenium сейчас является одним из наиболее популярных бесплатных инструментов автотестирования веб-приложений, а среди русскоязычных тестировщиков, наверное, самым популярным.&lt;/p&gt;  &lt;p&gt;Серьезная автоматизация тестирования требует умения программировать. Конечно же научиться программировать на однодневном тренинге невозможно (для этого у нас есть двухмесячный тренинг «Программирование для тестировщиков»), но если вы уже немного в этом разбираетесь – я покажу некоторые архитектурные приемы, позволяющие удобно организовать тесты и тем самым снизить затраты на их сопровождение и развитие.&lt;/p&gt;  &lt;p&gt;Чтобы эффективно пользоваться инструментом, нужно хорошо знать его достоинства и недостатки, достоинства умело эксплуатировать, а недостатки преодолевать с минимальными потерями. Selenium обладает уникальной архитектурой, обеспечивающей с одной стороны поддержку большого количества браузеров, а с другой стороны, позволяющей разрабатывать тесты на различных языках программирования. Но за эту универсальность приходится расплачиваться, и в первую очередь – производительностью. Этому вопросу также будет уделено достаточно много внимания на тренинге.&lt;/p&gt;  &lt;p&gt;Кроме того, я расскажу не только про Selenium, но и про некоторые дополнительные утилиты и плагины, которые могут оказаться полезны тестировщику-автоматизатору.&lt;/p&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=36"&gt;Тренинг «Тестирование методом свободного поиска»&lt;/a&gt; (11 сентября) нацелен главным образом на тест-менеджеров и менеджеров проектов, которые хотели бы начать использование этого подхода, но не знают, как управлять слабо формализованным процессом.&lt;/p&gt;  &lt;p&gt;Впрочем, на практике часто бывает так, что роль менеджера выполняет один из тестировщиков, тот что постарше и поопытнее. А иногда и весь отдел тестирования состоит из одного-двух человек, и никакой менеджер им не нужен. В этом случае тестировщикам самим нужно уметь управлять своим временем и использовать его максимально эффективно.&lt;/p&gt;  &lt;p&gt;Кроме того, я являюсь сторонником теории, согласно которой основы управления должны знать все сотрудники. Им важно понимать, как ими управляют, от этого будет проще жить и им, и руководителям. В этом ключе я бы сказал, что тренинг полезен всем тестировщикам вообще, при условии, что их менеджеры тоже постараются понять происходящее и принять правила игры.&lt;/p&gt;  &lt;p&gt;Мы поговорим о том, чем чревато выделение специализированных ролей тест-дизайнеров и тест-инженеров, почему тестирование трудно планировать и трудно оценивать его результаты, нужно ли записывать тесты и если нужно – кому и зачем, почему парное тестирование не замедляет, а ускоряет процесс.&lt;/p&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=4"&gt;Тренинг «Быстрый старт в тестировании»&lt;/a&gt; (12 сентября), как явствует из его названия, предназначен в первую очередь для начинающих тестировщиков. Пригодится он и тем, кто уже не считает себя начинающим, но хочет навести порядок у себя в голове, систематизировав знания о тестировании. Я расскажу не очень глубоко, но буквально обо всём, так чтобы слушатели могли представить себе общую картину того, как устроена профессия тестировщика и понять, какие есть пути развития и совершенствования своей профессиональной подготовки.&lt;/p&gt;  &lt;p&gt;Впрочем, не менее полезен этот тренинг и для тех, кто сам не занимается постоянно тестированием, но работает рядом с тестировщиками и по долгу службы вынужден общаться с ними, кто хочет понимать, чем они занимаются (или должны заниматься), то есть — менеджерам проектов и отделов, разработчикам, аналитикам.&lt;/p&gt;  &lt;h3&gt;Тренинги Натальи Руколь&lt;/h3&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=40"&gt;«Управление автоматизацией тестирования»&lt;/a&gt; (1 октября). Этот тренинг будет проводиться впервые. Его цель – помочь тест-менеджерам построить эффективную автоматизацию даже в случае, если Вы сами не являетесь продвинутым техническим специалистом. Мы расшифруем все те страшные слова, которыми обычно ругаются автоматизаторы-разработчики и поизучаем, как это устроено внутри, а главное – что с этим делать?? Как сделать автоматизацию не чем-то «для галочки», а полезной проектной активностью, которая позволяет экономить затраты ручных тестировщиков? В чём разница автоматизации в маленьких и больших командах? Как отбирать тесты? Как измерять их эффективность? К концу этого тренинга Вы самостоятельно развеете массу широкораспростренённых мифов, которые препятстсвуют результативному взаимодействию миров автоматизированного и ручного тестирования &lt;img border="0" alt=";)" src="http://sqagroup.spb.ru/wp-includes/images/smilies/icon_wink.gif" /&gt;&lt;/p&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=41"&gt;«Управление командой тестировщиков»&lt;/a&gt; (2 октября). Это мой любимый тренинг &lt;img border="0" alt=":)" src="http://sqagroup.spb.ru/wp-includes/images/smilies/icon_smile.gif" /&gt; Сейчас он полностью переработан и нашпигован секретной информацией тайных спецагентов тест-менеджмента. Этот тренинг – о людях, потому что тестировщики – это в первую очередь люди, и умение формировать команду мотивированных рыцарей-джедаев – самое важное, что Вы можете сделать для своего проекта &lt;img border="0" alt=":)" src="http://sqagroup.spb.ru/wp-includes/images/smilies/icon_smile.gif" /&gt; На этом тренинге Вас ждут непрерывные упражнения в группах, которые позволят не просто узнать теорию, а прочувствовать все темы на практике! А тем, кто и так всё знает – понаблюдать за своим менеджментом со стороны и получить массу полезной обратной связи!&lt;/p&gt;  &lt;p&gt;=======&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=42"&gt;«Тест-дизайн для менеджеров»&lt;/a&gt; (3 октября). Этот тренинг тоже существенно переработан на основании последних отзывов. Половину тренинга мы проведём, занимаясь коллективным творчеством и знакомясь с различными инструментами тест-дизайна, которые созданы для сокращения трудозатрат на тестирование в разы. Это будут основы, которые позволят Вам сориентироваться в существующих подходах к тест-дизайну и научиться выбирать оптимальные варианты. Помимо этого, мы уделим массу времени таким темам, как создание «работающего» тест-плана, формирование команды тест-дизайна, выбор подходящего инструментария. Внимание! Тренинг настолько насыщен мозговзрывающей информацией, что перед ним необходимо хорошенько выспаться! &lt;img border="0" alt=":)" src="http://sqagroup.spb.ru/wp-includes/images/smilies/icon_smile.gif" /&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4962631764129721998?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4962631764129721998/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4962631764129721998' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4962631764129721998'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4962631764129721998'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/08/blog-post_16.html' title='Осенние мероприятия для тестировщиков в Санкт-Петербурге'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1684101106865318792</id><published>2010-08-02T17:25:00.001+04:00</published><updated>2010-08-02T17:25:34.955+04:00</updated><title type='text'>Набор четвертой группы онлайн-тренинга "Программирование для тестировщиков"</title><content type='html'>&lt;p&gt;Открыт набор в четвертую группу &lt;a href="http://software-testing.ru/trainings/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;онлайн-тренинга «Программирование для тестировщиков».&lt;/a&gt;    &lt;br /&gt;Курс начнется 26 августа и будет проходить по четвергам в 17-00&amp;#160; (точные даты курса 26 августа, 2, 16, 23, 30 сентября, 14, 21, 28 октября, 4, 11 октября). Консультации соответственно каждый следующий за занятием&amp;#160; вторник в 17-00.    &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.&lt;/p&gt;  &lt;p&gt;Определенный смысл в этом есть, возможно для кого-то умение программировать действительно служит отвлекающим фактором. Но если вы умеете бороться с искушениями, тогда этот навык может оказаться весьма полезным, потому что он даёт возможность переложить часть своей работы на компьютер.&lt;/p&gt;  &lt;p&gt;Да, имеется в виду автоматизацию тестирования. Но под автоматизацией подразумевается не только написание скриптов, которые эмулируют взаимодействие пользователя с графическим интерфейсом программы. Помимо этих скриптов можно автоматизировать генерацию тестовых данных, проверку содержимого базы данных, развёртывание и настройку тестового окружения, проверку отсутствия сообщения об ошибках в лог-файлах, генерацию отчётов, и многое-многое другое.&lt;/p&gt;  &lt;p&gt;Сложно ли научиться программировать? Вероятно, бывают люди, для которых алгоритмический стиль мышления абсолютно неприемлем. Но большинство айтишников по крайней мере на интуитивном уровне уже обладают алгоритмическим мышлением. Многие тест-дизайнеры пишут весьма подробные инструкции для ручного тестирования, это почти готовые программы, но предназначенные для &amp;quot;биороботов&amp;quot;. Осталось сделать один небольшой шаг и научиться управлять настоящими роботами-компьютерами.&lt;/p&gt;  &lt;p&gt;Разучитесь ли вы тестировать, научившись программировать? Вовсе нет, существующие навыки тестировщика от вас никуда не денутся. Но в дополнение к ним в ваших руках появится ещё один инструмент, и весьма мощный. Разумеется, владение навыками программирования не означает, что их нужно применять здесь и там без разбора, стремясь автоматизировать всё подряд. Силу нужно держать под контролем и применять её лишь там, где её применение обосновано. Для этого нужно хорошо овладеть силой, чтобы она подчинялась вам, чтобы это был привычный инструмент с понятными принципами работы, а не магический артефакт, управляемый загадочными заклинаниями.&lt;/p&gt;  &lt;p&gt;Ну что ж, довольно слов, пора перейти к делу.&lt;/p&gt;  &lt;p&gt;Как и всякий навык, умение программировать нужно тренировать и закреплять. Недостаточно просто прочитать книжку и выучить набор команд. Знать ещё не значит уметь. Поэтому тренинг &amp;quot;Программирование для тестировщиков&amp;quot; будет содержать как теоретические сессии, так и практические задания для самостоятельного выполнения.&lt;/p&gt;  &lt;h5&gt;Программа курса&lt;/h5&gt;  &lt;p&gt;В этом курсе мы будем учиться программировать на языке Java.&lt;/p&gt;  &lt;p&gt;Первые два занятия посвящены основам программирования. Вы учили это в школе и вузе, но если всё благополучно забылось, придётся вспомнить.   &lt;br /&gt;1.2. Основы программирования.    &lt;br /&gt;На остальных занятиях будет рассмотрен ряд задач, с которыми часто приходится сталкиваться тестировщикам в реальной жизни, и будет рассказано, как средствами программирования эти задачи решаются. Мы не станем углубляться в изучение различий между парадигмами программирования и в тонкости использования тех или иных конструкций. Всё это придёт потом. А пока мы просто научимся решать конкретные практические задачи.    &lt;br /&gt;3. Работа со строками -- анализ строк, проверка соответствия образцу, регулярные выражения.    &lt;br /&gt;4. Работа с контейнерами, предназначенными для хранения наборов данных: множествами, списками, ассоциативными массивами.    &lt;br /&gt;5. Работа с файлами -- чтение и запись данных из файла и в файл, анализ содержимого директорий.    &lt;br /&gt;6. Автоматизация браузера с использованием инструментов Selenium и WebDriver.    &lt;br /&gt;7. Автоматизация Java GUI с использованием Jemmy.     &lt;br /&gt;8. Работа с базами данных -- JDBC и Java Persistence.    &lt;br /&gt;9. Работа с почтой -- сервер James и клиент Java Mail.    &lt;br /&gt;10. Сетевое программирование -- HTTP, FTP и другие протоколы прикладного уровня.&lt;/p&gt;  &lt;h5&gt;&lt;strong&gt;&lt;a&gt;&lt;/a&gt;&lt;strong&gt;&lt;a href="http://www.software-testing.ru/events/864-programming-for-testers-new"&gt;Подробная программа тренинга &amp;quot;Программирование для тестировщиков&amp;quot;&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/h5&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/trainings/catalogue/online/71-feedback"&gt;Посмотреть отзывы участников онлайн-тренинга &amp;quot;Программирование для тестировщиков&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1684101106865318792?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1684101106865318792/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1684101106865318792' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1684101106865318792'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1684101106865318792'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/08/blog-post.html' title='Набор четвертой группы онлайн-тренинга &amp;quot;Программирование для тестировщиков&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1245978345939343846</id><published>2010-07-21T16:02:00.001+04:00</published><updated>2010-07-21T16:02:14.382+04:00</updated><title type='text'>Тренинги по тестированию ПО в Екатеринбурге</title><content type='html'>&lt;p&gt;20-22 августа запланированы три очных однодневных тренинга по тестированию ПО от Алексея Баранцева в Екатеринбурге.   &lt;br /&gt;* 20 августа, &lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=29"&gt;Автоматизация тестирования веб-приложений: Selenium&lt;/a&gt;    &lt;br /&gt;* 21 августа, &lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=30"&gt;Тестирование методом свободного поиска&lt;/a&gt;    &lt;br /&gt;* 22 августа, &lt;a href="http://software-testing.ru/trainings/schedule?task=3&amp;amp;cid=31"&gt;Тест-дизайн от А до Я&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1245978345939343846?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1245978345939343846/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1245978345939343846' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1245978345939343846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1245978345939343846'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/07/blog-post_21.html' title='Тренинги по тестированию ПО в Екатеринбурге'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8302433459138671665</id><published>2010-07-16T16:32:00.001+04:00</published><updated>2010-07-16T16:32:42.842+04:00</updated><title type='text'>Тестирование производительности: онлайн-тренинг с домашними заданиями</title><content type='html'>&lt;p align="right"&gt;&amp;quot;Младших тестировщиков производительности&amp;quot; не бывает. Зато бывают люди, которые начинают заниматься тестированием производительности.&lt;/p&gt;  &lt;p align="right"&gt;&lt;strong&gt;&lt;em&gt;(с) Скотт Барбер (aka The Perf Guy)&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;В тестировании компьютерных программ есть &amp;quot;общедоступная&amp;quot; область функционального тестирования, куда доступ открыт всем желающим, и есть целый ряд областей с достаточно высоким &amp;quot;порогом входа&amp;quot;, и тестирование производительности находится в их числе.&lt;/p&gt;  &lt;p&gt;Для этого вида тестирования требуется хорошее владение оружием, его голыми руками не возьмёшь. Во-первых, нужно само оружие -- тестирование производительности обязательно требует умения пользоваться специальными инструментами. Во-вторых, нужно тщательно изучить соперника -- необходимо хорошее понимание протоколов взаимодействия тестируемой программы с внешним миром и её внутренней физической и логической архитектуры. Ну и конечно же нужно владеть приёмами -- знать какую нагрузку и как подать на тестируемое приложение, и на что смотреть, чтобы выявить проблемы с производительностью.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;19 августа&lt;/strong&gt; начнется &lt;strong&gt;онлайн-тренинг &lt;/strong&gt;&lt;strong&gt;&amp;quot;Тестирование производительности&amp;quot;&lt;/strong&gt;, продолжительность 6 занятий.&lt;/p&gt;  &lt;h6&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=19"&gt;Посмотреть программу тренинга и условия участия&lt;/a&gt;&lt;/h6&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8302433459138671665?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8302433459138671665/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8302433459138671665' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8302433459138671665'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8302433459138671665'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/07/blog-post_16.html' title='Тестирование производительности: онлайн-тренинг с домашними заданиями'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1854950118819026582</id><published>2010-07-06T13:58:00.001+04:00</published><updated>2010-07-06T13:58:46.617+04:00</updated><title type='text'>Тренинги по тестированию ПО в Новосибирске</title><content type='html'>&lt;p&gt;Представляю серию тренингов по тестированию ПО, которые пройдут в конце июля в Новосибирске.&lt;/p&gt;  &lt;p&gt;29 июля, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=23"&gt;Тестирование методом свободного поиска (exploratory testing)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;30 июля, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=22"&gt;Автоматизация функционального тестирования (Selenium RC + Java)&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;31 июля, &lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=21"&gt;Тест-дизайн от А до Я&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Стоимость участия в одном тренинге 4 500 рублей.&lt;/p&gt;  &lt;p&gt;При одновременной регистрации и оплате двух участников скидка 10%, трех – 15%.&lt;/p&gt;  &lt;p&gt;Каждый оплативший курс за 20 дней до его начала получит БЕСПЛАТНО записи двух любых двухчасовых (или один четырехчасовой) &lt;a href="http://trainings.software-testing.ru/catalogue/online"&gt;онлайн-семинаров Алексея Баранцева&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1854950118819026582?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1854950118819026582/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1854950118819026582' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1854950118819026582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1854950118819026582'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/07/blog-post.html' title='Тренинги по тестированию ПО в Новосибирске'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6042993186274104985</id><published>2010-06-26T18:04:00.001+04:00</published><updated>2010-06-26T18:04:41.040+04:00</updated><title type='text'>Тренинги по тестированию ПО в Киеве</title><content type='html'>&lt;p&gt;9-11 июля планирую провести три открытых очных однодневных тренинга в &lt;strong&gt;Киеве.&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=17"&gt;&lt;strong&gt;9 июля, Автоматизация тестирования веб-приложений: Selenium &lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=27"&gt;10 июля, Тестирование методом свободного поиска&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=28"&gt;11 июля, Тест-дизайн от А до Я&lt;/a&gt;&lt;/strong&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6042993186274104985?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6042993186274104985/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6042993186274104985' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6042993186274104985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6042993186274104985'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/06/blog-post_26.html' title='Тренинги по тестированию ПО в Киеве'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1528978073554043147</id><published>2010-06-10T14:53:00.001+04:00</published><updated>2010-06-10T14:53:19.705+04:00</updated><title type='text'>Тестирование методом свободного поиска (exploratory testing)</title><content type='html'>&lt;p&gt;&lt;strong&gt;2 июля в Москве&lt;/strong&gt; я проведу очный однодневный тренинг &lt;strong&gt;&amp;quot;Тестирование методом свободного поиска (exploratory testing)&amp;quot;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Краткая программа тренинга:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;Различные парадигмы тестирования -- почему они существуют и каковы практические последствия этого. &lt;/li&gt;    &lt;li&gt;Метафора &amp;quot;The touring test&amp;quot;. Построение карты приложения. Выбор &amp;quot;туров&amp;quot;. &lt;/li&gt;    &lt;li&gt;Концепция &amp;quot;сеанса тестирования&amp;quot;. Первый практический сеанс и разбор полётов. &lt;/li&gt;    &lt;li&gt;Парное тестирование. Второй практический сеанс. &lt;/li&gt;    &lt;li&gt;Метод &amp;quot;шести шляп&amp;quot; де Боно. Третий практический сеанс. &lt;/li&gt;    &lt;li&gt;Регрессионное тестирование методом свободного поиска. Четвёртый практический сеанс. &lt;/li&gt;    &lt;li&gt;Автоматизация и тестирование методом свободного поиска -- друзья или враги? Пятый практический сеанс. &lt;/li&gt;    &lt;li&gt;Особенности взаимоотношения с коллегами и начальством -- как им объяснить, &amp;quot;чем это вы тут занимаетесь&amp;quot;? &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=3"&gt;Подробная программа и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1528978073554043147?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1528978073554043147/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1528978073554043147' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1528978073554043147'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1528978073554043147'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/06/exploratory-testing.html' title='Тестирование методом свободного поиска (exploratory testing)'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1217182104788198817</id><published>2010-06-01T12:44:00.001+04:00</published><updated>2010-06-01T12:44:39.071+04:00</updated><title type='text'>Записи вебинаров!!! Распродажа!!! Только в июне!!! Спешите!!!</title><content type='html'>&lt;h4&gt;   &lt;p&gt;&lt;a href="http://software-testing.ru/index.php?view=article&amp;amp;catid=40:announce&amp;amp;id=1008:sale&amp;amp;tmpl=component&amp;amp;print=1&amp;amp;page="&gt;&lt;/a&gt;&lt;/p&gt; Хотите создать в компании базу курсов для обучения тестированию ПО? Составить индивидуальный план занятий для каждого сотрудника? Узнать про области тестирования, с которыми пока не приходилось работать?&lt;/h4&gt;  &lt;p&gt;Мы предлагаем записи онлайн-семинаров, прочитанных в течении этого учебного года Алексеем Баранцевым:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;16 двухчасовых онлайн-семинаров + 3 четырехчасовых онлайн-семинара&lt;/strong&gt;&lt;/li&gt;    &lt;li&gt;общая продолжительность записей -- более 44 часов, &lt;/li&gt;    &lt;li&gt;общее количество слайдов в презентациях -- более 1000 слайдов, &lt;/li&gt;    &lt;li&gt;слайды и файлы со ссылками на дополнительные ресурсы для дальнейшего самостоятельного изучения.&lt;/li&gt; &lt;/ul&gt; всего за &lt;strong&gt;6 000&lt;/strong&gt; &lt;strong&gt;рублей &lt;/strong&gt;для физических лиц и &lt;strong&gt;12 000/15 000 рублей &lt;/strong&gt;для юридических лиц (лицензия на неограниченное количество сотрудников на один год/неограниченный срок).   &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/58-feedback"&gt;Посмотреть отзывы о прошедших онлайн-семинарах&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Срок действия акции – 1 месяц &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/events/1008-sale"&gt;Подробнее... &lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1217182104788198817?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1217182104788198817/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1217182104788198817' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1217182104788198817'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1217182104788198817'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/06/blog-post.html' title='Записи вебинаров!!! Распродажа!!! Только в июне!!! Спешите!!!'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-813776101316358271</id><published>2010-05-24T16:29:00.001+04:00</published><updated>2010-05-24T16:33:56.661+04:00</updated><title type='text'>Летняя школа тест-дизайна -- учитесь, отдыхая!</title><content type='html'>&lt;h4&gt;   &lt;p&gt;&lt;a href="http://software-testing.ru/index.php?view=article&amp;amp;catid=40:announce&amp;amp;id=1002:summer-school-of-test-design&amp;amp;tmpl=component&amp;amp;print=1&amp;amp;page="&gt;&lt;/a&gt;&lt;/p&gt;   &lt;img border="0" align="left" src="http://software-testing.ru/images/stories/conf/laptop_nature.jpg" width="77" height="117" /&gt;&lt;/h4&gt;  &lt;p&gt;Хотите отдохнуть от городской суеты в подмосковном доме отдыха и одновременно повысить свой профессиональный уровень?   &lt;br /&gt;Хотите не просто выучить, а понять принципы тест-дизайна и развить &amp;quot;тестерское чутьё&amp;quot;?    &lt;br /&gt;Хотите провести неделю в обществе таких же активных тестировщиков, как вы?    &lt;br /&gt;Хотите посоревноваться с коллегами, кто лучше и быстрее тестирует? &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Тогда вы просто не можете позволить себе пропустить это событие!&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;strong&gt;&lt;em&gt;Летняя школа тест-дизайна -- это &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;strong&gt;&lt;em&gt;6 дней, 24 часа тренингов, 20 участников и 2 тренера&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;strong&gt;&lt;em&gt;Алексей Баранцев (Software-Testing.Ru) &lt;/em&gt;&lt;/strong&gt;&lt;strong&gt;&lt;em&gt;и &lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p align="center"&gt;&lt;strong&gt;&lt;em&gt;Наталья Руколь (Лаборатория качества).&lt;/em&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;По количеству учебных часов это аналогично трёхдневному тренингу, но только гораздо лучше.   &lt;br /&gt;Почему? Потому что:&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/events/1002-summer-school-of-test-design"&gt;Подробнее... &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?task=3&amp;amp;cid=32"&gt;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-813776101316358271?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/813776101316358271/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=813776101316358271' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/813776101316358271'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/813776101316358271'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/05/blog-post_24.html' title='Летняя школа тест-дизайна -- учитесь, отдыхая!'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4461480236953037</id><published>2010-05-16T16:08:00.001+04:00</published><updated>2010-05-16T16:08:10.668+04:00</updated><title type='text'>28 мая, Москва, Тест-дизайн от А до Я</title><content type='html'>&lt;p&gt;&lt;strong&gt;28 мая я проведу последний тренинг в этом сезоне “Тест-дизайн от А до Я”. &lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Можно ли построить здание без проекта? Можно, если оно не слишком большое. Например, шалаш или скворечник. В более сложных случаях скорее всего придётся учитывать рельеф местности и особенности почвы, где здание будет стоять, характеристики материалов, из которых оно будет построено, и не следует забывать об эстетической привлекательности того, что получится. Проектируя здания, мы опираемся на знания, накопленные бесчисленными поколениями строителей и архитекторов, используем в своей работе их успешные находки и стараемся не повторять их ошибок. Этот опыт частично преобразовался в научные теории, а какая-то его часть продолжает оставаться на уровне эвристики.&lt;/p&gt;  &lt;p&gt;В тестировании дизайн, или проектирование, тестов также занимает центральное место. Выполняем ли мы тесты вручную или автоматизируем их, используем ли мы тестирование методом свободного поиска или фиксируем тесты в виде готовых к повторному использованию сценариев -- во всех случаях сначала нам приходится эти тесты спроектировать, то есть придумать. И чтобы не потеряться в хаосе бесконечного количества тестов, которые &lt;em&gt;можно&lt;/em&gt; придумать, нам нужен систематический подход к отбору некоторого ограниченного количества тестов, которые &lt;em&gt;достаточно&lt;/em&gt; выполнить.&lt;/p&gt;  &lt;p&gt;Тестирование, как и программная инженерия в целом, достаточно молодая дисциплина. По этой причине практически всё знание в области тестирования имеет эвристическую форму. На тренинге мы рассмотрим различные эвристики, начиная от известного всем тестировщикам разбиения данных на классы эквивалентности и до тестирования на основе рисков.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=5"&gt;Программа тренинга и условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4461480236953037?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4461480236953037/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4461480236953037' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4461480236953037'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4461480236953037'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/05/28.html' title='28 мая, Москва, Тест-дизайн от А до Я'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-9098099916798442732</id><published>2010-05-11T19:05:00.001+04:00</published><updated>2010-05-11T19:05:33.750+04:00</updated><title type='text'>Долой круглые столы -- даёшь квадратные!</title><content type='html'>&lt;p&gt;Приближается конференция &lt;a href="http://it-conf.ru/ru/content/242.htm" target="_blank"&gt;SQA Days 7&lt;/a&gt;, и я хочу обратиться к тем, кто собирается в ней принять участие.&lt;/p&gt;  &lt;p&gt;Время от времени на конференциях мы устраиваем так называемые “круглые столы”, где обсуждаются какие-то темы вроде бы интересные, есть о чём поговорить, но в принципе все более или менее согласны друг с другом. Да, уточняют, дополняют, но -- согласны. И аудитория тоже в целом согласна с выступающими, расхождения если и есть, то в деталях.&lt;/p&gt;  &lt;p&gt;Конечно, иногда мы при этом противопоставляем себя, хороших, враждебному окружающему миру -- мы, мол, огого, а они нас просто не понимают (о, как глубоко они заблуждаются!)&lt;/p&gt;  &lt;p&gt;И получается вот это: &lt;a href="http://retverd.blogspot.com/2010/04/blog-post_284.html" target="_blank"&gt;http://retverd.blogspot.com/2010/04/blog-post_284.html&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;Однако это во-первых скучно, никаких эмоций не вызывает, а во-вторых непродуктивно, потому что нет разных точек зрения, нет столкновения идей, не возникает искры.&lt;/p&gt;  &lt;p&gt;Так давайте вместо этого поспорим!&lt;/p&gt;  &lt;p&gt;Ведь есть же масса вопросов, по которым в сообществе нет общего мнения, а иногда, допускаю такое, и не может быть. Давайте эти вопросы обсуждать. Даже если мы не придём к единому мнению (и почти наверняка не придём) -- это позволит участникам увидеть, что существуют разные точки зрения, может быть они начнут думать об этом, а может быть даже в конце концов сделают для себя выбор, и этот выбор будет осознанным, потому что они знали альтернативы.&lt;/p&gt;  &lt;p&gt;На конференции мы решили сделать две дискуссии, посвященные как раз таким спорным темам.&lt;/p&gt;  &lt;p&gt;В программе есть два доклада про сертификацию, но почти наверняка эта тема вызовет массу вопросов, на которые за пять минут в конце доклада не ответишь. Поэтому мы решили сразу после этих докладов сделать “квадратный стол” -- «Сертификация - кому и зачем она нужна?». Не круглый, а квадратный, потому что мирного обсуждения тут не стоит ожидать.&lt;/p&gt;  &lt;p&gt;На конференции будет много докладов про автоматизацию тестов, необычно много. И будет даже специальный доклад Саши Ильина про эффективность автоматизации. И при этом в реальности примеры успешной автоматизации встречаются гораздо реже, чем разочарования в ней. Вот эту тему мы и будем обсуждать на втором “квадратном столе” -- «Автоматизация тестирования - выгодна ли она?»&lt;/p&gt;  &lt;p&gt;Довольно убегать от спорных тем. Ну и что, что кто-то будет бит канделябром, зато потом будет о чём поразмыслить на досуге.&lt;/p&gt;  &lt;p&gt;И завершаю обращением: коллеги, если вы готовы выступить на этих квадратных столах на той или иной стороне баррикад -- напишите мне письмо, скажите, что хотели бы поддержать сторонников или противников сертификации/автоматизации своими аргументами.&lt;/p&gt;  &lt;p&gt;Мой адрес &lt;a href="mailto:barancev@gmail.com"&gt;barancev@gmail.com&lt;/a&gt;, пишите, мы постараемся сформировать сильные команды как на той, так и на другой стороне, чтобы в споре родилась истина. Хотя бы маленький её кусочек.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-9098099916798442732?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/9098099916798442732/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=9098099916798442732' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/9098099916798442732'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/9098099916798442732'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/05/blog-post.html' title='Долой круглые столы -- даёшь квадратные!'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7235975925663809765</id><published>2010-04-28T16:53:00.001+04:00</published><updated>2010-04-28T16:53:28.240+04:00</updated><title type='text'>Тренинги по тестированию ПО в Минске</title><content type='html'>&lt;p&gt;7-8 мая проведу в Минске два очных однодневных тренинга.&lt;/p&gt;  &lt;li&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=16"&gt;&lt;strong&gt;Тестирование методом свободного поиска (exploratory testing)&lt;/strong&gt;&lt;/a&gt;    &lt;br /&gt;&lt;/li&gt;  &lt;li&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=26"&gt;Тест-дизайн от А до Я&lt;/a&gt;&lt;/li&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7235975925663809765?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7235975925663809765/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7235975925663809765' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7235975925663809765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7235975925663809765'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/04/blog-post.html' title='Тренинги по тестированию ПО в Минске'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1281185565882616676</id><published>2010-04-20T13:45:00.001+04:00</published><updated>2010-04-20T13:45:53.846+04:00</updated><title type='text'>Тестирование методом свободного поиска (exploratory testing), 30 апреля, Москва, очный однодневный тренинг</title><content type='html'>&lt;h3&gt;Программа тренинга&lt;/h3&gt;  &lt;p&gt;&lt;strong&gt;1. Вводное упражнение -- построение плана тестирования учебного приложения.&lt;/strong&gt;    &lt;br /&gt;Обсуждение факторов, влияющих на точность планирования (оценка времени, определение последовательность действий, учёт рисков).    &lt;br /&gt;Обсуждение возможных действий при появлении в процессе тестирования новой информации, не учтённой при планировании.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;2. Обсуждение теоретических аспектов.&lt;/strong&gt;    &lt;br /&gt;Что такое &amp;quot;тестирование&amp;quot;? Какие бывают &amp;quot;виды тестирования&amp;quot;?    &lt;br /&gt;План чего мы построили и что будет являться результатом выполнения этого плана?    &lt;br /&gt;Различные парадигмы тестирования -- почему они существуют и каковы практические последствия этого.    &lt;br /&gt;Что такое тестирование методом свободного поиска и какое место оно занимает в общей картине мира.    &lt;br /&gt;&lt;strong&gt;3. Первый практический сеанс тестирования, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Обсуждение влияния результатов тестирования на построенный ранее план.    &lt;br /&gt;Рассмотрение достоинств и недостатков одновременного проектирования и выполнения тестов.    &lt;br /&gt;&lt;strong&gt;4. Концепция &amp;quot;сеанса тестирования&amp;quot; и способ организации процесса тестирования в виде набора сеансов.&lt;/strong&gt;    &lt;br /&gt;Различие между понятиями &amp;quot;цель&amp;quot;, &amp;quot;задание&amp;quot;, &amp;quot;план&amp;quot;.    &lt;br /&gt;Как формулировать цели тестирования?    &lt;br /&gt;Метафора &amp;quot;The touring test&amp;quot;. Построение карты приложения. Выбор &amp;quot;туров&amp;quot;.    &lt;br /&gt;Как описывать результаты тестирования?    &lt;br /&gt;&lt;strong&gt;5. Второй практический сеанс тестирования, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Парное тестирование -- достоинства и недостатки.    &lt;br /&gt;Что делать между сеансами тестирования?    &lt;br /&gt;&lt;strong&gt;6. Дополнительные идеи, которые можно применять при тестировании методом свободного поиска.&lt;/strong&gt;    &lt;br /&gt;Метод &amp;quot;шести шляп&amp;quot; де Боно.    &lt;br /&gt;Чит-листы.    &lt;br /&gt;Автоматизация.    &lt;br /&gt;&lt;strong&gt;7. Третий практический сеанс: регрессионное тестирование, обсуждение результатов.&lt;/strong&gt;    &lt;br /&gt;Обсуждение достоинств и недостатков использования тестирования методом свободного поиска при регрессионном тестировании.    &lt;br /&gt;&lt;strong&gt;8. Особенности взаимоотношения с коллегами и начальством. -- как им объяснить, &amp;quot;чем это вы тут занимаетесь&amp;quot;?&lt;/strong&gt;    &lt;br /&gt;Как оценивать полноту тестирования?    &lt;br /&gt;Как оценивать качество работы тестировщика?    &lt;br /&gt;Как начать внедрение тестирования методом свободного поиска?    &lt;br /&gt;Когда и где не стоит использовать тестирование методом свободного поиска.&lt;/p&gt;  &lt;p&gt;Бонусы!!!   &lt;br /&gt;Каждый оплативший курс за 15 дней до его начала получит БЕСПЛАТНО записи двух любых двухчасовых (или один четырехчасовой) &lt;a href="http://trainings.software-testing.ru/catalogue/online"&gt;онлайн-семинаров Алексея Баранцева&lt;/a&gt;.    &lt;br /&gt;При одновременной регистрации и оплате двух участников (или одного участника на два тренинга) скидка 10%, трех -- 15%.&lt;/p&gt;  &lt;p&gt;Стоимость участия: 4500 рублей   &lt;br /&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=3"&gt;Подробнее...&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1281185565882616676?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1281185565882616676/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1281185565882616676' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1281185565882616676'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1281185565882616676'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/04/exploratory-testing-30.html' title='Тестирование методом свободного поиска (exploratory testing), 30 апреля, Москва, очный однодневный тренинг'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6994298047860129027</id><published>2010-04-02T19:00:00.001+04:00</published><updated>2010-04-02T19:00:23.185+04:00</updated><title type='text'>Работа с требованиями: анализ, тестирование, 8 апреля, 12-00, двухчасовой семинар Юлии Нечаевой</title><content type='html'>&lt;p&gt;Существует мнение, что основная задача тестирования – проверка соответствия разработанного приложения требованиям и поиск ошибок. Но как же часто встречается ситуация, когда сами требования содержат ошибки! Ошибки не функциональные, а логические, противоречия, недомолвки, двусмысленности.   &lt;br /&gt;На этом семинаре мы будем говорить о том, зачем нужно анализировать и тестировать требования, кто это должен делать, как и по каким критериям, и что должно быть результатом этих действий.    &lt;br /&gt;Основные темы вебинара:    &lt;br /&gt;* Когда и зачем привлекать тестировщиков к анализу и тестированию требований.    &lt;br /&gt;* Критерии качественного требования.    &lt;br /&gt;* Свойства требований.    &lt;br /&gt;* Функциональные и нефункциональные требования.    &lt;br /&gt;* Явные и неявные требования    &lt;br /&gt;* Методики тестирования требований.    &lt;br /&gt;* Полномочия и компетенции тестировщиков при работе с требованиями.&lt;/p&gt;  &lt;p&gt;   &lt;br /&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/61-terms"&gt;Условия участия в семинаре&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6994298047860129027?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6994298047860129027/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6994298047860129027' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6994298047860129027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6994298047860129027'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/04/8-12-00.html' title='Работа с требованиями: анализ, тестирование, 8 апреля, 12-00, двухчасовой семинар Юлии Нечаевой'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-750907173888359258</id><published>2010-03-31T16:05:00.001+04:00</published><updated>2010-03-31T16:05:23.518+04:00</updated><title type='text'>Набор третьей группы на онлайн-тренинг «Программирование для тестировщиков»</title><content type='html'>&lt;p&gt;Открыт набор в третью группу &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;онлайн-тренинга «Программирование для тестировщиков».&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Дата начала 15 апреля.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Курс начнется 15 апреля и будет проходить по четвергам в 17-00 с перерывом на июнь (точные даты курса 15, 22, 29 апреля, 6,13, 20&amp;#160; мая и 1,8,15, 22 июля).&lt;/p&gt;  &lt;p&gt;Консультации соответственно каждый следующий за занятием&amp;#160; вторник в 17-00.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/71-feedback"&gt;Посмотреть отзывы участников онлайн-тренинга &amp;quot;Программирование для тестировщиков&amp;quot;&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-750907173888359258?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/750907173888359258/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=750907173888359258' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/750907173888359258'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/750907173888359258'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/blog-post_31.html' title='Набор третьей группы на онлайн-тренинг «Программирование для тестировщиков»'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8207499896479324633</id><published>2010-03-26T14:17:00.001+04:00</published><updated>2010-03-26T14:17:21.387+04:00</updated><title type='text'>Автоматизация функционального тестирования веб-приложений: Selenium RC + Java</title><content type='html'>&lt;p&gt;9 апреля в Москве я проведу открытый однодневный тренинг &amp;quot;Автоматизация функционального тестирования веб-приложений: Selenium RC + Java&amp;quot;&lt;/p&gt;  &lt;h6&gt;Программа тренинга&lt;/h6&gt;  &lt;ol&gt;   &lt;li&gt;Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков. &lt;/li&gt;    &lt;li&gt;Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE. &lt;/li&gt;    &lt;li&gt;Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов. &lt;/li&gt;    &lt;li&gt;*Основы разработки тестов с использованием TestNG. &lt;/li&gt;    &lt;li&gt;Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации. &lt;/li&gt;    &lt;li&gt;Принципы создания устойчивых локаторов. &lt;/li&gt;    &lt;li&gt;*Вспомогательные инструменты -- Firebug, XPather, IE Developer Toolbar. &lt;/li&gt;    &lt;li&gt;Использование различных браузеров и особенности взаимодействия Selenium с ними. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=2"&gt;Условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8207499896479324633?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8207499896479324633/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8207499896479324633' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8207499896479324633'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8207499896479324633'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/selenium-rc-java.html' title='Автоматизация функционального тестирования веб-приложений: Selenium RC + Java'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2604236381772339524</id><published>2010-03-23T23:44:00.001+04:00</published><updated>2010-03-23T23:44:05.233+04:00</updated><title type='text'>Опубликована подробная программа второй ступени онлайн-тренинга "Тестирование производительности"</title><content type='html'>&lt;p&gt;Вторая ступень тренинга предназначена для тех, кто уже овладел простыми приёмами тестирования производительности. В ней мы рассмотрим более глубоко девять основных принципов тестирования производительности, выделенных Скоттом Барбером:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Контекст -- внешний контекст проекта, в рамках которого выполняется тестирование производительности, &lt;/li&gt;    &lt;li&gt;Критерии -- что можно рассматривать как успешный результат с точки зрения пользователей, бизнеса, проекта, системы, &lt;/li&gt;    &lt;li&gt;Планирование и проектирование тестов -- какие тесты нужны, как их можно сделать и сколько это потребует времени и ресурсов, &lt;/li&gt;    &lt;li&gt;Настройка -- подготовка тестового стенда, а также инструментов для генерации нагрузки и мониторинга, &lt;/li&gt;    &lt;li&gt;Реализация тестов -- разработка тестов в соответствии с ранее задуманным планом, &lt;/li&gt;    &lt;li&gt;Исполнение -- запуск тестов, мониторинг и сбор данных о характеристиках производительности системы, &lt;/li&gt;    &lt;li&gt;Анализ результатов -- оценка качества и достоверности собранных данных и выявление проблем с производительностью, &lt;/li&gt;    &lt;li&gt;Консолидация результатов -- обработка данных для более удобного представления, &lt;/li&gt;    &lt;li&gt;Итеративный подход -- повторение тестирования на разных этапах или с разными вариациями. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;&lt;strong&gt;Занятия второй ступени будут проходить 8, 15, 22 апреля.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Есть возможность приобрести записи занятий первой ступени.&lt;strong&gt;     &lt;br /&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=19"&gt;Посмотреть подробную программу второй ступени и условия участия&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2604236381772339524?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2604236381772339524/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2604236381772339524' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2604236381772339524'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2604236381772339524'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/blog-post_23.html' title='Опубликована подробная программа второй ступени онлайн-тренинга &amp;quot;Тестирование производительности&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-5539601986181482865</id><published>2010-03-20T17:15:00.001+04:00</published><updated>2010-03-20T17:15:03.152+04:00</updated><title type='text'>25 марта, двухчасовой вебинар: Управление требованиями, запросами на изменение и дефектами</title><content type='html'>&lt;p&gt;Тестировщикам, точно так же, как и другим участникам процесса разработки, приходится работать с требованиями. Тестировщики используют требования как источник информации для разработки тестов. В процессе тестирования они выявляют дефекты, которые есть не что иное как несоответствие между требованиями и реальным поведением программы. И далеко не всегда причина этого несоответствия в некорректном поведении программы, иногда ошибки встречаются и в требованиях. Поэтому так или иначе тестировщики могут служить инициаторами изменений в требованиях. Запросы на изменения могут поступать из разных источников, всеми этими потоками нужно управлять, а тестировщикам нужно их как минимум отслеживать. На этом семинаре мы поговорим об идеальных и реальных схемах жизненного цикла дефектов и запросов на изменения, об инструментах управления дефектами и запросами на изменения, о хороших практиках работы с информацией.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/61-terms"&gt;&lt;strong&gt;Условия участия в семинаре&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-5539601986181482865?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/5539601986181482865/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=5539601986181482865' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5539601986181482865'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5539601986181482865'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/25.html' title='25 марта, двухчасовой вебинар: Управление требованиями, запросами на изменение и дефектами'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4745566164648779120</id><published>2010-03-10T00:49:00.002+04:00</published><updated>2010-03-10T12:09:00.184+04:00</updated><title type='text'>Отзывы участников онлайн-тренинга "Программирование для тестировщиков"</title><content type='html'>&lt;p&gt;Первый “длинный” онлайн-тренинг “Программирование для тестировщиков” благополучно завершился. Ещё продолжают приходить домашние задания от тех, кто попросил о предоставлении дополнительного времени, а наиболее старательным ученикам уже вот-вот будут отправлены сертификаты.&lt;/p&gt;  &lt;p&gt;И конечно же очень интересно как был воспринят этот новый формат проведения практических тренингов через Интернет. Огромное спасибо всем, кто прислал отзывы, и отдельное спасибо тем, кто разрешил их опубликовать, чтобы те, кто ещё не решился пойти на этот тренинг, могли получить больше информации “изнутри”.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/71-feedback"&gt;Почитать отзывы участников онлайн-тренинга &amp;quot;Программирование для тестировщиков&amp;quot;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Так как мне регулярно приходят письма с вопросами, когда будет набор следующей группы, принято решение о &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;наборе новой группы&lt;/a&gt; с плавающей датой начала. &lt;/p&gt;  &lt;p&gt;Либо курс начнется 15 апреля с перерывом на июнь (точные даты курса 15, 22, 29 апреля, 6,13, 20&amp;#160; мая и 1,8,15, 22 июля).&lt;/p&gt;  &lt;p&gt;Либо курс начнется 1 июля (точные даты 1, 8, 15, 22, 29 июля, август перерыв, 2, 9, 16, 23, 30 сентября).&lt;/p&gt;  &lt;p&gt;Занятия будут проходить по четвергам с 17:00, а консультации – по вторникам в то же время.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4745566164648779120?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4745566164648779120/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4745566164648779120' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4745566164648779120'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4745566164648779120'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/blog-post.html' title='Отзывы участников онлайн-тренинга &amp;quot;Программирование для тестировщиков&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7150268623191637922</id><published>2010-03-09T11:21:00.001+04:00</published><updated>2010-03-09T11:21:45.440+04:00</updated><title type='text'>1-3 апреля, тренинги по тестированию в Санкт-Петербурге</title><content type='html'>&lt;p&gt;1-3 апреля в Санкт-Петербурге я проведу три открытых очных однодневный тренинга по тестированию ПО. &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=23"&gt;Тестирование методом свободного поиска (exploratory testing)&lt;/a&gt;      &lt;br /&gt;01.04.2010 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=24"&gt;Тестирование программного обеспечения с использованием Microsoft Visual Studio&lt;/a&gt;      &lt;br /&gt;02.04.2010 &lt;/li&gt;    &lt;li&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=21"&gt;Тест-дизайн от А до Я&lt;/a&gt;      &lt;br /&gt;03.04.2010 &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Буду рад видеть Вас среди участников тренингов!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7150268623191637922?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7150268623191637922/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7150268623191637922' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7150268623191637922'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7150268623191637922'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/03/1-3.html' title='1-3 апреля, тренинги по тестированию в Санкт-Петербурге'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8618911941487699472</id><published>2010-02-26T11:23:00.001+04:00</published><updated>2010-02-26T11:24:15.520+04:00</updated><title type='text'>Автоматизация функционального тестирования веб-приложений: хорошие практики</title><content type='html'>&lt;p&gt;04 марта 2010, в 12:00 я проведу очередной семинар серии “Онлайн-семинары по четвергам”: &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=7"&gt;&lt;strong&gt;8. Автоматизация функционального тестирования веб-приложений: хорошие практики&lt;/strong&gt;&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Все, кто достаточно плотно соприкасался с автоматизацией тестов, знают, что если своевременно не позаботиться об аккуратной организации архитектуры тестового набора, тесты вскоре выйдут из под контроля -- добавление новых тестов и модификация существующих при изменении требований или реализации становятся серьёзной проблемой. Инструменты и фреймворки в какой-то мере пытаются решить эту задачу, они уже частично задают архитектурный каркас тестового набора. Но этого недостаточно, нужны дополнительные усилия со стороны разработчика тестов. Главный принцип, который знаком каждому программисту -- это повторное использование кода и стандартных архитектурных шаблонов. На семинаре мы будем рассматривать некоторые приёмы, которые применяются при автоматизации тестирования веб-приложений, но, вообще говоря, их с равным успехом можно использовать и для других классов приложений.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;&lt;/strong&gt;&lt;strong&gt;&lt;strong&gt;&lt;a href="http://trainings.software-testing.ru/catalogue/online/61-terms"&gt;&lt;strong&gt;Условия участия в семинаре&lt;/strong&gt;&lt;/a&gt;&lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8618911941487699472?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8618911941487699472/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8618911941487699472' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8618911941487699472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8618911941487699472'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/02/blog-post.html' title='Автоматизация функционального тестирования веб-приложений: хорошие практики'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8595262584299451902</id><published>2010-02-17T14:20:00.001+04:00</published><updated>2010-02-17T14:20:51.806+04:00</updated><title type='text'>26 февраля, открытый тренинг “Тест-дизайн от А до Я”</title><content type='html'>&lt;p&gt;26 февраля в Москве я проведу открытый очный однодневный тренинг &lt;strong&gt;&amp;quot;Тест-дизайн от А до Я&amp;quot;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Можно ли построить здание без проекта? Можно, если оно не слишком большое. Например, шалаш или скворечник. В более сложных случаях скорее всего придётся учитывать рельеф местности и особенности почвы, где здание будет стоять, характеристики материалов, из которых оно будет построено, и не следует забывать об эстетической привлекательности того, что получится. Проектируя здания, мы опираемся на знания, накопленные бесчисленными поколениями строителей и архитекторов, используем в своей работе их успешные находки и стараемся не повторять их ошибок. Этот опыт частично преобразовался в научные теории, а какая-то его часть продолжает оставаться на уровне эвристики.    &lt;br /&gt;В тестировании дизайн, или проектирование, тестов также занимает центральное место. Выполняем ли мы тесты вручную или автоматизируем их, используем ли мы тестирование методом свободного поиска или фиксируем тесты в виде готовых к повторному использованию сценариев -- во всех случаях сначала нам приходится эти тесты спроектировать, то есть придумать. И чтобы не потеряться в хаосе бесконечного количества тестов, которые &lt;em&gt;можно&lt;/em&gt; придумать, нам нужен систематический подход к отбору некоторого ограниченного количества тестов, которые &lt;em&gt;достаточно&lt;/em&gt; выполнить.     &lt;br /&gt;Тестирование, как и программная инженерия в целом, достаточно молодая дисциплина. По этой причине практически всё знание в области тестирования имеет эвристическую форму. На тренинге мы рассмотрим различные эвристики, начиная от известного всем тестировщикам разбиения данных на классы эквивалентности и до тестирования на основе рисков.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Программа тренинга:&lt;/strong&gt;     &lt;br /&gt;1. Построение карты функций приложения и проектирование тестов по этой карте.     &lt;br /&gt;2. Разделение областей данных на поддомены (классы эквивалентности), эвристики выбора представителей.     &lt;br /&gt;3. Способы проектирования тестов для цепочек функций.     &lt;br /&gt;4. Проектирование тестов на основе вариантов использования.     &lt;br /&gt;5. Проектирование тестов на основе гипотез об ошибках.     &lt;br /&gt;6. Подход к тестированию, основанный на анализе рисков.     &lt;br /&gt;7. Комбинирование различных эвристик.     &lt;br /&gt;8*. Особенности проектирования тестов для регрессионного тестирования.     &lt;br /&gt;9*. Особенности проектирования тестов для автоматизации их выполнения.     &lt;br /&gt;10*. Особенности проектирования тестов различных уровней (модульные, интеграционные, системные).&lt;/p&gt;  &lt;p&gt;Место проведения: Москва    &lt;br /&gt;Дата: 5 февраля     &lt;br /&gt;Время тренинга: 10:00 - 18:00     &lt;br /&gt;Стоимость: 4500 рублей&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Об условиях участия можно узнать &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=5"&gt;здесь&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Буду рад видеть Вас среди участников!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8595262584299451902?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8595262584299451902/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8595262584299451902' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8595262584299451902'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8595262584299451902'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/02/26.html' title='26 февраля, открытый тренинг “Тест-дизайн от А до Я”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2814764901698305287</id><published>2010-02-02T15:11:00.001+04:00</published><updated>2010-02-02T15:11:45.058+04:00</updated><title type='text'>Впервые в России: Майкл Болтон с тренингом Rapid Software Testing, Москва, 11-12 марта</title><content type='html'>&lt;p&gt;&lt;strong&gt;11-12 марта Майкл Болтон проведёт в Москве двухдневный тренинг «&lt;a href="http://www.developsense.com/courses.shtml"&gt;Rapid Software Testing&lt;/a&gt;»&lt;/strong&gt;, разработанный им совместно с Джеймсом Бахом.&lt;/p&gt;  &lt;p&gt;Майкл Болтон является одним из наиболее активных евангелистов школы контекстно-ориентированного тестирования. Он имеет более чем 20-летний опыт работы в области тестирования. Майкл регулярно выступает на конференциях, проводит тренинги и семинары, с 2005 года является постоянным колумнистом одного из самых популярных журналов в области тестирования &lt;a href="http://www.developsense.com/publications.shtml#articles"&gt;Better Software&lt;/a&gt; и ведёт замечательный блог о тестировании &lt;a href="http://www.developsense.com/blog.shtml"&gt;http://www.developsense.com/blog.shtml&lt;/a&gt;. &lt;/p&gt;  &lt;p&gt;В 2003-2005 годах он совместно с Джеймсом Бахом разработал тренинг &lt;strong&gt;Rapid Software Testing&lt;/strong&gt;, в основу которого легли основные концепции школы контекстно-ориентированного тестирования. С тех пор Майкл Болтон объездил с этим тренингом весь мир -- Канада, США, Бразилия, Франция, Германия, Индия, Сингапур, Испания, Швеция, Турция. И вот впервые этот тренинг проводится в России!&lt;/p&gt;  &lt;h5&gt;Rapid Software Testing &lt;/h5&gt;  &lt;p&gt;Отличное тестирование может показаться сложным делом. Возможно, вас смущает или приводит в растерянность огромное разнообразие подходов к планированию тестирования, проектированию и выполнению тестов. Возможно, вы работаете в таком окружении, где не все «играют по правилам» или где тестирование постоянно находится под прессом ограничений времени и ресурсов. Возможно, вы испытываете трудности из-за того, что не знаете, как отвечать на вопросы типа «сколько времени вам требуется на тестирование?» или «почему вы пропустили этот дефект?» Возможно, вы обнаружили, что «лучшие промышленные практики» неприменимы или плохо подходят вашей организации, а книги, курсы и сертификации в области тестирования сфокусированы на изучении терминологии и не содержат упражнений, экспериментов и приёмов мышления, помогающих вам научиться&lt;em&gt; тестировать&lt;/em&gt;. &lt;/p&gt;  &lt;p&gt;Хотите научиться тому, как эффективно выполнять тестирование в условиях, когда вы сталкиваетесь с недостатком информации и нехваткой времени? Хотите стать &lt;em&gt;настоящим асом&lt;/em&gt; в тестировании? В таком случае Rapid Software Testing – методология и учебный курс, разработанные Джеймсом Бахом и Майклом Болтоном – для вас. &lt;/p&gt;  &lt;p&gt;&lt;a href="http://www.software-testing.ru/events/930-rapid-software-testing"&gt;Подробнее... &lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2814764901698305287?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2814764901698305287/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2814764901698305287' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2814764901698305287'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2814764901698305287'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/02/rapid-software-testing-11-12.html' title='Впервые в России: Майкл Болтон с тренингом Rapid Software Testing, Москва, 11-12 марта'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8940199558629019901</id><published>2010-01-14T16:23:00.001+04:00</published><updated>2010-01-14T16:36:24.565+04:00</updated><title type='text'>Тестирование производительности: новый онлайн-тренинг с домашними заданиями</title><content type='html'>&lt;p&gt;Вслед за онлайн-тренингом в новом формате обучения &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=1"&gt;&amp;quot;Программирование для тестировщиков&amp;quot;&lt;/a&gt; 18 февраля начнется новый онлайн-тренинг, продолжительностью 6 занятий &amp;quot;Тестирование производительности&amp;quot;.&lt;/p&gt;  &lt;p align="right"&gt;   &lt;br /&gt;&lt;em&gt;&amp;quot;Младших тестировщиков производительности&amp;quot; не бывает.      &lt;br /&gt;Зато бывают люди, которые начинают заниматься тестированием производительности.       &lt;br /&gt;(с) Скотт Барбер (aka The Perf Guy)&lt;/em&gt;&lt;/p&gt; &lt;em&gt;&lt;/em&gt;  &lt;p&gt;В тестировании компьютерных программ есть &amp;quot;общедоступная&amp;quot; область функционального тестирования, куда доступ открыт всем желающим, и есть целый ряд областей с достаточно высоким &amp;quot;порогом входа&amp;quot;, и тестирование производительности находится в их числе.&lt;/p&gt;  &lt;p&gt;Для этого вида тестирования требуется хорошее владение оружием, его голыми руками не возьмёшь. Во-первых, нужно само оружие -- тестирование производительности обязательно требует умения пользоваться специальными инструментами. Во-вторых, нужно тщательно изучить соперника -- необходимо хорошее понимание протоколов взаимодействия тестируемой программы с внешним миром и её внутренней физической и логической архитектуры. Ну и конечно же нужно владеть приёмами -- знать какую нагрузку и как подать на тестируемое приложение, и на что смотреть, чтобы выявить проблемы с производительностью.&lt;/p&gt;  &lt;p&gt;На тренинге мы будем учиться обращаться с этим оружием:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;познакомимся с инструментами, предназначенными для генерации нагрузки и для мониторинга различных характеристик производительности, &lt;/li&gt;    &lt;li&gt;освоим способы использования этих инструментов для генерации нагрузки различного вида, &lt;/li&gt;    &lt;li&gt;изучим типовые архитектурные шаблоны построения приложений и связанные с этим источники потенциальных проблем с производительностью, &lt;/li&gt;    &lt;li&gt;рассмотрим способы выявления проблем с производительностью на основе анализа результатов мониторинга. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Однако это только первый этап. В тестировании производительности не только высокий входной порог, достаточно трудно забраться и на вторую ступеньку.&lt;/p&gt;  &lt;p&gt;Во второй части тренинга, предназначенной для тех, кто уже овладел простыми приёмами тестирования производительности, мы рассмотрим более глубоко девять основных принципов тестирования производительности, выделенных Скоттом Барбером:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Контекст -- внешний контекст проекта, в рамках которого выполняется тестирование производительности, &lt;/li&gt;    &lt;li&gt;Критерии -- что можно рассматривать как успешный результат с точки зрения пользователей, бизнеса, проекта, системы, &lt;/li&gt;    &lt;li&gt;Планирование и проектирование тестов -- какие тесты нужны, как их можно сделать и сколько это потребует времени и ресурсов, &lt;/li&gt;    &lt;li&gt;Настройка -- подготовка тестового стенда, а также инструментов для генерации нагрузки и мониторинга, &lt;/li&gt;    &lt;li&gt;Реализация тестов -- разработка тестов в соответствии с ранее задуманным планом, &lt;/li&gt;    &lt;li&gt;Исполнение -- запуск тестов, мониторинг и сбор данных о характеристиках производительности системы, &lt;/li&gt;    &lt;li&gt;Анализ результатов -- оценка качества и достоверности собранных данных и выявление проблем с производительностью, &lt;/li&gt;    &lt;li&gt;Консолидация результатов -- обработка данных для более удобного представления, &lt;/li&gt;    &lt;li&gt;Итеративный подход -- повторение тестирования на разных этапах или с разными вариациями. &lt;/li&gt; &lt;/ul&gt;  &lt;h4&gt;Формат курса&lt;/h4&gt;  &lt;p&gt;Онлайн-тренинг, состоящий из двух ступеней разной сложности, с еженедельными онлайн-занятиями и практическими домашними заданиями.&lt;/p&gt;  &lt;p&gt;Каждая ступень состоит из трех занятий.&lt;/p&gt;  &lt;p&gt;Онлайн-занятия состоятся каждый четверг с 15-00 до 16-30.&lt;/p&gt;  &lt;p&gt;Каждый участник курса будет получать обратную связь от тренера по результатам выполнения домашнего задания. Наиболее типичные ошибки будут разбираться на онлайн-занятиях.&lt;/p&gt;  &lt;p&gt;Между занятиями в любой момент можно задать вопрос тренеру в форуме.&lt;/p&gt;  &lt;p&gt;В случае, если Вы пропустите какое-либо занятие, Вы получите его запись и домашнее задание.&lt;/p&gt;  &lt;h4&gt;Технические требования&lt;/h4&gt;  &lt;p&gt;Онлайн-тренинг организуется с использованием системы &lt;a href="http://www.dimdim.com/"&gt;DimDim&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Для участия требуется браузер c установленным плагином &lt;a href="http://get.adobe.com/flashplayer/"&gt;Adobe Flash&lt;/a&gt; и достаточно быстрое Интернет-соединение. Проверить пропускную способность своего соединения можно здесь: &lt;a href="http://www.dimdim.com/support/dimdim_tools.html"&gt;http://www.dimdim.com/support/dimdim_tools.html&lt;/a&gt; (слева инструмент Bandwidth Checker).&lt;/p&gt;  &lt;p&gt;Необходимы наушники или другая акустическая система, чтобы слушать ведущего. Микрофон не требуется, участники задают вопросы письменно в чате.&lt;/p&gt;  &lt;p&gt;В случае возможных технических сбоев с ведущим можно будет связаться через систему Skype.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=19"&gt;Условия участия&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8940199558629019901?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8940199558629019901/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8940199558629019901' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8940199558629019901'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8940199558629019901'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/01/blog-post.html' title='Тестирование производительности: новый онлайн-тренинг с домашними заданиями'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4432493351020223749</id><published>2010-01-10T22:19:00.001+04:00</published><updated>2010-01-10T22:19:27.666+04:00</updated><title type='text'>5 февраля, Москва, открытый тренинг "Тест-дизайн от А до Я"</title><content type='html'>&lt;p&gt;5 февраля в Москве я проведу открытый очный однодневный тренинг &lt;strong&gt;&amp;quot;Тест-дизайн от А до Я&amp;quot;&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Можно ли построить здание без проекта? Можно, если оно не слишком большое. Например, шалаш или скворечник. В более сложных случаях скорее всего придётся учитывать рельеф местности и особенности почвы, где здание будет стоять, характеристики материалов, из которых оно будет построено, и не следует забывать об эстетической привлекательности того, что получится. Проектируя здания, мы опираемся на знания, накопленные бесчисленными поколениями строителей и архитекторов, используем в своей работе их успешные находки и стараемся не повторять их ошибок. Этот опыт частично преобразовался в научные теории, а какая-то его часть продолжает оставаться на уровне эвристики.   &lt;br /&gt;В тестировании дизайн, или проектирование, тестов также занимает центральное место. Выполняем ли мы тесты вручную или автоматизируем их, используем ли мы тестирование методом свободного поиска или фиксируем тесты в виде готовых к повторному использованию сценариев -- во всех случаях сначала нам приходится эти тесты спроектировать, то есть придумать. И чтобы не потеряться в хаосе бесконечного количества тестов, которые &lt;em&gt;можно&lt;/em&gt; придумать, нам нужен систематический подход к отбору некоторого ограниченного количества тестов, которые &lt;em&gt;достаточно&lt;/em&gt; выполнить.    &lt;br /&gt;Тестирование, как и программная инженерия в целом, достаточно молодая дисциплина. По этой причине практически всё знание в области тестирования имеет эвристическую форму. На тренинге мы рассмотрим различные эвристики, начиная от известного всем тестировщикам разбиения данных на классы эквивалентности и до тестирования на основе рисков.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Программа тренинга:&lt;/strong&gt;    &lt;br /&gt;1. Построение карты функций приложения и проектирование тестов по этой карте.    &lt;br /&gt;2. Разделение областей данных на поддомены (классы эквивалентности), эвристики выбора представителей.    &lt;br /&gt;3. Способы проектирования тестов для цепочек функций.    &lt;br /&gt;4. Проектирование тестов на основе вариантов использования.    &lt;br /&gt;5. Проектирование тестов на основе гипотез об ошибках.    &lt;br /&gt;6. Подход к тестированию, основанный на анализе рисков.    &lt;br /&gt;7. Комбинирование различных эвристик.    &lt;br /&gt;8*. Особенности проектирования тестов для регрессионного тестирования.    &lt;br /&gt;9*. Особенности проектирования тестов для автоматизации их выполнения.    &lt;br /&gt;10*. Особенности проектирования тестов различных уровней (модульные, интеграционные, системные).&lt;/p&gt;  &lt;p&gt;Место проведения: Москва   &lt;br /&gt;Дата: 5 февраля    &lt;br /&gt;Время тренинга: 10:00 - 18:00 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Об условиях участия можно узнать &lt;a href="http://trainings.software-testing.ru/schedule?&amp;amp;task=3&amp;amp;cid=5"&gt;здесь&lt;/a&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Буду рад видеть Вас среди участников!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4432493351020223749?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4432493351020223749/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4432493351020223749' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4432493351020223749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4432493351020223749'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2010/01/5.html' title='5 февраля, Москва, открытый тренинг &amp;quot;Тест-дизайн от А до Я&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1302970928543626109</id><published>2009-12-12T18:32:00.001+04:00</published><updated>2009-12-12T18:32:12.347+04:00</updated><title type='text'>Кто платит за разработку бесплатных инструментов</title><content type='html'>&lt;p&gt;В четверг (17 декабря) я проведу два семинара посвященные бесплатным и недорогим инструментам тестирования.&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/online/details/64-free-tools"&gt;15. Бесплатные и недорогие инструменты функционального тестирования &lt;/a&gt;&lt;/li&gt;    &lt;li&gt;&lt;a href="http://software-testing.ru/trainings/online/details/65-free-tools"&gt;16. Бесплатные и недорогие инструменты нефункционального тестирования.&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Для того, чтобы на семинаре как можно больше времени уделить непосредственно рассмотрению инструментов, я решил выслать всем участникам фрагмент записи, которая была сделана на одном из предыдущих таких же семинаров. Эта часть посвящена не самим инструментам, а обсуждению следующих вопросов:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;почему некоторые инструменты распространяются бесплатно, кто за это на самом деле платит; &lt;/li&gt;    &lt;li&gt;как выбирать инструменты, с каких начать рассмотрение -- с платных или бесплатных; &lt;/li&gt;    &lt;li&gt;какие достоинства и недостатки у той и другой альтернативы; &lt;/li&gt;    &lt;li&gt;почему вообще нужно время от времени возвращаться к вопросу выбора инструментов, почему нельзя выбрать раз и навсегда; &lt;/li&gt;    &lt;li&gt;каковы общие тренды в развитии платных и бесплатных инструментов; &lt;/li&gt;    &lt;li&gt;что нужно сделать до того, как начать выбирать инструменты.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;С читателями блога я решил тоже поделиться этой записью:&lt;a href="http://software-testing.ru/files/webinar_free_tools_intro/Webinar_090415_part2.wmv"&gt; http://software-testing.ru/files/webinar_free_tools_intro/Webinar_090415_part2.wmv&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1302970928543626109?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1302970928543626109/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1302970928543626109' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1302970928543626109'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1302970928543626109'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/12/blog-post_12.html' title='Кто платит за разработку бесплатных инструментов'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7792754516727931072</id><published>2009-12-10T17:51:00.001+04:00</published><updated>2009-12-10T17:51:35.160+04:00</updated><title type='text'>Тренинги по тестированию ПО в Минске</title><content type='html'>&lt;p&gt;Мои минские коллеги пригласили меня прочитать три открытых тренинга в Минске.&lt;/p&gt;  &lt;p&gt;Я принял предложение, таким образом с 17 по 19 января 2010 года я планирую прочитать в Минске три тренинга. &lt;/p&gt;  &lt;p&gt;Вся дополнительная информация по ссылкам.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://software-testing.ru/events/866-exploratory-testing"&gt;17 января, Минск, тренинг &amp;quot;Тестирование методом свободного поиска (exploratory testing)&amp;quot;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://software-testing.ru/events/867-selenium"&gt;18 января, Минск, тренинг &amp;quot;Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC&amp;quot;&lt;/a&gt;&lt;/b&gt;&lt;/p&gt;  &lt;p&gt;&lt;b&gt;&lt;a href="http://software-testing.ru/events/868-free-tools"&gt;19 января, Минск, семинар &amp;quot;Обзор бесплатных инструментов тестирования&amp;quot;&lt;/a&gt; &lt;/b&gt;&lt;/p&gt;  &lt;h6&gt;&lt;a href="http://software-testing.ru/events/868-free-tools"&gt;&lt;/a&gt;&lt;/h6&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7792754516727931072?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7792754516727931072/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7792754516727931072' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7792754516727931072'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7792754516727931072'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/12/blog-post_10.html' title='Тренинги по тестированию ПО в Минске'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7821713623335436295</id><published>2009-12-04T14:02:00.001+04:00</published><updated>2009-12-04T14:02:56.019+04:00</updated><title type='text'>Онлайн-семинары про бесплатные и недорогие инструменты тестирования</title><content type='html'>&lt;p&gt;Весной этого года я проводил &lt;a href="http://software-testing.ru/events/565-28-march-2009"&gt;Онлайн семинар-обзор бесплатных инструментов тестирования &lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Тема была настолько востребована, что пришлось повторить семинар несколько раз.&lt;/p&gt;  &lt;p&gt;И сейчас я снова получаю заявки на проведение такого семинара. Повторяться не хочется, кому нужен именно этот семинар может купить его &lt;a href="http://software-testing.ru/trainings/2009-10-13-12-01-41"&gt;запись&lt;/a&gt;, поэтому я решил сделать два новых коротких двухчасовых онлайн-семинара .&lt;/p&gt;  &lt;p&gt;· 17.12.2009 | 13.00 &lt;a href="http://software-testing.ru/trainings/online/details/64------"&gt;15. Бесплатные и недорогие инструменты функционального тестирования &lt;/a&gt;&lt;/p&gt;  &lt;p&gt;· 17.12.2009 | 16.00 &lt;a href="http://software-testing.ru/trainings/online/details/65------"&gt;16. Бесплатные и недорогие инструменты нефункционального тестирования &lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7821713623335436295?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7821713623335436295/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7821713623335436295' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7821713623335436295'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7821713623335436295'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/12/blog-post.html' title='Онлайн-семинары про бесплатные и недорогие инструменты тестирования'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-3685349430121670826</id><published>2009-11-30T20:59:00.001+04:00</published><updated>2009-11-30T20:59:33.744+04:00</updated><title type='text'>SPMGuild: бесплатный вебинар по Lean, 4 декабря</title><content type='html'>&lt;p&gt;&lt;strong&gt;4-го декабря с 13:00 до 14:30 (по московскому времени)&lt;/strong&gt; под эгидой &lt;a href="http://www.spmguild.org/"&gt;“Гильдии менеджеров программных проектов”&lt;/a&gt;, aka SPMGuild, пройдёт бесплатный вебинар с коротким и ёмким названием &lt;strong&gt;“Lean”&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;Выступать будет &lt;strong&gt;Сурен Самарчян&lt;/strong&gt;, руководитель&amp;#160; департамента управления проектами компании Innova Systems.&lt;/p&gt;  &lt;p&gt;Записаться можно тут: &lt;a href="https://www2.gotomeeting.com/register/176042747"&gt;https://www2.gotomeeting.com/register/176042747&lt;/a&gt; .&lt;/p&gt;  &lt;p&gt;Ниже -- официальный анонс.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Гильдия менеджеров программных проектов (&lt;a href="http://www.spmguild.org/"&gt;www.spmguild.org&lt;/a&gt;) приглашает Вас 4-ого декабря в 13:00 принять участие в вебинаре на тему «Лин» - подходу к организации&amp;#160; работы, используемому такими компаниями как &lt;strong&gt;Toyota, Boeing, Intel&lt;/strong&gt; и другими мировыми лидерами в своих отраслях. В России на Лин недавно начали переходить такие гиганты как &lt;strong&gt;«Сухой», «Камаз», «Сбербанк»&lt;/strong&gt; и другие. Более того, эти компании не просто используют данный подход, а считают его одним из нескольких ключевых элементов своей стратегии. В софтверной индустрии Лин подходы используют &lt;strong&gt;Google, Nokia, Yahoo, British Telecom, IBM, Microsoft&lt;/strong&gt; и многие другие.&lt;/p&gt;    &lt;p&gt;Мы поговорим как о классических принципах Лин, которые уже в течении полувека успешно используются во многих компаниях, так и о новых направлениях, как например Лин для разработки инновационных программных продуктов. Ниже приведен краткий перечень покрываемых тем&lt;/p&gt;    &lt;p&gt;1. Основные принципы Лин&lt;/p&gt;    &lt;p&gt;2. Какие компании используют Лин и какие результаты были получены&lt;/p&gt;    &lt;p&gt;3. Стандартные классы потерь&lt;/p&gt;    &lt;p&gt;4. Канбан&lt;/p&gt;    &lt;p&gt;5. Картирование потока добавления ценности для пользователя&lt;/p&gt;    &lt;p&gt;6. Переработки, вариабельность и их влияние на скорость выпуска продуктов&lt;/p&gt;    &lt;p&gt;7. Лин для разработки инновационных продуктов&lt;/p&gt;    &lt;p&gt;8. С чего начать при внедрении Лин&lt;/p&gt;    &lt;p&gt;Это первый из серии вебинаров, которые подготавливаются для вас Гильдией менеджеров программных&amp;#160; проектов. Темы вебинаров были выбраны на основе анализа наиболее частых причин неудач менеджеров и директоров софтверных компаний. Ждем Ваших пожеланий и комментариев по выбору тем вебинаров.&lt;/p&gt;&lt;/blockquote&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-3685349430121670826?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/3685349430121670826/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=3685349430121670826' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3685349430121670826'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3685349430121670826'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/11/spmguild-lean-4.html' title='SPMGuild: бесплатный вебинар по Lean, 4 декабря'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-5235638825354690148</id><published>2009-11-23T20:00:00.001+04:00</published><updated>2009-11-23T20:00:14.563+04:00</updated><title type='text'>Подробная программа тренинга "Программирование для тестировщиков"</title><content type='html'>&lt;p&gt;3 декабря мы запускаем онлайн-тренинг &amp;quot;Программирование для тестировщиков&amp;quot; (анонс и условия участия &lt;a href="http://software-testing.ru/events/834-programming-for-testers"&gt;по ссылке&lt;/a&gt;), в рамках которого мы будем учить тестировщиков программировать. Не просто использовать запись тестов в стиле catch-n-replay с последующей незначительной ручной доработкой, а создавать по настоящему хорошие автоматизированные тесты. Во-первых, хорошие с архитектурной точки зрения, которые легко изменять и добавлять новые. Во-вторых, хорошие с точки зрения читаемости, так чтобы посмотрев на код теста можно было легко понять, что он проверяет. В-третьих, хорошие с точки зрения возможности выполнять сложные проверки правильности результатов, даже если для этого требуется заглянуть в базу данных или проанализировать лог-файлы.&lt;/p&gt;  &lt;p&gt;Весь изучаемый материал будет демонстрироваться на одном сквозном примере -- мы будем разрабатывать на языке Java автоматизированные тесты для веб-приложения, используя драйвер Selenium RC. И с каждым занятием мы будем писать всё более и более сложные тесты, добавляя в свой арсенал новые возможности как для управления тестируемой системой и её окружением, так и для выполнения проверок различного рода. Кроме того, мы будем не только учиться делать автоматизированные тесты, но также разрабатывать вспомогательные программы -- генераторы данных, анализаторы содержимого файлов, эмуляторы.   &lt;br /&gt;Мы не будем изобретать велосипед. К настоящему моменту в мире существует огромное количество уже готовых компонентов и библиотек, которыми можно воспользоваться для решения типичных задач. Поэтому программисту в наши дни требуется не только и не столько умение кодировать алгоритмы, сколько умение проектировать программу из готовых компонентов. Автоматизация тестирования не является исключением из этого правила. Поэтому мы будем делать основной упор не на алгоритмы, а на изучение различных полезных библиотек и фреймворков. Кроме того, мы будем параллельно рассматривать различные шаблоны проектирования, позволяющие организовать код автоматизированных тестов таким образом, чтобы его было легко модифицировать и расширять.&lt;/p&gt;  &lt;h3&gt;Подробная программа тренинга &amp;quot;Программирование для тестировщиков&amp;quot;&lt;/h3&gt;  &lt;h4&gt;1. Основы программирования: структуризация кода.&lt;/h4&gt; Мы не станем пытаться брать крепость программирования &amp;quot;лобовой атакой&amp;quot;, последовательно изучая типы данных, операторы и конструкции языка. Вместо этого мы зайдём &amp;quot;с тыла&amp;quot;, начав понимание основ программирования с изучения тех тестов, которые генерируются инструментами catch-n-replay. Это может показаться странным, потому что я часто повторяю, что эти инструменты создают плохие тесты, и вдруг я выбрал их как пример для изучения. Да, именно по этой причине и выбрал. Эти тесты слишком примитивны, чтобы быть пригодными к использованию в реальной жизни, но как учебные примеры они достаточно хороши -- они крайне просты по своему устройству, но несмотря на это являются готовыми к выполнению тестами. Кроме того, эти тесты уже используют специальный фреймворк для запуска тестов, который нам также предстоит освоить в рамках тренинга.  &lt;br /&gt;Сначала мы изучим возможности языка Java по структуризации кода -- пакеты и классы, методы и данные, а также посмотрим на то, как среда разработки позволяет манипулировать этой структурой кода. Затем поговорим о том, как тестовый фреймворк накладывает на код дополнительную структуру, выделяя специальные методы для работы с тестовым окружением, которые в нужный момент автоматически выполняются, чтобы выполнить инициализацию и зачистку.  &lt;h4&gt;2. Основы программирования: управление потоком выполнения кода.&lt;/h4&gt; Разобравшись с правилами структуризации кода, мы конечно же заглянем внутрь отдельных методов и изучим две основных конструкции для управления потоком выполнения кода -- ветвление и зацикливание. А также специальную конструкцию аварийного выхода -- выброс и перехват исключений. Это три кита, на которых стоит практически всё управление ходом выполнения программ, в том числе и автоматизированных тестов.  &lt;br /&gt;Мы рассмотрим, как использовать ветвления в тестах для повышения их &amp;quot;интеллектуальности&amp;quot;, так чтобы тесты могли вести себя по разному в зависимости от ситуации. Мы научимся перехватывать исключения, приходящие от тестируемой системы (или драйвера пользовательского интерфейса), и соответствующим образом реагировать на возникшие проблемы. Мы освоим использование циклов для создания генераторов тестовых данных, в том числе динамических генераторов, автоматически создающих данные в процессе выполнения тестов.  &lt;h4&gt;3. Работа с контейнерами, предназначенными для хранения наборов данных: множествами, списками, ассоциативными массивами.&lt;/h4&gt; Контейнерные типы данных предназначены для хранения коллекций данных. Эти коллекции могут использоваться для различных целей. Например, в коллекцию может быть собрано какое-то количество заранее подготовленных тестовых данных, которые затем будут последовательно использованы в тестах. При проверке свойств веб-страницы мы можем получить коллекцию всех ссылок или картинок, присутствующих на этой странице, чтобы затем тщательно изучить свойства отдельных объектов, входящих в эту коллекцию. Контейнерные типы данных будут впоследствии часто встречаться нам, когда мы будем учиться работать с файлами и базами данных.  &lt;h4&gt;4. Работа со строками -- анализ строк, проверка соответствия образцу, регулярные выражения.&lt;/h4&gt; Текст -- один из наиболее распространённых форматов представления информации, особенно для веб-приложений. Текстовые данные вводятся в поля форм, в виде текста выдаются результаты работы приложения или сообщения об ошибках. Поэтому умение работать с текстовыми строками является непременным условием для тестировщика-автоматизатора. И наиболее сложной задачей является анализ содержимого текстовых строк, чтобы проверить, правильный ли результат выдало приложение или верно ли оно сообщило об ошибке.  &lt;br /&gt;Разумеется, с текстовой информацией приходится много работать не только тестировщикам, поэтому эту область можно считать хорошо &amp;quot;культивированной&amp;quot;. Для анализа строк имеются как простые средства, типа проверки вхождения подстроки в строку, так и потрясающей мощности регулярные выражения, позволяющие сформулировать весьма сложные описания формата, на соответствие которому нужно проверить текст.  &lt;br /&gt;Тестировщикам, использующим Selenium RC, нужно особенно хорошо уметь работать со строками. Дело в том, что характерной особенностью Selenium RC, отличающей его от других драйверов веб-интерфейса, является то, что большинство обмена данными с браузером производится в виде строк. Это определяется особенностями архитектуры Selenium RC -- тесты отправляют через сервер текстовые команды браузеру, и получают ответ также в виде текста. Поэтому при использовании других драйверов веб-интеферйса тестировщик в равной мере работает как с коллекциями объектов (элементов пользовательского интерфейса), так и со строками, а при работе с Selenium RC работа ведётся преимущественно с текстом.  &lt;h4&gt;5. Автоматизация управления веб-приложением через браузер.&lt;/h4&gt; Несмотря на то, что в этом тренинге мы с самого начала и до конца будем заниматься автоматизацией работы с веб-приложением через браузер, это занятие особое. Это &amp;quot;экватор&amp;quot; тренинга, и к этому моменту у нас будет уже достаточно знаний и умений, чтобы поговорить не только о низкоуровневом кодировании (типа анализа строк), но о проектировании тестов, о хороших и плохих архитектурных решениях. Фактически мы вернёмся к самому началу, к обсуждению структуризации кода, но уже на качественно новом уровне.  &lt;h4&gt;6. Автоматизация Java GUI.&lt;/h4&gt; Эта тема представляет собой своеобразное отступление от основного материала тренинга. Мы не только обратим наше внимание на приложение другого типа, но и будем использовать другой инструмент тестирования. При этом преследуются две цели. Во-первых, показать, что надо инструмент подбирать под задачу, а не пытаться всё сделать одним и тем же инструментом. Во-вторых, показать, что несмотря на &amp;quot;во-первых&amp;quot; разные инструменты весьма похожи, так что изученные на предыдущих занятиях шаблоны проектирования с не меньшим успехом можно применять и при разработке тестов для приложений другого типа.   &lt;h4&gt;7. Работа с файлами -- чтение и запись данных из файла и в файл, анализ содержимого директорий.&lt;/h4&gt; Многие приложения читают или пишут файлы. В конфигурационных файлах хранятся различные настройки. В файлы журнализации сбрасываются сообщения об ошибках и иная служебная информация. Файлами приложения обмениваются между собой, передавая таким образом информацию. В файлы записывается информация с целью её хранения и использования впоследствии. И конечно же при тестировании нужно создавать файлы, которые приложение читает, а также проверять корректность содержимого файлов, созданных приложением.  &lt;br /&gt;Нам нужно научиться читать и писать файлы различного формата. Для работы с содержимым текстовых файлов нам пригодятся изученные ранее приёмы работы со строками. Для работы с более сложными форматами (MS Office, PDF, ZIP и т.д.) существуют специальные библиотеки, которыми мы тоже научимся пользоваться.  &lt;h4&gt;8. Работа с базами данных.&lt;/h4&gt; Подавляющее большинство многопользовательских приложений (к которым относятся и веб-приложения), а также многие однопользовательские приложения, используют базы данных для хранения информации. Когда пользователь вводит какую-то информацию через интерфейс приложения, она после некоторой обработки попадает в базу данных и хранится там до тех пор, пока она не потребуется для работы того же самого или или какого-то иного приложения. При тестировании часто бывает удобно проверить, правильно ли сохранилась информация в базе данных. Поэтому многие тестировщики, даже не умея программировать, достаточно хорошо владеют языком запросов к базе данных SQL.  &lt;br /&gt;Сначала мы научимся пользоваться технологией доступа к базам данных JDBC, которая позволяет выполнять привычные SQL-запросы и анализировать полученный ответ как таблицу. Затем мы освоим более современную технологию объектно-реляционных преобразований Java Persistence, позволяющую практически полностью забыть про язык запросов SQL, а вместо него использовать более высокоуровневый и не зависящий от конкретной базы данных язык запросов. Наконец, мы научимся пользоваться инструментами, которые позволяют сохранять и сравнивать снимки (снапшоты) базы данных.  &lt;h6&gt;&lt;/h6&gt;  &lt;h4&gt;9. Работа с почтой -- сервер James и клиент Java Mail.&lt;/h4&gt;  &lt;h4&gt;10. Сетевое программирование -- HTTP, FTP и другие протоколы прикладного уровня.&lt;/h4&gt; Последние два занятия будут посвящены рассмотрению особенностей тестирования распределённых приложений и вопросам автоматизации интеграционного тестирования.  &lt;br /&gt;Помимо того, что приложения читают и пишут файлы, а также работают с базами данных, они ещё и взаимодействуют между собой. Поэтому при тестировании постоянно приходится решать задачу создания такого окружения для тестируемого приложения, которое либо эмулирует поведение сторонних систем, либо содержит специальные тестовые версии таких систем. Двигаясь по первому пути мы приходим к необходимости разработки специальных приложений-эмуляторов. Второй путь ставит перед нами задачу разработки таких автоматизированных тестов, которые способны управлять не только тестируемым приложением, но и рядом вспомогательных систем.  &lt;br /&gt;Для веб-приложений характерным случаем является использование электронной почты -- отправка ссылки для подтверждения регистрации, восстановление пароля, оповещения о каких-либо событиях. Для тестирования такого рода функциональности мы научимся работать с почтовым сервером из автоматизированных тестов: принимать и отправлять почту, анализировать содержимое почтовых сообщений. Одновременно с этим будут рассмотрены шаблоны проектирования тестов для распределённых систем.  &lt;br /&gt;Мы научимся из автоматизированных тестов получать файлы с тестового стенда или загружать их туда по протоколу FTP, это позволит проверять функциональность загрузки файлов на сервер через веб-приложение. Мы научимся формировать и отправлять произвольные HTTP-запросы, а не только такие, которые можно отправить через браузер, это позволит разрабатывать тесты для проверки надёжности и устойчивости приложений. Выйдя за пределы автоматизации только через пользовательский интерфейс путём эмуляции действий пользователя в браузере, мы научимся создавать комплексные тесты, проверяющие интеграцию нескольких систем.  &lt;br /&gt;Ну и конечно же эти два последних занятия будут сопровождаться наиболее сложными самостоятельными заданиями, поэтому в конце тренинга мы будем больше внимания уделять уже не столько изучению нового материала, сколько повторению уже пройденного, закреплению приобретённых навыков, разбору типичных ошибок, улучшению стиля программирования.  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-5235638825354690148?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/5235638825354690148/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=5235638825354690148' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5235638825354690148'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5235638825354690148'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/11/blog-post_23.html' title='Подробная программа тренинга &amp;quot;Программирование для тестировщиков&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-879109769262179263</id><published>2009-11-03T23:48:00.001+04:00</published><updated>2009-11-03T23:49:27.454+04:00</updated><title type='text'>Онлайн-тренинг "Программирование для тестировщиков"</title><content type='html'>&lt;p&gt;Бытует мнение, что тестировщикам вредно уметь программировать. Якобы это умение мешает им потому, что из-за него они слишком много думают о реализации программы и слишком мало о том, как же её протестировать.   &lt;br /&gt;Определённый смысл в этом есть, возможно для кого-то умение программировать действительно служит отвлекающим фактором. Но если вы умеете бороться с искушениями, тогда этот навык может оказаться весьма полезным, потому что он даёт возможность переложить часть своей работы на компьютер.    &lt;br /&gt;Да, имеется в виду автоматизацию тестирования. Но под автоматизацией подразумевается не только написание скриптов, которые эмулируют взаимодействие пользователя с графическим интерфейсом программы. Помимо этих скриптов можно автоматизировать генерацию тестовых данных, проверку содержимого базы данных, развёртывание и настройку тестового окружения, проверку отсутствия сообщения об ошибках в лог-файлах, генерацию отчётов, и многое-многое другое.    &lt;br /&gt;Сложно ли научиться программировать? Вероятно, бывают люди, для которых алгоритмический стиль мышления абсолютно неприемлем. Но большинство айтишников по крайней мере на интуитивном уровне уже обладают алгоритмическим мышлением. Многие тест-дизайнеры пишут весьма подробные инструкции для ручного тестирования, это почти готовые программы, но предназначенные для &amp;quot;биороботов&amp;quot;. Осталось сделать один небольшой шаг и научиться управлять настоящими роботами-компьютерами.    &lt;br /&gt;Разучитесь ли вы тестировать, научившись программировать? Вовсе нет, существующие навыки тестировщика от вас никуда не денутся. Но в дополнение к ним в ваших руках появится ещё один инструмент, и весьма мощный. Разумеется, владение навыками программирования не означает, что их нужно применять здесь и там без разбора, стремясь автоматизировать всё подряд. Силу нужно держать под контролем и применять её лишь там, где её применение обосновано. Для этого нужно хорошо овладеть силой, чтобы она подчинялась вам, чтобы это был привычный инструмент с понятными принципами работы, а не магический артефакт, управляемый загадочными заклинаниями.&lt;/p&gt;  &lt;p&gt;Ну что ж, довольно слов, пора перейти к делу.&lt;/p&gt;  &lt;p&gt;Как и всякий навык, умение программировать нужно тренировать и закреплять. Недостаточно просто прочитать книжку и выучить набор команд. Знать ещё не значит уметь. Поэтому тренинг &amp;quot;Программирование для тестировщиков&amp;quot; будет содержать как теоретические сессии, так и практические задания для самостоятельного выполнения.&lt;/p&gt;  &lt;h3&gt;Программа курса&lt;/h3&gt;  &lt;p&gt;В этом курсе мы будем учиться программировать на языке Java.&lt;/p&gt;  &lt;p&gt;Первые два занятия посвящены основам программирования. Вы учили это в школе и вузе, но если всё благополучно забылось, придётся вспомнить.   &lt;br /&gt;1.2. Основы программирования.    &lt;br /&gt;На остальных занятиях будет рассмотрен ряд задач, с которыми часто приходится сталкиваться тестировщикам в реальной жизни, и будет рассказано, как средствами программирования эти задачи решаются. Мы не станем углубляться в изучение различий между парадигмами программирования и в тонкости использования тех или иных конструкций. Всё это придёт потом. А пока мы просто научимся решать конкретные практические задачи.    &lt;br /&gt;3. Работа со строками -- анализ строк, проверка соответствия образцу, регулярные выражения.    &lt;br /&gt;4. Работа с контейнерами, предназначенными для хранения наборов данных: множествами, списками, ассоциативными массивами.    &lt;br /&gt;5. Работа с файлами -- чтение и запись данных из файла и в файл, анализ содержимого директорий.    &lt;br /&gt;6. Автоматизация браузера с использованием инструментов Selenium и WebDriver.    &lt;br /&gt;7. Автоматизация Java GUI с использованием Jemmy.     &lt;br /&gt;8. Работа с базами данных -- JDBC и Java Persistence.    &lt;br /&gt;9. Работа с почтой -- сервер James и клиент Java Mail.    &lt;br /&gt;10. Сетевое программирование -- HTTP, FTP и другие протоколы прикладного уровня.&lt;/p&gt;  &lt;h3&gt;Формат курса &lt;/h3&gt;  &lt;p&gt;Онлайн-тренинг продолжительностью примерно два с половиной месяца (10 занятий), с еженедельными онлайн-занятиями и практическими домашними заданиями.   &lt;br /&gt;Онлайн-занятия состоятся каждый четверг, начиная с 3 декабря с 19.00 до 20.30 за исключением 31 декабря и 7 января :-). &lt;/p&gt;  &lt;p&gt;Кроме того, каждый вторник с 18.00 до 18.30 тренер Алексей Баранцев будет ждать в скайпе вопросы участников курса, которым необходима помощь в выполнении домашнего задания.   &lt;br /&gt;Каждый участник курса будет получать обратную связь от тренера по результатам выполнения домашнего задания.    &lt;br /&gt;Наиболее типичные ошибки будут разбираться на онлайн-занятиях.&lt;/p&gt;  &lt;p&gt;В случае, если Вы пропустите какое-либо занятие, Вы получите его запись и домашнее задание.&lt;/p&gt;  &lt;h3&gt;Технические требования&lt;/h3&gt;  &lt;p&gt;Все семинары будут организованы с использованием системы DimDim (&lt;a href="http://www.dimdim.com/"&gt;http://www.dimdim.com&lt;/a&gt;). &lt;/p&gt;  &lt;p&gt;Система позволяет транслировать звук, презентацию или демонстрацию того, что происходит на десктопе тренера. Помимо этого она дает возможность участникам семинара общаться в общем чате&amp;#160; и задавать вопросы тренеру.&lt;/p&gt;  &lt;p&gt;Для участия Вам не нужно устанавливать никакого специального программного обеспечения, требуется только браузер c плагином Adobe Flash Player и достаточно быстрое Интернет-соединение.    &lt;br /&gt;Проверить пропускную способность своего соединения можно здесь: &lt;a href="http://www.dimdim.com/support/dimdim_tools.html"&gt;http://www.dimdim.com/support/dimdim_tools.html&lt;/a&gt; (слева инструмент Bandwidth Checker).     &lt;br /&gt;Необходимы наушники или другая акустическая система, чтобы слушать ведущего. Микрофон не требуется, вопросы можно будет задавать письменно в чате.     &lt;br /&gt;В случае возможных технических сбоев с ведущим можно будет связаться через систему Skype. &lt;/p&gt;  &lt;p&gt;Узнать условия участия: &lt;a title="http://www.software-testing.ru/events/834-programming-for-testers" href="http://www.software-testing.ru/events/834-programming-for-testers"&gt;http://www.software-testing.ru/events/834-programming-for-testers&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-879109769262179263?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/879109769262179263/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=879109769262179263' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/879109769262179263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/879109769262179263'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/11/blog-post.html' title='Онлайн-тренинг &amp;quot;Программирование для тестировщиков&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4091415378354579878</id><published>2009-09-30T14:48:00.001+05:00</published><updated>2009-09-30T14:48:25.770+05:00</updated><title type='text'>Обзор анкет слушателей вебинаров серии "Онлайн-семинары по четвергам"</title><content type='html'>&lt;p&gt;Прошло уже больше половины вебинаров &lt;a href="http://software-testing.ru/news/706-online-seminars"&gt;серии «Онлайн-семинары по четвергам»&lt;/a&gt;, пора подвести некоторые итоги. Как обычно, положительные отзывы просто процитирую, а отрицательные будут представлены в виде анализа с оргвыводами. Надеюсь, что это окажется полезно не только мне, но также тем, кто сам проводит какие-либо онлайн-мероприятия (семинары, презентации, демонстрация продуктов заказчикам и т.д.)&lt;/p&gt;  &lt;p&gt;После окончания семинаров вместе с презентацией, записью семинара и дополнительными материалами мы отправляем всем слушателям анкеты, но ответы получаем примерно от пятой части участников. Огромное спасибо всем, кто присылает отзывы, мы внимательно изучаем все замечания и стараемся делать работу над ошибками. И отдельное спасибо тем, кто не просто ставит оценки, но ещё и пишет развёрнутые комментарии.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/news/809-webinar-reviews"&gt;Подробности на сайте Software-Testing.Ru&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4091415378354579878?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4091415378354579878/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4091415378354579878' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4091415378354579878'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4091415378354579878'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/09/blog-post_30.html' title='Обзор анкет слушателей вебинаров серии &amp;quot;Онлайн-семинары по четвергам&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7305301922063425272</id><published>2009-09-22T21:02:00.001+05:00</published><updated>2009-09-22T21:02:48.160+05:00</updated><title type='text'>Тренинг “Автоматизация функционального тестирования веб-приложений”</title><content type='html'>&lt;p&gt;Еще неделю до 26 сентября при записи на &lt;strong&gt;открытый очный тренинг &amp;quot;Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC&amp;quot;&lt;/strong&gt;, действует&lt;strong&gt; скидка 15%&lt;/strong&gt;. Кроме того, каждый участник тренинга получит бесплатно записи трех любых &lt;a href="http://www.software-testing.ru/news/706-online-seminars"&gt;онлайн-семинаров серии &amp;quot;Онлайн-семинары по четвергам&amp;quot;&lt;/a&gt;. Тренинг пройдет 6 октября в Москве.&lt;/p&gt;  &lt;h3&gt;Программа тренинга &lt;/h3&gt;  &lt;ol&gt;   &lt;li&gt;Как устроен Selenium (Core, RC, Grid). В чём отличие от других аналогичных фреймворков. &lt;/li&gt;    &lt;li&gt;Selenum IDE. Простейшие тесты. Запись и воспроизведение тестовых скриптов. Отладка и доработка тестовых скриптов в среде Selenium IDE. &lt;/li&gt;    &lt;li&gt;Переход к Selenium RC. Перенос тестовых скриптов из Selenium IDE в Selenium RC. Запуск, отладка и доработка тестовых скриптов. &lt;/li&gt;    &lt;li&gt;*Основы разработки тестов с использованием TestNG. &lt;/li&gt;    &lt;li&gt;Принципы организации тестового набора. Повторное использование фрагментов кода. Многослойная архитектура тестов. Повышение устойчивости тестов к изменениям требований и реализации. &lt;/li&gt;    &lt;li&gt;Принципы создания устойчивых локаторов. &lt;/li&gt;    &lt;li&gt;*Вспомогательные инструменты -- Firebug, XPather, IE Developer Toolbar. &lt;/li&gt;    &lt;li&gt;Использование различных браузеров и особенности взаимодействия Selenium с ними. &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;&lt;a href="http://software-testing.ru/events/768-6-q-selenium-selenium-rcq"&gt;Подробности про условия участия в тренинге на сайте Software-Testing.Ru&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7305301922063425272?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7305301922063425272/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7305301922063425272' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7305301922063425272'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7305301922063425272'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/09/blog-post_22.html' title='Тренинг “Автоматизация функционального тестирования веб-приложений”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8582129920645868667</id><published>2009-09-06T12:34:00.001+05:00</published><updated>2009-09-06T12:34:18.485+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>Расписание тренингов по тестированию ПО на осень</title><content type='html'>&lt;p&gt;Началась осень, и вместе с ней начался новый учебный год. В связи с этим хочу опубликовать расписание своих открытых семинаров и тренингов на эту осень.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;6 октября состоится однодневный тренинг &lt;/strong&gt;&lt;a href="http://www.software-testing.ru/events/768-6-q-selenium-selenium-rcq"&gt;&lt;strong&gt;&amp;quot;Автоматизация функционального тестирования веб-приложений: Selenium + Selenium RC&amp;quot;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Этот тренинг будет сочетать в себе сразу две ключевых темы. С одной стороны, мы будем учиться применять некоторые полезные шаблоны проектирования тестов, которые вообще говоря достаточно универсальны и применимы практически всегда при автоматизации тестов. С другой стороны, применять мы их будем совместно с инструментом автоматизации пользовательского интерфейса веб-приложений Selenium RC, одновременно рассматривая некоторые особенности работы именно этого инструмента.&lt;/p&gt;  &lt;h5&gt;&lt;strong&gt;24 октября состоится тренинг &lt;/strong&gt;&lt;a href="http://www.software-testing.ru/events/769-exploratory-testing"&gt;&lt;strong&gt;&amp;quot;Тестирование методом свободного поиска (exploratory testing)&amp;quot;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;.&lt;/strong&gt;&lt;/h5&gt;  &lt;p&gt;Анонс этого тренинга был представлен моим выступлением на конференции TrainingLabs. Полный вариант тренинга во-первых содержит существенно больше информации, а во-вторых включает в себя несколько практических сеансов тестирования.&lt;/p&gt;  &lt;p&gt;Оба открытых тренинга пройдут в Москве.&lt;/p&gt;  &lt;p&gt;Кроме того, &lt;strong&gt;продолжатся &lt;/strong&gt;&lt;a href="http://www.software-testing.ru/news/706-online-seminars"&gt;&lt;strong&gt;онлайн-семинары по четвергам&lt;/strong&gt;&lt;/a&gt;, а поскольку к ноябрю серия завершится, мы решили в конце года повторить несколько летних семинаров, чтобы те, кто был в отпуске, получили возможность принять в них участие.&lt;/p&gt;  &lt;table border="0" cellspacing="10" cellpadding="10" width="100%"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;17.09.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/58-use-case-based-testing"&gt;Функциональное тестирование на основе вариантов использования&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;17.09.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/59-test-asset-management"&gt;Управление требованиями, запросами на изменение и дефектами&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;08.10.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/60-selenium"&gt;Инструменты автоматизации функционального тестирования веб-приложений семейства Selenium&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;08.10.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/61-exploratory-testing"&gt;Тестирование методом свободного поиска (exploratory testing)&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;22.10.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/62-regression-testing"&gt;Регрессионное тестирование: принципы формирования тестовых наборов для повторного выполнения&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;22.10.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/63-web-service-testing"&gt;Тестирование веб-сервисов&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;05.11.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/50-basic-func-testing-methods"&gt;Основные техники функционального тестирования и их комбинирование&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;05.11.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/51-unit-testing"&gt;Модульное тестирование: техники и инструменты&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;19.11.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/52-security-testing"&gt;Тестирование защищенности веб-приложений: наиболее распространенные уязвимости&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;19.11.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/53-testing-standards"&gt;Стандарты в области тестирования и их применение на практике&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;03.12.2009          &lt;br /&gt;13:00-15:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/54-performance-testing"&gt;Тестирование производительности веб-приложений: основные приемы генерации нагрузки и мониторинга&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;03.12.2009          &lt;br /&gt;16:00-18:00&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/55-dealing-with-source-code"&gt;Работа с исходным программным кодом для тестировщиков&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8582129920645868667?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8582129920645868667/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8582129920645868667' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8582129920645868667'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8582129920645868667'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/09/blog-post.html' title='Расписание тренингов по тестированию ПО на осень'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8955953195610137135</id><published>2009-09-01T16:40:00.001+05:00</published><updated>2009-09-01T16:40:31.222+05:00</updated><title type='text'>Панбагон 2.0: две недели, полёт нормальный</title><content type='html'>&lt;p&gt;Несмотря на некоторые наши опасения, проект &lt;a href="http://community.software-testing.ru/"&gt;Панбагон 2.0&lt;/a&gt; успешно функционирует уже две недели (новость о запуске проекта можно прочитать &lt;a href="http://software-testing.ru/news/757-panbugon-2-0"&gt;здесь&lt;/a&gt;).&lt;/p&gt;  &lt;p&gt;По просьбам наших читателей приводим некоторую статистику. За две недели написано 43 заметки и к проекту присоединилось 43 человека, 25 из которых активно участвуют в обсуждениях, а 11 человек за две недели получили бонусные баллы, опубликовав собственные заметки: &lt;a href="http://community.software-testing.ru/blog/about_this_project/40.html"&gt;Первая раздача бонусных баллов&lt;/a&gt; и &lt;a href="http://community.software-testing.ru/blog/about_this_project/53.html"&gt;Вторая раздача бонусных баллов, и наши благодарности&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Почему это важная веха? Потому что 42 -- это ответ на &lt;a href="http://ru.wikipedia.org/wiki/%D0%9E%D1%82%D0%B2%D0%B5%D1%82_%D0%BD%D0%B0_%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D1%8B%D0%B9_%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81_%D0%B6%D0%B8%D0%B7%D0%BD%D0%B8,_%D0%B2%D1%81%D0%B5%D0%BB%D0%B5%D0%BD%D0%BD%D0%BE%D0%B9_%D0%B8_%D0%B2%D1%81%D0%B5%D0%B3%D0%BE_%D1%82%D0%B0%D0%BA%D0%BE%D0%B3%D0%BE"&gt;Самый Главный Вопрос Жизни, Вселенной и Вообще&lt;/a&gt;. И мы пересекли этот рубеж!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8955953195610137135?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8955953195610137135/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8955953195610137135' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8955953195610137135'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8955953195610137135'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/09/20.html' title='Панбагон 2.0: две недели, полёт нормальный'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8777193717178320219</id><published>2009-08-18T00:48:00.001+05:00</published><updated>2009-08-18T00:48:44.861+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><title type='text'>Панбагон 2.0 или Полное торжество демократии</title><content type='html'>&lt;p&gt;Я не верю в профессиональные социальные сети. И особенно утопичной мне представляется социальная сеть для тестировщиков.&lt;/p&gt;  &lt;p&gt;Есть мнение, что в силу специфики своей профессии тестировщики мало общаются друг с другом, но зато много общаются с разработчиками, аналитиками, службой техподдержки. Это приводит к замедленному обмену информацией, что не может не сказываться отрицательно на развитии нашей отрасли. Все проекты, которые мы строим вокруг портала &lt;a href="http://software-testing.ru"&gt;Software-Testing.Ru&lt;/a&gt;, нацелены на преодоление этой &amp;quot;информационной блокады&amp;quot;.&lt;/p&gt;  &lt;p&gt;В интервью, которое я давал порталу &lt;a href="http://www.it4business.ru"&gt;www.it4business.ru&lt;/a&gt; чуть больше полугода тому назад, я говорил, что &amp;quot;вебдваноль&amp;quot; нам не грозит, что я не собираюсь всех агитировать публиковать свои творения на сайте Software-Testing.Ru. Наоборот, я всячески приветствую появление новых блогов, сайтов, тренингов, конференций и других мест для профессионального общения тестировщиков. И некоторые позитивные результаты имеются -- за год количество блогов о тестировании выросло почти в три раза!&lt;/p&gt;  &lt;p&gt;Однако в какой-то момент я понял, что есть много тестировщиков, которые не готовы начать вести собственный блог, потому что его регулярное пополнение требует времени и сил. Ну и конечно надо придумать, о чём писать. Поэтому я решил, что создание тематических коллективных блогов будет хорошим способом преодоления этого барьера. Во-первых -- тема задана, а во-вторых -- не обязательно писать регулярно, блог будет пополняться &amp;quot;с миру по нитке&amp;quot;.&lt;/p&gt;  &lt;p&gt;Поэтому я решил сделать некоторые шаги именно в направлении социальных сетей в надежде, что эксперимент будет удачным.&lt;/p&gt;  &lt;p&gt;Примерно три месяца назад был запущен первый коллективный проект Панбагон. Для тех, кто не в курсе, расшифрую значение названия этого проекта. Пантеон -- так в Древнем Риме назывался храм, посвящённый всем богам. А наш проект посвящён не бОгам, а бАгам, поэтому он так и называется. Здесь мы выставляем на всеобщее обозрение баги, найденные случайно или специально в тех программах, которые мы использовали, или на тех веб-сайтах, которые мы посещали. Целью является не простая фиксация чужих ошибок, не желание посмеяться над нерадивыми разработчиками и тестировщиками, которые пропустили дефект. Мне бы хотелось, чтобы не просто публиковались описания багов, но и были попытки понять и описать, чем вызван этот дефект, почему он остался необнаруженным, какие приёмы, техники, инструменты тестирования могли бы помочь в его поимке, как можно профилактическими мерами добиться того, чтобы такие баги вообще не возникали.&lt;/p&gt;  &lt;p&gt;Панбагон жил некоторое время на платформе Blogger, но её возможности оказались ограничены. Хотелось добавить в Панбагон некий элемент &amp;quot;игры&amp;quot;, а также сделать его более открытым для всех. Поэтому было принято решение о переходе на standalone-платформу. Теперь он будет работать на движке LiveStreet и жить здесь: &lt;a href="http://community.software-testing.ru/blog/panbugon/"&gt;http://community.software-testing.ru/blog/panbugon/&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Что нового появляется в Панбагоне после переезда?&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Во-первых, открытая регистрация -- теперь жрецом может стать каждый, все ограничения отменены, полное торжество демократии!&lt;/p&gt;  &lt;p&gt;Во-вторых, тот самый элемент &amp;quot;игры&amp;quot; -- на новой платформе используется характерная для социальных сетей система рейтингов. Участники могут не только публиковать заметки и писать комментарии к ним, но и голосовать за чужие заметки и комментарии, повышая или понижая тем самым рейтинг их автора. Согласно замыслу, рейтинг призван поддерживать стремление к росту на сайте. Помимо рейтинга имеется второй аналогичный механизм, называемый сила. Сила нужна, чтобы иметь&amp;#160; дополнительные возможности при размещении заметок. Рейтинг позволяет оценить свой вклад в данный проект и &amp;quot;похвастаться&amp;quot; своими достижениями. Подробная инструкция по использованию сайта готовится, пока советуем вам положиться на собственный инстинкт и чувство здравого смысла, которые подскажут вам, какие кнопки нажимать, а какие лучше не стоит.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Вперед, тестировщики, смелее!!!&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Вне зависимости от набранных баллов рейтинга всем, кто опубликует заметку в первую неделю, рейтинг будет увеличен на 20 баллов, во вторую неделю на 15, третью на 10 и четвертую на 5 баллов.&lt;/p&gt;  &lt;p&gt;Регистрируйтесь, пишите заметки, комментируйте, общайтесь!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8777193717178320219?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8777193717178320219/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8777193717178320219' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8777193717178320219'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8777193717178320219'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/08/20.html' title='Панбагон 2.0 или Полное торжество демократии'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6593408234803094888</id><published>2009-08-11T10:15:00.001+05:00</published><updated>2009-08-11T10:41:45.201+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='статический анализ'/><title type='text'>Инструменты статического анализа кода для поиска уязвимостей</title><content type='html'>&lt;p&gt;Разыскиваются инструменты статического анализа кода на разных языках программирования, предназначенные для поиска уязвимостей путём анализа потоков данных, в особенности для веб-приложений.&lt;/p&gt;  &lt;p&gt;Для понятности приведу пример одного такого известного мне инструмента – &lt;a href="http://pixybox.seclab.tuwien.ac.at/pixy/" target="_blank"&gt;Pixy&lt;/a&gt;, я уже неоднократно упоминал про него на своих семинарах и собираюсь достаточно подробно рассказать и продемонстрировать его в работе на семинаре “&lt;a href="http://software-testing.ru/trainings/online/details/55-dealing-with-source-code" target="_blank"&gt;Работа с программным кодом для тестировщиков&lt;/a&gt;”, который состоится через полторы недели.&lt;/p&gt;  &lt;p&gt;Вкратце, суть работы таких инструментов в том, что инструмент сканирует исходный код и пытается строить графы потоков данных. И затем по этому графу прослеживается путь данных, которые поступают извне программы – от пользователя, из базы данных, от какого-нибудь внешнего плагина и т.п. Если такие данные без проверок и преобразований доходят до SQL-запроса – имеем уязвимость типа SQL injection. Если они добираются до вывода в HTML-код – извольте получить XSS.&lt;/p&gt;  &lt;p&gt;Конечно, можно такие проверки делать и вручную, я на семинаре собираюсь рассказать, как можно анализировать потоки данных, используя обычные средства построения диаграмм вызовов, но инструменты могут здорово сэкономить время, подсказав, где начинать копать.&lt;/p&gt;  &lt;p&gt;Инструмент Pixy работает с языком PHP, и неплохо работает, но для полноты картины хочу найти аналогичные инструменты для других языков – Perl, Python, Ruby, Java, .Net или хотя бы понять, есть ли такие, сделал ли уже кто-нибудь или ниша пока открыта.&lt;/p&gt;  &lt;p&gt;Инструменты для “обычного” статического анализа, которые анализируют только поток управления, не предлагать, я просмотрел большинство из них, они неплохо справляются с поиском низкоуровневых проблем типа неинициализированных переменных или дедлоков. А хочется найти инструменты, работающие на более высоком уровне абстракции. Именно поэтому меня интересуют именно те, которые умеют работать с потоками данных.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6593408234803094888?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6593408234803094888/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6593408234803094888' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6593408234803094888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6593408234803094888'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/08/blog-post_11.html' title='Инструменты статического анализа кода для поиска уязвимостей'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-5505350361523585227</id><published>2009-08-03T16:49:00.001+05:00</published><updated>2009-08-03T16:51:09.602+05:00</updated><title type='text'>Защищенность правительственных сайтов</title><content type='html'>&lt;p&gt;В процессе подготовки к &lt;a href="http://software-testing.ru/trainings/online/details/52-security-testing" target="_blank"&gt;семинару про тестирование защищенности веб-приложений, который состоится в ближайший четверг&lt;/a&gt;, решил пройтись по сайтам министерств, федеральных агентств и служб, чтобы посмотреть, как там обстоят дела с защищённостью.&lt;/p&gt;  &lt;p&gt;При этом я не обращал внимания на то, можно ли атаковать сервер целиком, проверял только сами сайты на наличие базовых уязвимостей – XSS, SQL-инъекции, инъекции команд. Просмотрел не все, штук сорок, то есть около половины. Из них:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;5 сайтов подвержены пассивному XSS, &lt;/li&gt;    &lt;li&gt;1 сайт подвержен слепой SQL-инъекции, &lt;/li&gt;    &lt;li&gt;1 сайт подвержен SQL-инъекции с возможностью внедрения UNION, &lt;/li&gt;    &lt;li&gt;3 сайта раскрывают некоторые детали внутреннего устройства, из них 2 предоставляют доступ к phpinfo, а 1 выдаёт сообщения об ошибках с отладочной информацией, &lt;/li&gt;    &lt;li&gt;1 сайт подвержен внедрению команд, это наиболее серьёзная проблема из всех, что мне встретились. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;В общем, я бы не сказал, что всё плохо, несмотря на наличие отдельных проблем.&lt;/p&gt;  &lt;p&gt;Но вот что я хотел бы узнать – имеется ли какая-то единая служба, которая отвечает за информационную защищенность всех сайтов министерств и ведомств (хотя бы за защищенность, функциональность оставим в стороне)? Или каждый отвечает сам за себя?&lt;/p&gt;  &lt;p&gt;P.S. Да, кстати, для интересующихся – в тот же день пройдёт ещё &lt;a href="http://software-testing.ru/trainings/online/details/53-testing-standards" target="_blank"&gt;семинар, посвящённый стандартам в области тестирования программного обеспечения&lt;/a&gt;.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-5505350361523585227?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/5505350361523585227/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=5505350361523585227' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5505350361523585227'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/5505350361523585227'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/08/blog-post.html' title='Защищенность правительственных сайтов'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4099720163846891472</id><published>2009-07-09T14:24:00.001+05:00</published><updated>2009-07-09T14:35:58.198+05:00</updated><title type='text'>Новая серия онлайн-семинаров по тестированию ПО</title><content type='html'>&lt;p&gt;Я запускаю новую серию коротких двухчасовых онлайн-семинаров по тестированию ПО. Особенность семинаров этой серии – продолжительность: не нужно высвобождать целый день для семинара, два часа можно выделить без существенного изменения своих планов.&lt;/p&gt;  &lt;p&gt;Каждый семинар посвящен конкретной узкой теме. Все семинары опираются на общую вводную часть, в которой определяются основные понятия. Я не буду на каждом семинаре повторять заново все определения. Вместо этого всем участникам будет бесплатно выдана запись специального вводного семинара &amp;quot;Тестирование программного обеспечения: основные понятия&amp;quot;, с которой рекомендуется ознакомиться заранее.&lt;/p&gt;  &lt;h3&gt;Расписание&lt;/h3&gt;  &lt;table border="0" cellspacing="10" cellpadding="10" width="100%"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;23.07.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/50-basic-func-testing-methods"&gt;Основные техники функционального тестирования и их комбинирование&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;23.07.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/51-unit-testing"&gt;Модульное тестирование: техники и инструменты&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;06.08.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/52-security-testing"&gt;Тестирование защищенности веб-приложений: наиболее распространенные уязвимости&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;06.08.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/53-testing-standards"&gt;Стандарты в области тестирования и их применение на практике&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;20.08.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/54-performance-testing"&gt;Тестирование производительности веб-приложений: основные приемы генерации нагрузки и мониторинга&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;20.08.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/55-dealing-with-source-code"&gt;Работа с исходным программным кодом для тестировщиков&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;03.09.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/56-model-based-testing"&gt;Функциональное тестирование на основе моделей&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;03.09.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/57-web-testing"&gt;Автоматизация функционального тестирования веб-приложений: хорошие практики&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;17.09.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/58-use-case-based-testing"&gt;Функциональное тестирование на основе вариантов использования&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;17.09.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/59-test-asset-management"&gt;Управление требованиями, запросами на изменение и дефектами&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;08.10.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/60-selenium"&gt;Инструменты автоматизации функционального тестирования веб-приложений семейства Selenium&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;08.10.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/61-exploratory-testing"&gt;Тестирование методом свободного поиска (exploratory testing)&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;22.10.2009&lt;br/&gt;13:00-15:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/62-regression-testing"&gt;Регрессионное тестирование: принципы формирования тестовых наборов для повторного выполнения&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;22.10.2009&lt;br/&gt;16:00-18:00&lt;/td&gt;       &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/63-web-service-testing"&gt;Тестирование веб-сервисов&lt;/a&gt;&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Получить дополнительную информацию и узнать условия участия можно здесь:&amp;#160; &lt;a href="http://www.software-testing.ru/events/706-online-seminars"&gt;http://www.software-testing.ru/events/706-online-seminars&lt;/a&gt;&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4099720163846891472?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4099720163846891472/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4099720163846891472' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4099720163846891472'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4099720163846891472'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/07/blog-post_09.html' title='Новая серия онлайн-семинаров по тестированию ПО'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7382528401006874104</id><published>2009-07-03T16:15:00.001+05:00</published><updated>2009-07-03T16:26:39.615+05:00</updated><title type='text'>Почта России получила дилом за информационные технологии?</title><content type='html'>&lt;p&gt;&lt;img style="border-bottom: 0px; border-left: 0px; margin: 0px 10px 5px 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" align="left" src="http://lh5.ggpht.com/_-hN567HHB3M/Sk3oOjPxBRI/AAAAAAAABUY/Hox_9-XjDG0/image%5B10%5D.png?imgmax=800" width="182" height="88" /&gt; Забрёл сегодня случайно на сайт &lt;a href="http://www.postpk.ru/" target="_blank"&gt;УФПС Приморского края (филиал ФГУП «Почта России»)&lt;/a&gt; и обнаружил там замечательную новость от вчерашнего числа – “&lt;a href="http://www.postpk.ru/news/?id=85" target="_blank"&gt;Почта России получила дилом за информационные технологии!&lt;/a&gt;”. Не могу удержаться, чтобы не прокомментировать этот потрясающий текст.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;По итогам участия в четвертой международной Азиатско-Тихоокеанской выставке «Информационные технологии и связь 2009» Приморский филиала ФГУП «Почта России» получил диплом за участие в выставке и вклад в развитие информационных технологий на территории Приморского края. Организаторы выставки признали, что Почта России самым уникальным образом подошла к участию в выставке.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Вы думаете, что “уникальным образом” – это значит демонстрировались суперсовременные технологии? Ха! Читайте дальше :)&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;В этом году впервые экспозиция &amp;quot;Почты России&amp;quot; работала в режиме почтового отделения, где можно было воспользоваться почтовыми услугами - купить марки, отправить письмо, обналичить пластиковые карты.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Ну, я понимаю, что “отправить письмо” – это связь. Но где тут информационные технологии? И что такого гениального в том, чтобы демонстрировать на выставке в 21-ом веке отправку письма?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;С учетом того, что выставка проводилась в канун Дня города Владивостока, почтовики, помимо тематического наполнения&amp;#160; выставочного стенда позаботились и о зрелищных акциях для посетителей. Так, венчая открытие выставки в выставочный зал вошли пять девушек в одежде из почтового расходного материала – открыток, скотча, бумаги, капронового жгута, привлекая все внимание прессы, организаторов, гостей выставки к стенду Почты России. Такое нестандартное решение презентации стенда стало поводом отметить почтовиков дипломом за яркое участие в отраслевой выставке.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;ВОТ!!! Вот оно!!! А-а-а-а-а!!! Держитеменяпятеро!!! Вот это я понимаю, информационные технологии!&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Согласно концепции, уже после открытия выставки стендисты Почты России начали активную работу с заранее приглашенными гостями&amp;#160; – демонстрировали работу франкировальной машины, способная обрабатывать до полутора тысяч писем, рассказывали про пункты коллективного доступа в Интернет, большая часть которых сегодня работают в сельской местности Приморья.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Про русский язык молчим, ладно?&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Стоит отметить, что особое внимание гостей выставки на стенде Почты России привлекли уникальные открытки и конверты, а также спецгашение праздничным штемпелем с изображением герба Владивостока, которые были выпущены специально в канун Дня Владивостока. &lt;i&gt;«С каждым годом выставка «Инфотехнологии и связь» становится все более масштабной и интересной. Почта России - постоянный участник этой выставки: мы экспонируемся здесь с 2006 г. Активное внедрение современных технологий является стратегическим направлением деятельности Почты России, поэтому нам, безусловно, очень интересно принимать участие в подобной выставке-форуме»&lt;/i&gt; - отметила Ольга Рыжкова, заместитель директора УФПС Приморского края – филиала ФГУП «Почта России».&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Конверты, открытки, марки – это всё круто, я тоже учась в школе собирал марки и карточки со спецгашением. Но для этого не надо делать во всех отделениях пункты коллективного доступа в Интернет. А зачем надо? Наверное для того, чтобы люди могли воспользоваться современными технологиями, внедрение которых является стратегическим направлением. Есть, есть современные технологии у Почты России, а как же! Прямо на главной странице сайта этого УФПС слева можно обнаружить симпатичные картинки с надписями “Отправления 1 класса”, “EMS Почта России”, “КиберПочта” и “КиберДеньги”. Четыре ссылки на четыре современных технологии. Но только все они, увы, приводят на страницу с надписью “Ошибка! Такой страницы не существует!”. Ну и что это такое? Можно же было хотя бы повесить там фотографию пяти девушек в одежде из почтового расходного материала, а?&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh4.ggpht.com/_-hN567HHB3M/Sk3okPIi3EI/AAAAAAAABUk/TEPmpbQrIFA/image%5B22%5D.png?imgmax=800"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh5.ggpht.com/_-hN567HHB3M/Sk3oPJ1zPlI/AAAAAAAABUo/Vv9vWcOJ_eA/image_thumb%5B7%5D.png?imgmax=800" width="260" height="173" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;P.S. Когда я уже дописывал эту заметку, мне стало интересно, что такое “EMS Почта России”. Чтобы уж наверняка не промахнуться, я пошёл на главный сайт Почты России -- &lt;a title="http://www.russianpost.ru/" href="http://www.russianpost.ru/"&gt;http://www.russianpost.ru/&lt;/a&gt;. И что вы думаете? &lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;&lt;a href="http://lh3.ggpht.com/_-hN567HHB3M/Sk3pwF4NzaI/AAAAAAAABUs/nQQXs7hZZNw/image%5B24%5D.png?imgmax=800"&gt;&lt;img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://lh6.ggpht.com/_-hN567HHB3M/Sk3oPtK2hCI/AAAAAAAABU0/iqEpw3y4sNE/image_thumb%5B8%5D.png?imgmax=800" width="260" height="78" /&gt;&lt;/a&gt; &lt;/p&gt;  &lt;p&gt;Так что приморцам ещё повезло…&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7382528401006874104?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7382528401006874104/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7382528401006874104' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7382528401006874104'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7382528401006874104'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/07/blog-post.html' title='Почта России получила дилом за информационные технологии?'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/_-hN567HHB3M/Sk3oOjPxBRI/AAAAAAAABUY/Hox_9-XjDG0/s72-c/image%5B10%5D.png?imgmax=800' height='72' width='72'/><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6686774416579391503</id><published>2009-06-10T16:20:00.001+05:00</published><updated>2009-06-10T16:20:22.029+05:00</updated><title type='text'>Лекции Динеса Бьорнера в Москве 11 июня</title><content type='html'>&lt;p&gt;&lt;/p&gt;  &lt;p&gt;11 июня 2009 года &lt;a href="http://www.ispras.ru/"&gt;ИСП РАН&lt;/a&gt; посетит с дружеским визитом &lt;a href="http://www2.imm.dtu.dk/~db/index.html#SECTION00030000000000000000"&gt;Динес Бьорнер&lt;/a&gt; – основоположник и евангелист формальных методов.&lt;/p&gt;  &lt;p&gt;&lt;/p&gt;  &lt;p&gt;Он предположительно прочитает две лекции, с содержанием которых можно ознакомиться заранее:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Rôle of Domain Engineering in Software Development: and Why Current Requirements Engineering is Flawed !     &lt;br /&gt;&lt;a name="tex2html10"&gt;&lt;/a&gt;&lt;a href="http://www2.imm.dtu.dk/%7Edb/db-psi09-paper.pdf"&gt;Paper&lt;/a&gt; and &lt;a name="tex2html11"&gt;&lt;/a&gt;&lt;a href="http://www2.imm.dtu.dk/%7Edb/db-psi09-talk.pdf"&gt;Slides&lt;/a&gt;. PSI'09, Akademgorodok, Siberia, 15-19 June 2009.&lt;/p&gt;    &lt;p&gt;Mereologies in Computing Science: &lt;a name="tex2html12"&gt;&lt;/a&gt;&lt;a href="http://www2.imm.dtu.dk/%7Edb/bjorner-hoare75-p.pdf"&gt;paper&lt;/a&gt; and &lt;a name="tex2html13"&gt;&lt;/a&gt;&lt;a href="http://www2.imm.dtu.dk/%7Edb/bjorner-hoare75-s.pdf"&gt;slides&lt;/a&gt;      &lt;br /&gt;Paper for Sir Tony Hoare's 75th Festschrift, April 16-17, 2009, Cambridge, UK. Presented at Cambridge 16 April, 2009.&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Впрочем, возможно, будет рассказывать про другое, классики непредсказуемы :)&lt;/p&gt;  &lt;p&gt;Предварительный план такой:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;Лекция № 1 – с 11:00 до 12:30     &lt;br /&gt;Лекция № 2 – с 14:00 до 15:30&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Вход свободный, если кто хочет послушать – добро пожаловать!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6686774416579391503?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6686774416579391503/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6686774416579391503' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6686774416579391503'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6686774416579391503'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/06/11.html' title='Лекции Динеса Бьорнера в Москве 11 июня'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-248860799229243700</id><published>2009-06-04T16:13:00.001+05:00</published><updated>2009-06-04T16:20:59.598+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='баги'/><title type='text'>А не послать ли себе виртуальный подарок?</title><content type='html'>&lt;p&gt;Сегодня мне от ЖЖ пришло замечательное письмо, в котором содержался явный намёк на шизофрению, то есть раздвоение личности.&lt;/p&gt;  &lt;p&gt;Вот, судите сами:&lt;/p&gt;  &lt;p&gt;&lt;img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="lj" border="0" alt="lj" src="http://lh3.ggpht.com/_-hN567HHB3M/SiesaW_WJ3I/AAAAAAAABC4/I6Jl-FVL1KY/image%5B7%5D.png?imgmax=800" width="553" height="501" /&gt; &lt;/p&gt;  &lt;p&gt;Ладно если бы мне просто пришло напоминание о том, что у меня скоро день рождения – я бы понял, заботу проявляют, вдруг забуду.&lt;/p&gt; Но предлагать мне поздравить себя с этим замечательным праздником и отправить себе виртуальный подарок – это уже, мне кажется, перебор!   &lt;p&gt;Тестировщики ЖЖ, где вы???!!!&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-248860799229243700?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/248860799229243700/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=248860799229243700' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/248860799229243700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/248860799229243700'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/06/blog-post.html' title='А не послать ли себе виртуальный подарок?'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh3.ggpht.com/_-hN567HHB3M/SiesaW_WJ3I/AAAAAAAABC4/I6Jl-FVL1KY/s72-c/image%5B7%5D.png?imgmax=800' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7376880354671230710</id><published>2009-05-29T12:58:00.001+05:00</published><updated>2009-05-29T13:00:26.521+05:00</updated><title type='text'>6 июня: Онлайн-семинар “Обзор бесплатных инструментов тестирования”</title><content type='html'>&lt;p&gt;&lt;strong&gt;6 июня&lt;/strong&gt; последний раз в этом сезоне провожу &lt;strong&gt;онлайн-семинар, посвященный обзору бесплатных инструментов тестирования&lt;/strong&gt;. Потом будет перерыв до осени. Подробности участия – &lt;a href="http://software-testing.ru/trainings/online/details/43-free-tools"&gt;на сайте Software-Testing.Ru&lt;/a&gt;.&lt;/p&gt; P.S. На семинар “&lt;a href="http://software-testing.ru/trainings/online/details/44-functional-testing"&gt;Основы функционального тестирования программного обеспечения&lt;/a&gt;”, который состоится завтра, 30 мая, ещё есть свободные места. Тоже, кстати, последний раз в этом сезоне.    &lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7376880354671230710?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7376880354671230710/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7376880354671230710' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7376880354671230710'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7376880354671230710'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/05/6.html' title='6 июня: Онлайн-семинар “Обзор бесплатных инструментов тестирования”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4066175507617955860</id><published>2009-05-16T14:52:00.001+05:00</published><updated>2009-05-16T15:03:56.866+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>30 мая: Онлайн-семинар "Основы функционального тестирования"</title><content type='html'>&lt;span style="font-weight: bold;"&gt;30 мая 2009 г.&lt;/span&gt; в в 10:00 по московскому времени повторно провожу открытый онлайн-семинар на тему &lt;span style="font-weight: bold;"&gt;"Основы функционального тестирования программного обеспечения"&lt;/span&gt;. Сезон онлайн-семинаров постепенно завершается, летом их будет существенно меньше, летом преимущество будет отдаваться другим форматам.&lt;br /&gt;&lt;p&gt;&lt;strong&gt;Программа семинара:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;&lt;li&gt;Краткое введение в тестирование, чтобы договориться о терминах &lt;/li&gt;&lt;li&gt;Место функционального тестирования по сравнению с другими видами &lt;/li&gt;&lt;li&gt;Системное, интеграционное и модульное тестирование &lt;/li&gt;&lt;li&gt;Методы "чёрного ящика" и "прозрачного ящика" &lt;/li&gt;&lt;li&gt;Способы определения полноты тестирования &lt;/li&gt;&lt;li&gt;Техники функционального тестирования      &lt;ul&gt;&lt;li&gt;Покрытие области входных данных &lt;/li&gt;&lt;li&gt;Тестирование на основе сценариев &lt;/li&gt;&lt;li&gt;Тестирование на основе вариантов использования &lt;/li&gt;&lt;li&gt;Тестирование на основе гипотез об ошибках &lt;/li&gt;&lt;li&gt;Стохастическое тестирование &lt;/li&gt;&lt;li&gt;Тестирование на основе рисков &lt;/li&gt;&lt;li&gt;Тестирование на основе моделей &lt;/li&gt;&lt;li&gt;Исследовательское тестирование&lt;/li&gt;&lt;/ul&gt;   &lt;/li&gt;&lt;li&gt;Как выбрать среди различных техник тестирования? &lt;/li&gt;&lt;li&gt;Комбинирование различных техник тестирования &lt;/li&gt;&lt;li&gt;Ручное и автоматизированное тестирование &lt;/li&gt;&lt;li&gt;Регрессионное тестирование &lt;/li&gt;&lt;li&gt;Работа с требованиями, тестами и дефектами &lt;/li&gt;&lt;/ul&gt;  &lt;p&gt;Подробнее об условиях участия в семинаре можно узнать здесь: &lt;a href="http://software-testing.ru/events/666-functional-testing"&gt;http://software-testing.ru/events/666-functional-testing&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4066175507617955860?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4066175507617955860/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4066175507617955860' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4066175507617955860'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4066175507617955860'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/05/30.html' title='30 мая: Онлайн-семинар &quot;Основы функционального тестирования&quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-716504583299313199</id><published>2009-05-01T14:17:00.002+05:00</published><updated>2009-05-16T14:33:45.278+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>12 мая: Функциональное тестирование веб-приложений</title><content type='html'>&lt;p&gt;Сразу после завершения всех праздников &lt;strong&gt;12 мая&lt;/strong&gt; буду проводить &lt;strong&gt;онлайн-семинар&lt;/strong&gt; на тему “&lt;strong&gt;Функциональное тестирование веб-приложений&lt;/strong&gt;”.&lt;/p&gt;  &lt;p&gt;Постепенно перевожу в онлайн-формат технически специализированные семинары. Скоро дойдёт дело и до тренингов, с выполнением самостоятельных заданий.&lt;/p&gt;  &lt;p&gt;Программа семинара:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Краткое введение в тестирование, чтобы договориться о терминах &lt;/li&gt;    &lt;li&gt;Автоматизация тестирования веб-приложений      &lt;ul&gt;       &lt;li&gt;инструментарий &lt;/li&gt;        &lt;li&gt;принципы тест-дизайна &lt;/li&gt;        &lt;li&gt;хорошие практики организации архитектуры тестового набора &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Особенности тестирования серверной части      &lt;ul&gt;       &lt;li&gt;тестирование серверных компонентов в искусственном и естественном окружении &lt;/li&gt;        &lt;li&gt;методы создания "заглушек" &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Особенности тестирования клиентcкой части      &lt;ul&gt;       &lt;li&gt;тестирование без использования браузера &lt;/li&gt;        &lt;li&gt;модульное тестирование JavaScript &lt;/li&gt;        &lt;li&gt;системное тестирование в различных браузерах &lt;/li&gt;        &lt;li&gt;кросс-браузерное тестирование &lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Исследовательское тестирование &lt;/li&gt;    &lt;li&gt;Регрессионное тестирование &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Узнать подробнее об условиях участия можно &lt;a href="http://software-testing.ru/events/648-12-" target="_blank"&gt;ЗДЕСЬ&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-716504583299313199?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/716504583299313199/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=716504583299313199' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/716504583299313199'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/716504583299313199'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/05/12.html' title='12 мая: Функциональное тестирование веб-приложений'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-8771595842801419374</id><published>2009-04-29T15:43:00.002+05:00</published><updated>2009-05-16T14:34:42.905+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='айти'/><title type='text'>Агрегирование RSS-лент: как я выбирал агрегатор</title><content type='html'>&lt;p&gt;Написал на хабр статью про то, как я боролся с онлайновыми сервисами, которые умеют делать из нескольких RSS-лент одну агрегированную.&lt;/p&gt;  &lt;p&gt;Вроде бы у меня получилось сделать то, что я хотел, но поиски идеального решения продолжаются, поэтому решил опубликовать и в блоге тоже, вдруг кто-то знает хороший агрегатор, но хабр не читает :)&lt;/p&gt;  &lt;p&gt;Кросс-пост делать не стал, просто дам ссылку:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;a href="http://barancev.habrahabr.ru/blog/58434/"&gt;Агрегирование RSS-лент: как я выбирал агрегатор&lt;/a&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Писать можно в комменты и здесь, и там.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-8771595842801419374?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/8771595842801419374/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=8771595842801419374' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8771595842801419374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/8771595842801419374'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/rss.html' title='Агрегирование RSS-лент: как я выбирал агрегатор'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-3002734657857645354</id><published>2009-04-25T17:34:00.002+05:00</published><updated>2009-05-16T14:35:02.285+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>Расписание онлайн-семинаров в мае</title><content type='html'>&lt;p&gt;&lt;em&gt;На правах рекламы себя и не только&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;В условиях сокращения издержек бюджеты на обучение в компаниях урезаны до минимума. Но полный отказ от обучения может привести к остановке профессионального роста сотрудников, и вам будет труднее противостоять натиску конкурентов. По тем же причинам вряд  ли стоит экономить на качестве обучения.&lt;/p&gt;  &lt;p&gt;Как минимизировать стоимость обучения без потери качества? Самый очевидный путь -- сэкономить на организационных расходах. Именно поэтому мы предлагаем обучение в онлайновом формате -- можно учиться, находясь на своём рабочем месте или у себя дома. Это позволяет совместить качество и минимальную стоимость обучения.&lt;/p&gt;  &lt;p&gt;В онлайновом формате мы проводим те семинары, которые не предполагают активного использования методов обучения, требующих работы в группах, и в основном проходят в форме фронтального обучения (от тренера к участникам семинара), поэтому качество обучения не страдает. Разумеется, такой формат не означает полного отсутствия обратной связи. Участники имеют возможность задавать вопросы тренеру в чате, а также они могут общаться между собой, так что ответы на свои вопросы они получают не только от тренера, но и от других участников семинара.&lt;/p&gt;  &lt;p&gt;В мае и начале июня сего года планируются следующие онлайн-семинары:&lt;/p&gt;  &lt;table width="90%" border="1" cellpadding="2" cellspacing="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;Дата&lt;/td&gt;        &lt;td valign="top"&gt;Название тренинга&lt;/td&gt;        &lt;td valign="top"&gt;Тренер&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;12.05&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/45-web-functional-testing"&gt;Функциональное тестирование веб-приложений&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top"&gt;Алексей Баранцев&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;16.05&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/48---"&gt;Управление командой тестирования&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top"&gt;Вячеслав Панкратов&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;23.05&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/49---"&gt;Менеджмент процесса тестирования&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top"&gt;Вячеслав Панкратов&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;30.05&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/44-functional-testing"&gt;Основы функционального тестирования программного обеспечения&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top"&gt;Алексей Баранцев&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;06.06&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/43-free-tools"&gt;Cеминар-обзор бесплатных инструментов тестирования&lt;/a&gt; &lt;/td&gt;        &lt;td valign="top"&gt;Алексей Баранцев&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;&lt;strong&gt;13.06&lt;/strong&gt;&lt;/td&gt;        &lt;td valign="top"&gt;&lt;a href="http://www.software-testing.ru/trainings/online/details/47--"&gt;Тест-дизайн&lt;/a&gt;&lt;/td&gt;        &lt;td valign="top"&gt;Вячеслав Панкратов&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;  &lt;p&gt;Подробнее узнать о программе каждого семинара и об условиях участия можно, пройдя по ссылке на страницу соответствующего семинара.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-3002734657857645354?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/3002734657857645354/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=3002734657857645354' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3002734657857645354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/3002734657857645354'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/blog-post.html' title='Расписание онлайн-семинаров в мае'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6633425230454225965</id><published>2009-04-08T21:19:00.002+05:00</published><updated>2009-05-16T14:35:16.452+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>15 апреля: Онлайн-семинар “Обзор бесплатных инструментов тестирования”</title><content type='html'>&lt;p&gt;По просьбам тех, кто не смог принять участие в предыдущем семинаре по причине того, что он состоялся в субботу, проводим ещё один, на этот раз в рабочий день – в среду 15 апреля. Подробности – на сайте &lt;a href="http://software-testing.ru/events/610-functional-testing" target="_blank"&gt;Software-Testing.Ru&lt;/a&gt;&lt;/p&gt;  &lt;p&gt;В апреле будет также уже ранее анонсированный онлайн-семинар &lt;a href="http://barancev.blogspot.com/2009/04/11.html" target="_blank"&gt;“Основы функционального тестирования”&lt;/a&gt; в субботу 11 апреля. После этого до мая семинаров не будет, потому что буду занят на конференции &lt;a href="http://it-conf.ru/ru/content/171.htm" target="_blank"&gt;SQA Days 2009 Piter&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6633425230454225965?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6633425230454225965/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6633425230454225965' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6633425230454225965'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6633425230454225965'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/15.html' title='15 апреля: Онлайн-семинар “Обзор бесплатных инструментов тестирования”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-7456264164159706608</id><published>2009-04-08T02:37:00.002+05:00</published><updated>2009-05-16T14:35:29.562+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>Отзывы участников онлайн-семинара “Обзор бесплатных инструментов тестирования” 28 марта</title><content type='html'>&lt;p&gt;В связи с активной подготовкой к конференции &lt;a href="http://software-testing.ru/events/623-sqa-days-2009-"&gt;SQA Days 2009 Piter&lt;/a&gt;, проведением &lt;a href="http://barancev.blogspot.com/2009/04/11.html"&gt;других семинаров&lt;/a&gt; и наличием ещё кучи разной другой работы, не хватает времени на то, чтобы сесть, порефлексировать и описать свои ощущения от проведения онлайн-семинара про бесплатные инструменты тестирования. Сделаю это после проведения ещё одного такого семинара, который &lt;a href="http://software-testing.ru/events/611-free-tools"&gt;состоится 15 апреля&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;А тем временем я получил от некоторых участников прошедшего семинара такие отзывы, которые тронули мою душу, так что я решил опубликовать их отдельно от самокритчного разбора полётов, чтобы не портить впечатление. Только отзывы, практически без моих комментариев (ну, только немножко, в самом конце, не удержался :) ).  Отзывы публикуются с разрешения авторов.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Не дать людям уснуть на четырехчасовой лекции – дар, данный немногим. &lt;/em&gt;&lt;em&gt;Общие впечатления от семинара самые положительные. В целом, информация оказалась очень полезной, за что огромное спасибо. А некоторые инструменты я начала использовать буквально на следующий день. :)&lt;/em&gt;&lt;/p&gt;    &lt;p align="right"&gt;Ирина Куликова     &lt;br /&gt;&lt;a href="http://www.comsoft-corp.ru/" target="_blank"&gt;ОАО "Комсофт"&lt;/a&gt;, Тольятти&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Самое главное – было достаточно «практики» - живых демонстрации инструментов. &lt;em&gt;Новых инструментов на полгода изучения хватит!&lt;/em&gt;&lt;/em&gt;&lt;/p&gt;    &lt;p align="right"&gt;Лидия Лебедева     &lt;br /&gt;Junior Tester      &lt;br /&gt;&lt;a href="http://www.daxx.com/" target="_blank"&gt;ООО "Вентор-Софт" (Daxx)&lt;/a&gt;, Санкт-Петербург &lt;/p&gt;    &lt;p&gt;&lt;em&gt;Семинар дал возможность узнать про разные бесплатные средства, услышать про них отзывы, посмотреть на них. Полученный обзор дает возможность аргументированно выбрать програмные средства для атоматизации и аргументировать выбор заказчику, что является, как правило, самым проблематичным.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Также приятным дополнением были дополнительные тулы для работы тестировщиков – это обязательно возьму на вооружение и, по-возможности, буду распространять в отделе.&lt;/em&gt;&lt;/p&gt;    &lt;p align="right"&gt;Татьяна Голубева, aka &lt;a href="http://it4business.ru/forum/user495.html"&gt;culver&lt;/a&gt;      &lt;br /&gt;Senior Test Lead      &lt;br /&gt;&lt;a href="http://www.aricent.com/" target="_blank"&gt;Aricent Ukraine&lt;/a&gt;, Винница, Украина&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Информация удобна для восприятия и анализа и подается в очень живой и интересной форме. Приятно было слушать и воспринималось все легко. Достаточно исчерпывающе и в меру кратко. То, что нужно! Мои ожидания не совсем оправдались, но я получила очень много полезной информации, а также ниточку, следуя которой буду двигаться дальше в своем поиске. Вы – очень хороший лектор. Не каждого человека можно без утомления слушать 4 часа :) , а в Вашем случае это получилось.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;И отдельное спасибо за список ссылок на полезные ресурсы! Это просто нить Ариадны в лабиринте доступного ПО :)&lt;/em&gt; &lt;/p&gt;    &lt;p align="right"&gt;Жанна Битюкова     &lt;br /&gt;Инженер по качеству программного обеспечения      &lt;br /&gt;Лаборатория качества ПО      &lt;br /&gt;&lt;a href="http://www2.innovinn.com/home.php" target="_blank"&gt;"ИнноВинн"&lt;/a&gt;, Винница, Украина&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Да, да, да! Коллеги, это именно то, чего я хотел достичь – чтобы вы сами начали использовать инструменты, про которые я говорил на семинаре, чтобы вы рассказали о них коллегам и они тоже начали ими пользоваться, чтобы вы пробовали новые инструменты.&lt;/p&gt;  &lt;p&gt;Главное качество тестировщика с моей точки зрения – это любопытство, стремление узнать что-то новое, потрогать и пощупать всё, что можно. И если я хоть чуть-чуть поспособствовал пробуждению или развитию у вас этого качества – я достиг своей цели.&lt;/p&gt;  &lt;p&gt;И напоследок ещё один отзыв, полученный буквально только что:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;Я очень извиняюсь за столь поздний ответ, просто мне захотелось посмотреть семинар ещё раз и уже после этого написать отзыв...&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Мне очень понравилось. Удалось систематизировать знания. С удовольствием приму участие в следующем семинаре.&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;Было бы здорово после такого семинара получить что-нибудь наподобие сертификата «Я учился на тренингах Баранцева», например, в виде кнопки для блога. Честно признаюсь, что ради такого дела я бы даже блог завела.&lt;/em&gt;&lt;/p&gt;    &lt;p align="right"&gt;Алиса Евсеева     &lt;br /&gt;Инженер-программист (тестировщик)      &lt;br /&gt;&lt;a href="http://www.gaz-is.ru/" target="_blank"&gt;ООО "Газинформсервис"&lt;/a&gt;, Санкт-Петербург&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Кнопка имени меня? Гм… Вообще-то я в меру скромен, но ради появления нового блога о тестировании я готов пойти на такой шаг. В конце концов, фан лишним не бывает :)  Решено, сделаю кнопку! Главное, чтобы никто не додумался показывать эту кнопку работодателю и требовать повышения зарплаты. Хотя… А почему бы и нет?&lt;/p&gt;  &lt;p&gt;Огромная благодарность всем моим слушателям, кто нашёл время и силы, чтобы написать эти отзывы. Спасибо, коллеги!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-7456264164159706608?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/7456264164159706608/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=7456264164159706608' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7456264164159706608'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/7456264164159706608'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/28.html' title='Отзывы участников онлайн-семинара “Обзор бесплатных инструментов тестирования” 28 марта'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-286524168679892398</id><published>2009-04-06T18:51:00.002+05:00</published><updated>2009-05-16T14:35:41.368+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>11 апреля: Онлайн-семинар “Основы функционального тестирования”</title><content type='html'>&lt;p&gt;Постепенно перевожу свои семинары и тренинги в онлайновую форму. Настала очередь самой центральной темы во всём тестировании ПО – функционального тестирования.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;11 апреля 2009 г.&lt;/strong&gt; в 10:00 по московскому времени состоится открытый онлайн-семинар &lt;strong&gt;«Основы функционального тестирования программного обеспечения»&lt;/strong&gt;.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Формат:&lt;/strong&gt; Онлайн-семинар, продолжительность 4 часа.    &lt;br /&gt;Семинар организует компания «Лаборатория тестирования».&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Программа семинара:&lt;/strong&gt;&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;Краткое введение в тестирование, чтобы договориться о терминах &lt;/li&gt;    &lt;li&gt;Место функционального тестирования по сравнению с другими видами &lt;/li&gt;    &lt;li&gt;Системное, интеграционное и модульное тестирование &lt;/li&gt;    &lt;li&gt;Методы "чёрного ящика" и "прозрачного ящика" &lt;/li&gt;    &lt;li&gt;Способы определения полноты тестирования &lt;/li&gt;    &lt;li&gt;Техники функционального тестирования      &lt;ul&gt;       &lt;li&gt;Покрытие области входных данных &lt;/li&gt;        &lt;li&gt;Тестирование на основе сценариев &lt;/li&gt;        &lt;li&gt;Тестирование на основе вариантов использования &lt;/li&gt;        &lt;li&gt;Тестирование на основе гипотез об ошибках &lt;/li&gt;        &lt;li&gt;Стохастическое тестирование &lt;/li&gt;        &lt;li&gt;Тестирование на основе рисков &lt;/li&gt;        &lt;li&gt;Тестирование на основе моделей &lt;/li&gt;        &lt;li&gt;Исследовательское тестирование&lt;/li&gt;     &lt;/ul&gt;   &lt;/li&gt;    &lt;li&gt;Как выбрать среди различных техник тестирования? &lt;/li&gt;    &lt;li&gt;Комбинирование различных техник тестирования &lt;/li&gt;    &lt;li&gt;Ручное и автоматизированное тестирование &lt;/li&gt;    &lt;li&gt;Регрессионное тестирование &lt;/li&gt;    &lt;li&gt;Работа с требованиями, тестами и дефектами &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Подробнее об условиях участия в семинаре можно узнать здесь: &lt;a href="http://www.software-testing.ru/events/610-functional-testing"&gt;http://www.software-testing.ru/events/610-functional-testing&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-286524168679892398?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/286524168679892398/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=286524168679892398' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/286524168679892398'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/286524168679892398'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/11.html' title='11 апреля: Онлайн-семинар “Основы функционального тестирования”'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2055761057232135110</id><published>2009-04-03T18:09:00.002+05:00</published><updated>2009-05-16T14:35:58.066+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='конференции'/><title type='text'>Отчёт о конференции Agile Labs, 31 марта 2009 г.</title><content type='html'>&lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435175754590242"&gt;&lt;img src="http://lh4.ggpht.com/_-hN567HHB3M/SdX7mn1YaCI/AAAAAAAAA2c/EcnTN0OdJRI/s128/IMGP0955.jpg" align="left" /&gt;&lt;/a&gt; Два дня назад, 31 марта, я посетил &lt;a href="http://agile-labs.ru/"&gt;конференцию Agile Labs&lt;/a&gt;, организованную УЦ Люксофт при поддержке ГУ ВШЭ.&lt;/p&gt;  &lt;p&gt;Изначально я был настроен скептически, потому что доклады про agile-методы уже примелькались, осенью было много сказано об этом на конференции SECR 2008, была специализированная мини-конференция AgileDays. В общем, я ждал повторения в докладах тех же уже порядком затёртых идей. Поэтому я планировал сходить послушать парочку докладов утром, а потом ещё прийти вечером на обещанную "битву гигантов: противники agile против сторонников, Панкратов против Уразбаева.&lt;/p&gt;  &lt;p&gt;Но меня подстерегал сюрприз -- конференция оказалась совсем не такой, как я ожидал. Во-первых, про agile там было не так уж много докладов. Во-вторых, и аудитория, и даже докладчики были настроены весьма критично по отношению к agile. И в-третьих, доклады были достаточно свежими и интересными. Поэтому я так и завис там на целый день. Преимущественно я слушал доклады в первой секции, про них и расскажу свои впечатления.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435141848786146"&gt;&lt;img src="http://lh6.ggpht.com/_-hN567HHB3M/SdX7kphm5OI/AAAAAAAAA1w/zyZJuBk3EBA/s128/IMGP0948.jpg" align="right" /&gt;&lt;/a&gt; Открыл конференцию Асхат Уразбаев с докладом "Процессные заболевания и методы их лечения". Я думал, что это иносказательное название. Ничего подобного -- доклад был чисто медицинский! Мне всегда нравился организмический подход, поэтому я с большим удовольствием послушал Асхата.&lt;/p&gt;  &lt;p&gt;Он, проведя аналогию с медициной, предложил классификацию процессных дисфункций (заболеваний) на внутренние (инфекции), внешние (токсины) и фундаментальные (невралгия), и предложил вытекающие из этой аналогии методы лечения. Очень интересный подход, дающий хорошую пищу для дальнейших размышлений.&lt;/p&gt;  &lt;p&gt;А где там agile, спросите вы? Да в общем-то не было там ничего про agile. Ну так, разве что в качестве примера. Предложенные методы лечения довольно универсальны. И это самое замечательное!&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435345378996466"&gt;&lt;img src="http://lh6.ggpht.com/_-hN567HHB3M/SdX7wfu_cPI/AAAAAAAAA5M/-Ua9s9NPzqI/s128/IMGP0987.jpg" align="left" /&gt;&lt;/a&gt; Затем Слава Панкратов удивил своим докладом "Почему я не верю в Agile". Он нападал на гибкие методы гораздо слабее, чем я ожидал. Слава в основном упирал на два пункта:&lt;/p&gt;  &lt;ol&gt;   &lt;li&gt;что делать, если проект большой или распределённый (включая возможное наличие субподрядчиков), &lt;/li&gt;    &lt;li&gt;что делать, если заказчик не работает по agile (либо не вовлекается, либо вовлекается, но начинает играть "против", гипертрофируя особенности agile -- например, меняет требования слишком часто). &lt;/li&gt; &lt;/ol&gt;  &lt;p&gt;По моим ощущениям, атака была не слишком сильной, потому что сторонники agile тоже уже понимают, что это не серебряная пуля, что применять такие методы разработки можно не всегда. И поэтому отбивались без особого труда. С одной стороны, есть примеры успешных agile-проектов, где была большая или распределённая команда, выработаны способы взимодействия с заказчиком, позволяющие снять многие проблемы. С другой стороны, если кому-то кажется, что agile "не идёт" -- ну и не используйте, никто не заставляет.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435256049297922"&gt;&lt;img src="http://lh3.ggpht.com/_-hN567HHB3M/SdX7rS9IagI/AAAAAAAAA38/E3MyBoAuOVM/s128/IMGP0969.jpg" align="right" /&gt;&lt;/a&gt; Далее Александр Ермакович должен был выступить с рассказом про "Тестирование в agile-проектах". Но он с самого начала прямо заявил, что не является поклонником agile, занимает нейтральную позицию, и будет на самом деле говорить про тестирование вообще. Даже напротив, некоторые из его тезисов, на мой взгляд, совершенно не совместимы с agile. Как вам, например, такое утверждение: планирование тестирования должно быть независимым от планирования разработки, ну и само тестирование, понятное дело, тоже должно быть независимым. Боюсь, что это уже за гранью agile. Картинки в его презентации тоже были как будто срисованы с RUP-диаграмм -- артефакты, рабочие процессы, роли.&lt;/p&gt;  &lt;p&gt;Будучи сторонником context-driven подхода в тестировании, я вообще с большой осторожностью отношусь к заявлениям о том, что какая-то практика является хорошей, или тем паче лучшей, если не указан контекст. Но я также прекрасно понимаю, что люди, делая такие высказывания, всегда какой-то контекст неявно подразумевают. Поэтому я просто пытаюсь его восстановить. Однако в данном случае восстановленный контекст больше напоминал формализованный процесс, чем работу гибкой кроссфункциональной команды.&lt;/p&gt;  &lt;p&gt;В общем, я бы с подозрением отнёсся к предложению внедрить предложенные практики тестирования в agile-проекте, тогда как в более формальном процессе они смотрелись бы весьма неплохо. Но было видно, что у Александра немалый опыт работы в качестве менеджера проектов, и ему всё равно, какую методологию хочет использовать начальство, он готов добиться результата в любых условиях.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435305942428066"&gt;&lt;img src="http://lh3.ggpht.com/_-hN567HHB3M/SdX7uM0lKaI/AAAAAAAAA4s/V3pAutVBInE/s128/IMGP0979.jpg" align="left" /&gt;&lt;/a&gt; После обеда Максим Дорофеев сделал отличный доклад про "Agile в мире снобов". В качестве снобов выступали "жрецы" великого стандарта DO-178B, основного регламентирующего документа в области разработки встраиваемого ПО для авионики. Вот это было действительно про agile.&lt;/p&gt;  &lt;p&gt;Максим продемонстрировал, что ум и смекалка позволяют справиться даже с такими снобами, причём играя по их правилам и на их поле. Снобы требуют, чтобы у вас был план проекта, а вам хочется сохранить гибкость? Нет проблем, пишем план, в котором в качестве работ указаны "Итерация 1", "Итерация 2", "Итерация 3" и так далее, а на вопрос, что является результатом каждой из этих итераций, отвечаем, что это будет "работающий продукт, но с не полностью реализованной функциональностью". Нужен план конфигурационного управления? Рисуем на бумажке или белой доске схему репозитория, правила обозначения версий и релизов, диаграмму процесса сборки, сканируем  или фотографируем, на получившейся картинке проставляем нужные данные (кто и когда создал документ, кто и когда завизировал) и дело в шляпе. Ну и так далее, принцип ясен? Всё гениальное, как всегда, очень просто.&lt;/p&gt;  &lt;p&gt;Следующий доклад, на котором Александр Кондаков рассказывал про то, как скрестить agile и CMMI, я практически полностью пропустил. Про это я с разными вариациями наслушался на прошедшей конференции SECR.&lt;/p&gt;  &lt;p&gt;Доклад Сергея Архипенкова про "Антипаттерны командного поведения" опять не имел ни малейшего отношения к agile, но от этого он не стал менее интересен. Замечательное психологическое исследование, прекрасно дополняющее не менее замечательные книги того же автора, посвященные управлению проектами. Как книжки, так и презентацию доклада можно найти на сайте &lt;a href="http://www.arkhipenkov.ru/"&gt;http://www.arkhipenkov.ru/&lt;/a&gt;. Даже писать много не буду -- качайте и читайте, оно стоит того.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435441733303906"&gt;&lt;img src="http://lh3.ggpht.com/_-hN567HHB3M/SdX72GrpfmI/AAAAAAAAA6s/6PoBWg9g4HA/s128/IMGP1000.jpg" align="right" /&gt;&lt;/a&gt; Дальше все пошли играть в Lego. Под чутким руководством Алексея Кривицкого три команды по шесть человек строили игрушечный город -- домики, машинки, светофоры, деревья. Но строили не просто так, а в полном соответствии со Scrum'ом. Играли в Planning Poker, двигали жёлтые бумажки по белой доске, вели переговоры, в общем, всё как на самом деле. К сожалению, как это часто бывает с играми-симуляциями, отведённое время закончилось когда игра была в самом разгаре. Получаса явно не хватило, для полноценного результата надо было бы выделить часа полтора, чтобы можно было не только доиграть до конца, но и обсудить полученный опыт. Тем не менее, это было весело, ждите видео!&lt;/p&gt;  &lt;p&gt;Ну и под занавес конференции состоялась широко разрекламированная "битва гигантов". Слава Панкратов обещал раскатать agile в блин и свернуть в трубочку, а Асхату Уразбаеву выпала честь защищать гибкие методы. Гиганты не удовлетворились единоборьем, каждая из сторон была удвоена -- на помощь Асхату вышел Алексей Кривицкий, а нападение было усилено Александром Александровым. В роли рефери выступил Сергей Мартыненко.&lt;/p&gt;  &lt;p&gt;Увы, битвы не получилось. Бойцы покружили друг вокруг друга и разошлись без особых шрамов и повреждений. Со стороны нападения прозвучали главным образом все те же агрументы, которые Слава высказывал ещё утром и которые я уже перечислил выше. И даже несмотря на то, что Сергей явно подыгрывал нападающим, Асхат без труда отбил все нацеленные в agile удары. Точнее говоря, он вообще не стал их отбивать, а просто погасил, признав по всем пунктам, что agile иногда работает, а иногда нет. Что, в общем-то, и так практически всем ясно.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435493345145234"&gt;&lt;img src="http://lh5.ggpht.com/_-hN567HHB3M/SdX75G83sZI/AAAAAAAAA7k/gS5M1lNfk8A/s128/IMGP1007.jpg" align="left" /&gt;&lt;/a&gt; Пожалуй, наиболее сильным ударом можно считать брошенный Александровым как бы вскользь вопрос, действительно ли в agile есть что-то совершенно уникальное, или это просто успешный маркетинговый ход. Признание Асхата в том, что это в значительной степени так, явно было очком в пользу нападения.&lt;/p&gt;  &lt;p&gt;Сейчас в англоязычных форумах и блогах обсуждаются более серьёзные проблемы, которые есть в agile-движении и которые в большей степени связаны не с самой сущностью agile-методов, а с практикой их применения. Мне было бы интересно обсуждение именно этих практических проблем, но этого как раз не случилось.&lt;/p&gt;  &lt;p&gt;Ну а под конец Сергей (на мой взгляд совершенно напрасно) добавил ещё одну ложку дёгтя, решив напомнить всем, что собственно предмет спора весьма неопределён, никто не может внятно сформулировать, что же такое agile, где он начинается и где заканчивается. В результате вся дискуссия сразу стала ни о чём и сдулась. Гиганты издалека погрозили друг другу и разошлись.&lt;/p&gt;  &lt;p&gt;&lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009#5320435452809772802"&gt;&lt;img src="http://lh6.ggpht.com/_-hN567HHB3M/SdX72v8e_wI/AAAAAAAAA60/JqDWPPIMdHw/s128/IMGP1001.jpg" align="right" /&gt;&lt;/a&gt; Подводя итоги, можно сказать, что в целом конференция удалась, доклады не затасканные, аудитория живая и заинтересованная. Технических накладок не замечено. Пожалуй, единственным упрёком в сторону организаторов конференции может быть отсутствие нормального горячего обеда. Плюшки это хорошо, но мало, расход энергии на конференции колоссальный, поэтому очень хочется кушать :)&lt;/p&gt;  &lt;p&gt;Ждём следующую конференцию в серии -- в июне планируется проведение Training Labs.&lt;/p&gt;  &lt;p&gt;Иллюстрации в тексте кликабельные и ведут вот на эту &lt;a href="http://picasaweb.google.ru/barancev/AgileLabs2009"&gt;коллекцию фотографий с конференции&lt;/a&gt;.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2055761057232135110?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2055761057232135110/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2055761057232135110' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2055761057232135110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2055761057232135110'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/agilelabs-31-2009.html' title='Отчёт о конференции Agile Labs, 31 марта 2009 г.'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh4.ggpht.com/_-hN567HHB3M/SdX7mn1YaCI/AAAAAAAAA2c/EcnTN0OdJRI/s72-c/IMGP0955.jpg' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1243544196105931352</id><published>2009-04-02T14:09:00.002+05:00</published><updated>2009-05-16T14:39:08.435+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>Отчет о семинаре "Обзор бесплатных инструментов тестирования" 28 февраля 2009 г.</title><content type='html'>&lt;p&gt;С некоторым опозданием решил написать отчёт о &lt;a href="http://barancev.blogspot.com/2009/02/28-c.html"&gt;прошедшем 28 февраля семинаре&lt;/a&gt; "Обзор бесплатных инструментов тестирования".&lt;/p&gt;  &lt;p&gt;После этого &lt;a href="http://barancev.blogspot.com/2009/03/28.html"&gt;28 марта состоялся ещё и вебинар&lt;/a&gt; на ту же тему, в котором сделана работа над ошибками, упоминаемыми в этом отчёте. Но отчёт о вебинаре будет позже, не буду нарушать хронологический порядок.&lt;/p&gt;  &lt;h2&gt;Про участников&lt;/h2&gt;  &lt;p&gt;В семинаре приняли участие 11 человек, из них: 4 руководителя отдела тестирования или группы, 4 ведущих тестировщика, 2 разработчика, 1 руководитель проекта.&lt;/p&gt;  &lt;h2&gt;Про организационные моменты&lt;/h2&gt;  &lt;p&gt;Начну с того, на что пожаловались практически все участники, да и сам я не мог не заметить. Мы на целый час (!) выбились из регламента, вместо четырёх часов семинар продолжался пять. Причина -- сильно затянутая вводная часть, которая заняла два часа вместо одного. При этом участники отметили, что в этой части было слишком много "воды" -- для продвинутых тестировщиков и менеджеров по тестированию многие вещи были очевидными. Вместе с тем, я не мог их не сказать. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Вывод:&lt;/strong&gt; Надо спрессовать эту часть, не "разжевывать" материал. Во второй версии эта проблема была устранена (к чему это привело я напишу в следующем отчёте).&lt;/p&gt;  &lt;p&gt;Суббота, 9 часов утра -- не самое лучшее время для семинара. Народ роптал, намекая, что 11 или даже 12 часов было бы куда лучше. С одной стороны, я вроде хотел сделать как лучше, чтобы хотя бы послеобеденну часть субботы сохранить людям для отдыха. Однако же 9 часов -- таки очень рано для многих...&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Вывод:&lt;/strong&gt; Онлайновый семинар надо начинать часов в 10, а оффлайновый лучше даже в 11. Чтобы все успели проснуться.&lt;/p&gt;  &lt;p&gt;Кофе-брейки -- очень важный момент. Они должны быть -- и они были. На кофе-брейках должна быть еда, не только печенье, а что-нибудь достаточно сытное, типа бутербродов (они тоже были). Потому что некоторые утром явно не позавтракали. Участники в отзывах писали про кофе-брейки с такой теплотой, какой не было в комментариях по поводу самого семинара :)&lt;/p&gt;  &lt;p&gt;В целом организация семинара вызвала у участников исключительно положительные эмоции (ну, кроме жалоб на то, что будить людей утром в субботу бесчеловечно):&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"Задержка на час. Но это простительно, потому что было интересно!"&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;"Всё удобно, встретили на входе и проводили"&lt;/em&gt;&lt;/p&gt;    &lt;p&gt;&lt;em&gt;"Организация на высоте. Оч. приятно!"&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;Всей организацией занималась моя жена, за что ей огромное спасибо! :)&lt;/p&gt;  &lt;h2&gt;Про содержание тренинга &lt;/h2&gt;  &lt;p&gt;Выбранная тема семинара "Обзор бесплатных инструментов тестирования" совершенно необъятна. С одной стороны, это хорошо, есть возможность показать людям много разных инструментов, из разных областей.&lt;/p&gt;  &lt;p&gt;Это и хорошо, и плохо одновременно. Каждый участник приходит на семинар с каким-то бэкграундом и с какими-то своими ожиданиями и интересами. Один занимается веб-приложениями и тестирование десктопных приложений ему совершенно неинтересно. Другому наоборот. Тест-менеджерам возможно больше хотелось бы послушать про инструменты управления тестами, чем про инструменты для их разработки. В итоге каждый остаётся наполовину неудовлетворён:&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"Было акцентировано внимание на Java и Web приложениях".&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"Хотел ещё услышать о security и usability. Модульное тестирование преподносилось очень долго".&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"О некоторых упомянутых инструментах было бы интересно услышать подробнее".&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"Лично мне .NET инструменты были не очень интересны, не хватало баз данных и приёмочного тестирования. Но тема реально ОЧЕНЬ большая".&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;em&gt;"Хотелось бы немного большего разнообразия инструментов Win".&lt;/em&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;&lt;strong&gt;Вывод:&lt;/strong&gt; Нужно делать несколько более узкоспециализированных семинаров, дробить во-первых по технологическому признаку (unit-тестирование, веб-приложения, Java, Windows, Linux), а во-вторых инструменты поддержки процесса вынести отдельно.&lt;/p&gt;  &lt;p&gt;Я заметил, что большинству слушателей интересны в первую очередь "утилиты", несложные инструменты, которые можно начать применять немедленно и которые дают мгновенную отдачу. Чёрт возьми, и мне самому тоже было бы интересно именно это!&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Вывод:&lt;/strong&gt; Нужно больше работать над тем, как "уравнять" более рутинные инструменты с "фановыми". Рутинные инструменты, если их начать внедрять в правильном порядке тоже могут дать быстрый эффект, надо научитьсяч показывать эти пути.&lt;/p&gt;  &lt;p&gt;Ну и напоследок приведу усреднённые оценки по ряду параметров, данные участниками после семинара (по пятибалльной шкале):&lt;/p&gt;  &lt;table border="1" cellpadding="2" cellspacing="0"&gt;&lt;tbody&gt;     &lt;tr&gt;       &lt;td valign="top"&gt;1&lt;/td&gt;        &lt;td valign="top"&gt;Тренер&lt;/td&gt;        &lt;td valign="top"&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;1.1&lt;/td&gt;        &lt;td valign="top"&gt;Компетентность тренера -- общее впечатление о том, насколько хорошо тренер знает то, что рассказывает, как тренер отвечает на вопросы, в том числе смежные с основной темой тренинга&lt;/td&gt;        &lt;td valign="top"&gt;4,77&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;1.2&lt;/td&gt;        &lt;td valign="top"&gt;Регламент -- насколько хорошо тренер контролирует время и управляет ходом событий&lt;/td&gt;        &lt;td valign="top"&gt;4,05         &lt;br /&gt;(я ожидал гораздо худшего, с учётом задержки на час)&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;1.3&lt;/td&gt;        &lt;td valign="top"&gt;Риторика -- текст (что тренер говорит) и речь (как тренер говорит)&lt;/td&gt;        &lt;td valign="top"&gt;4,82&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;2&lt;/td&gt;        &lt;td valign="top"&gt;Тренинг&lt;/td&gt;        &lt;td valign="top"&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;2.1&lt;/td&gt;        &lt;td valign="top"&gt;Соответствие описания содержанию&lt;/td&gt;        &lt;td valign="top"&gt;4,27&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;2.2&lt;/td&gt;        &lt;td valign="top"&gt;Полнота раскрытия темы&lt;/td&gt;        &lt;td valign="top"&gt;4,27&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;2.3&lt;/td&gt;        &lt;td valign="top"&gt;Интересность&lt;/td&gt;        &lt;td valign="top"&gt;4,41&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;3&lt;/td&gt;        &lt;td valign="top"&gt;Общее&lt;/td&gt;        &lt;td valign="top"&gt; &lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;3.1&lt;/td&gt;        &lt;td valign="top"&gt;Организация тренинга&lt;/td&gt;        &lt;td valign="top"&gt;4,59&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;3.2&lt;/td&gt;        &lt;td valign="top"&gt;Оправдались ли ожидания от тренинга?&lt;/td&gt;        &lt;td valign="top"&gt;4,5&lt;/td&gt;     &lt;/tr&gt;      &lt;tr&gt;       &lt;td valign="top"&gt;3.3&lt;/td&gt;        &lt;td valign="top"&gt;Общее впечатление&lt;/td&gt;        &lt;td valign="top"&gt;4,45&lt;/td&gt;     &lt;/tr&gt;   &lt;/tbody&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1243544196105931352?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1243544196105931352/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1243544196105931352' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1243544196105931352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1243544196105931352'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/04/28-2009.html' title='Отчет о семинаре &amp;quot;Обзор бесплатных инструментов тестирования&amp;quot; 28 февраля 2009 г.'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-4904804310765560223</id><published>2009-03-17T11:29:00.002+04:00</published><updated>2009-05-16T15:06:08.924+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>28 марта: Онлайн-семинар "Обзор бесплатных инструментов тестирования"</title><content type='html'>&lt;p&gt;По просьбам трудящихся вдали от Москвы, то есть от моего местопребывания, вслед за &lt;a href="http://barancev.blogspot.com/2009/02/28-c.html"&gt;оффлайновым семинаром&lt;/a&gt;, посвященным обзору бесплатных инструментов тестирования, проводим такой же, но в Интернете.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Когда: &lt;/strong&gt;28 марта в 10:00 &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Формат:&lt;/strong&gt; Онлайн-семинар с использованием платформы &lt;a href="http://dimdim.com/"&gt;DimDim&lt;/a&gt;. Продолжительность 4 часа, из которых 3 часа будут посвящены живой демонстрации различных инструментов тестирования.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Подробности участия:&lt;/strong&gt; Семинар проводит компания &lt;a href="http://sqalab.ru/"&gt;&amp;quot;Лаборатория тестирования&amp;quot;&lt;/a&gt;. Стоимость участия в семинаре 1000 рублей. Оплата через банк. &lt;/p&gt;  &lt;p&gt;Записаться на семинар и получить реквизиты для оплаты можно по адресу &lt;a href="mailto:trainings@software-testing.ru"&gt;trainings@software-testing.ru&lt;/a&gt; &lt;/p&gt;  &lt;h5&gt;Программа семинара&lt;/h5&gt;  &lt;p&gt;В первой части семинара мы обсудим, что обычно имеется в виду под &amp;quot;инструментами тестирования&amp;quot; и постараемся ответить на следующие вопросы:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;что входит в набор инструментов тестировщика; &lt;/li&gt;    &lt;li&gt;инструменты поддержки процесса и инструменты решения задач; &lt;/li&gt;    &lt;li&gt;инструменты группового и индивидуального пользования.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Во второй части семинара мы поговорим про платные и бесплатные инструменты, точнее говоря про дорогие платные, недорогие платные, условно бесплатные, бесплатные с закрытым кодом и бесплатные с открытым кодом. Вы узнаете:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;почему некоторые инструменты распространяются бесплатно, кто за это на самом деле платит; &lt;/li&gt;    &lt;li&gt;как выбирать инструменты, с каких начать рассмотрение -- с платных или бесплатных; &lt;/li&gt;    &lt;li&gt;какие достоинства и недостатки у той и другой альтернаривы; &lt;/li&gt;    &lt;li&gt;почему вообще нужно время от времени возвращаться к вопросу выбора инструментов, почему нельзя выбрать раз и навсегда; &lt;/li&gt;    &lt;li&gt;каковы общие тренды в развитии платных и бесплатных инструментов; &lt;/li&gt;    &lt;li&gt;что нужно сделать до того, как начать выбирать инструменты.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Третья часть семинара будет посвящена рассмотрению конкретных примеров бесплатных инструментов:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;модульное тестирование (семейство xUnit, TesNG); &lt;/li&gt;    &lt;li&gt;функциональное тестирование веб-приложений (Selenium, Watir/Watij/WatiN); &lt;/li&gt;    &lt;li&gt;функциональное тестирование Java-приложений (Jemmy, Marathon, Abbot); &lt;/li&gt;    &lt;li&gt;функциональное тестирование Windows-приложений (AutoIt, Ranorex, TAFX); &lt;/li&gt;    &lt;li&gt;тестирование производительности веб-приложений (httperf, JMeter, OpenSTA, grinder); &lt;/li&gt;    &lt;li&gt;виртуальные машины для организации тестовой лаборатории (VirtualBox, VirtualPC, VMWare); &lt;/li&gt;    &lt;li&gt;управление требованиями (Wiki, GatherSpace); &lt;/li&gt;    &lt;li&gt;управление тестами (XStudio, TestLink, JSystem); &lt;/li&gt;    &lt;li&gt;управление дефектами (Bugzilla, Mantis); &lt;/li&gt;    &lt;li&gt;исследовательское (exploratory) тестирование; &lt;/li&gt;    &lt;li&gt;&amp;quot;сопутствующие&amp;quot; инструменты. &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-4904804310765560223?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/4904804310765560223/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=4904804310765560223' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4904804310765560223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/4904804310765560223'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/03/28.html' title='28 марта: Онлайн-семинар &amp;quot;Обзор бесплатных инструментов тестирования&amp;quot;'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-94772799975417252</id><published>2009-02-16T14:57:00.002+04:00</published><updated>2009-05-16T15:05:01.247+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SQADays'/><category scheme='http://www.blogger.com/atom/ns#' term='конференции'/><title type='text'>Конференция SQA Days 2009 -- ищем докладчиков</title><content type='html'>&lt;p&gt;&lt;strong&gt;&lt;a href="http://lh6.ggpht.com/_-hN567HHB3M/SZlGo22VAPI/AAAAAAAAA0Q/MzFwK5FtBtM/s1600-h/sqa5_logo%5B9%5D.gif"&gt;&lt;img alt="sqa5_logo" src="http://lh6.ggpht.com/_-hN567HHB3M/SZlGpXZzywI/AAAAAAAAA0U/debbWwaUbUU/sqa5_logo_thumb%5B7%5D.gif?imgmax=800" width="150" align="left" height="92" /&gt;&lt;/a&gt; 23-24 апреля 2009 г.&lt;/strong&gt; в Санкт-Петербурге (Россия) пройдёт &lt;strong&gt;5-я Международная конференция специалистов в области обеспечения качества&lt;/strong&gt;, на которую приглашаются специалисты по тестированию и обеспечению качества программных систем, разработчики, аналитики и архитекторы систем, технические писатели, руководители среднего и высшего звена, а также другие заинтересованные лица.&lt;/p&gt;  &lt;p&gt;Желающие выступить с докладом на конференции должны не позднее 15 марта подать заявку на участие и не позднее 20 марта предоставить на рассмотрение программного комитета тезисы своего доклада: 1-2 страницы печатного текста. Заявки необходимо отправлять на адрес &lt;strong&gt;&lt;a href="mailto:%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20var%20prefix%20=%20%27ma%27%20+%20%27il%27%20+%20%27to%27;%20var%20path%20=%20%27hr%27%20+%20%27ef%27%20+%20%27=%27;%20var%20addy39356%20=%20%27org%27%20+%20%27@%27;%20addy39356%20=%20addy39356%20+%20%27it-conf%27%20+%20%27.%27%20+%20%27ru%27;%20document.write%28%20%27%3Ca%20%27%20+%20path%20+%20%27%5C%27%27%20+%20prefix%20+%20%27:%27%20+%20addy39356%20+%20%27%5C%27%3E%27%20%29;%20document.write%28%20addy39356%20%29;%20document.write%28%20%27%3C%5C/a%3E%27%20%29;%20//--%3E%5Cn%20%3C/script%3E%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3Cspan%20style=%5C%27display:%20none;%5C%27%3E%27%20%29;%20//--%3E%20%3C/script%3E%D0%AD%D1%82%D0%BE%D1%82%20e-mail%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%20%D0%B7%D0%B0%D1%89%D0%B8%D1%89%D0%B5%D0%BD%20%D0%BE%D1%82%20%D1%81%D0%BF%D0%B0%D0%BC-%D0%B1%D0%BE%D1%82%D0%BE%D0%B2,%20%D0%B4%D0%BB%D1%8F%20%D0%B5%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B0%20%D1%83%20%D0%92%D0%B0%D1%81%20%D0%B4%D0%BE%D0%BB%D0%B6%D0%B5%D0%BD%20%D0%B1%D1%8B%D1%82%D1%8C%20%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%20Javascript%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3C/%27%20%29;%20document.write%28%20%27span%3E%27%20%29;%20//--%3E%20%3C/script%3E"&gt;&lt;strong&gt;&lt;/strong&gt;&lt;/a&gt;&lt;strong&gt;&lt;a href="mailto:org@it-conf.ru"&gt;org@it-conf.ru&lt;/a&gt; &lt;/strong&gt;&lt;/strong&gt;&lt;/p&gt;  &lt;p&gt;Конференция посвящается вопросам, связанным с тестированием и обеспечением качества ПО: &lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;функциональное тестирование; &lt;/li&gt;    &lt;li&gt;интеграционное тестирование; &lt;/li&gt;    &lt;li&gt;тестирование производительности; &lt;/li&gt;    &lt;li&gt;автоматизация тестирования и инструментальные средства; &lt;/li&gt;    &lt;li&gt;конфигурационное тестирование; &lt;/li&gt;    &lt;li&gt;тестирование удобства использования (usability); &lt;/li&gt;    &lt;li&gt;тестирование защищенности (security); &lt;/li&gt;    &lt;li&gt;статические методы обеспечения качества; &lt;/li&gt;    &lt;li&gt;внедрение процессов тестирования на предприятии; &lt;/li&gt;    &lt;li&gt;управление процессами обеспечения качества ПО; &lt;/li&gt;    &lt;li&gt;менеджмент команд тестировщиков и инженеров качества ПО; &lt;/li&gt;    &lt;li&gt;аутсорсинг тестирования; &lt;/li&gt;    &lt;li&gt;тестирование системных приложений (не Web), а также тестирования игр и мобильных приложений; &lt;/li&gt;    &lt;li&gt;мотивация проектной команды и сертификация специалистов в области обеспечения качества ПО. &lt;/li&gt; &lt;/ul&gt; Формат участия:   &lt;ul&gt;   &lt;li&gt;Доклад - оригинальная работа, непосредственно связанная с тематикой конференции, представленная в форме выступления продолжительностью 30-40 минут (включая вопросы зала), сопровождаемая показом слайдов. &lt;/li&gt;    &lt;li&gt;Флип - короткое (15 минут) выступление на тему, связанную с тематикой конференции или близкую ей, с использованием флип-чарта и фломастеров, либо устно, без использования специальных технических средств. &lt;/li&gt;    &lt;li&gt;Круглый стол – обсуждение ключевых тем в составе экспертов. &lt;/li&gt;    &lt;li&gt;Мастер-класс – обучающее мероприятие, проводимое экспертом в отрасли. &lt;/li&gt; &lt;/ul&gt; Форма и сроки подачи и рассмотрения заявок:   &lt;ul&gt;   &lt;li&gt;&lt;strong&gt;15 марта&lt;/strong&gt; - последний срок подачи заявок на участие в форме доклада, флип-чарта или мастер-класса; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;20 марта&lt;/strong&gt; - последний срок подачи тезисов докладов; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;27 марта&lt;/strong&gt; - последний срок предоставления докладчиками готовых к показу слайдов и текстов выступлений; &lt;/li&gt;    &lt;li&gt;&lt;strong&gt;04 апреля&lt;/strong&gt; - срок рассмотрения заявок и формирования программы конференции. &lt;/li&gt; &lt;/ul&gt; &lt;strong&gt;&lt;a href="mailto:%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20var%20prefix%20=%20%27ma%27%20+%20%27il%27%20+%20%27to%27;%20var%20path%20=%20%27hr%27%20+%20%27ef%27%20+%20%27=%27;%20var%20addy60364%20=%20%27org%27%20+%20%27@%27;%20addy60364%20=%20addy60364%20+%20%27it-conf%27%20+%20%27.%27%20+%20%27ru%27;%20document.write%28%20%27%3Ca%20%27%20+%20path%20+%20%27%5C%27%27%20+%20prefix%20+%20%27:%27%20+%20addy60364%20+%20%27%5C%27%3E%27%20%29;%20document.write%28%20addy60364%20%29;%20document.write%28%20%27%3C%5C/a%3E%27%20%29;%20//--%3E%5Cn%20%3C/script%3E%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3Cspan%20style=%5C%27display:%20none;%5C%27%3E%27%20%29;%20//--%3E%20%3C/script%3E%D0%AD%D1%82%D0%BE%D1%82%20e-mail%20%D0%B0%D0%B4%D1%80%D0%B5%D1%81%20%D0%B7%D0%B0%D1%89%D0%B8%D1%89%D0%B5%D0%BD%20%D0%BE%D1%82%20%D1%81%D0%BF%D0%B0%D0%BC-%D0%B1%D0%BE%D1%82%D0%BE%D0%B2,%20%D0%B4%D0%BB%D1%8F%20%D0%B5%D0%B3%D0%BE%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B0%20%D1%83%20%D0%92%D0%B0%D1%81%20%D0%B4%D0%BE%D0%BB%D0%B6%D0%B5%D0%BD%20%D0%B1%D1%8B%D1%82%D1%8C%20%D0%B2%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%20Javascript%20%3Cscript%20language=%27JavaScript%27%20type=%27text/javascript%27%3E%20%3C%21--%20document.write%28%20%27%3C/%27%20%29;%20document.write%28%20%27span%3E%27%20%29;%20//--%3E%20%3C/script%3E"&gt;&lt;/a&gt;&lt;/strong&gt;Более подробную информацию можно получить &lt;a href="http://it-conf.ru/ru/content/101.htm"&gt;на сайте конференции&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-94772799975417252?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/94772799975417252/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=94772799975417252' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/94772799975417252'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/94772799975417252'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/02/sqa-days-2009.html' title='Конференция SQA Days 2009 -- ищем докладчиков'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/_-hN567HHB3M/SZlGpXZzywI/AAAAAAAAA0U/debbWwaUbUU/s72-c/sqa5_logo_thumb%5B7%5D.gif?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6182092872978016248</id><published>2009-02-06T12:18:00.002+04:00</published><updated>2009-05-16T15:06:27.130+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>28 февраля, Москва: Cеминар-обзор бесплатных инструментов тестирования</title><content type='html'>&lt;p&gt;&lt;em&gt;На правах рекламы себя :)&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;28 февраля в Москве я буду проводить открытый четырехчасовой семинар-обзор бесплатных инструментов тестирования программного обеспечения.&lt;/p&gt;  &lt;p&gt;Сейчас очень многие компании заботит проблема сокращения расходов. Одним из вариантов сокращения расходов может стать использование бесплатных инструментов тестирования. Конечно, если у Вас уже куплены лицензии на инструменты с неограниченным сроком действия &amp;#8212; тогда Вам никакой кризис не страшен :)&amp;#160; Но если Вы только собираетесь купить какой-нибудь инструмент или продлить срок действия лицензии, возможно, имеет смысл рассмотреть в качестве альтернативы использование бесплатных инструментов.&lt;/p&gt;  &lt;p&gt;Место проведения: Институт системного программирования РАН, ул.Солженицына (ранее Б.Коммунистическая), 25.&lt;/p&gt;  &lt;p&gt;Стоимость участия в семинаре 1000 рублей. &lt;/p&gt;  &lt;p&gt;Если по итогам семинара Вы будете готовы заказать тренинг по любому из бесплатных инструментов автоматизации тестирования, то семинар для Вас становится бесплатным, оплата за него полностью переводится в счет оплаты тренинга.&lt;/p&gt;  &lt;p&gt;Записаться на семинар и получить реквизиты для оплаты можно по адресу &lt;a href="mailto:trainings@software-testing.ru"&gt;trainings@software-testing.ru&lt;/a&gt;. &lt;/p&gt;  &lt;h5&gt;Программа семинара&lt;/h5&gt;  &lt;p&gt;В первой части семинара мы обсудим, что обычно имеется в виду под &amp;quot;инструментами тестирования&amp;quot; и постараемся ответить на следующие вопросы:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;что входит в набор инструментов тестировщика; &lt;/li&gt;    &lt;li&gt;инструменты поддержки процесса и инструменты решения задач; &lt;/li&gt;    &lt;li&gt;инструменты группового и индивидуального пользования. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Во второй части семинара мы поговорим про платные и бесплатные инструменты, точнее говоря про дорогие платные, недорогие платные, условно бесплатные, бесплатные с закрытым кодом и бесплатные с открытым кодом. Вы узнаете:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;почему некоторые инструменты распространяются бесплатно, кто за это на самом деле платит; &lt;/li&gt;    &lt;li&gt;как выбирать инструменты, с каких начать рассмотрение -- с платных или бесплатных; &lt;/li&gt;    &lt;li&gt;какие достоинства и недостатки у той и другой альтернаривы; &lt;/li&gt;    &lt;li&gt;почему вообще нужно время от времени возвращаться к вопросу выбора инструментов, почему нельзя выбрать раз и навсегда; &lt;/li&gt;    &lt;li&gt;каковы общие тренды в развитии платных и бесплатных инструментов; &lt;/li&gt;    &lt;li&gt;что нужно сделать до того, как начать выбирать инструменты. &lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Третья часть семинара будет посвящена рассмотрению конкретных примеров бесплатных инструментов:&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;модульное тестирование (семейство xUnit, TesNG); &lt;/li&gt;    &lt;li&gt;функциональное тестирование веб-приложений (Selenium, Watir/Watij/WatiN, Fitness); &lt;/li&gt;    &lt;li&gt;функциональное тестирование Java-приложений (Jemmy, Marathon, Abbot); &lt;/li&gt;    &lt;li&gt;функциональное тестирование Windows-приложений (AutoIt, AppPerfect, Ranorex, TAFX); &lt;/li&gt;    &lt;li&gt;тестирование производительности веб-приложений (httperf, JMeter, OpenSTA, WebLOAD, grinder); &lt;/li&gt;    &lt;li&gt;виртуальные машины для организации тестовой лаборатории (VirtualBox, VirtualPC, VMWare); &lt;/li&gt;    &lt;li&gt;управление требованиями (Wiki, GatherSpace, LightHOUSE); &lt;/li&gt;    &lt;li&gt;управление тестами (XStudio, LightHOUSE, TestLink); &lt;/li&gt;    &lt;li&gt;управление дефектами (Bugzilla, Mantis); &lt;/li&gt;    &lt;li&gt;исследовательское (exploratory) тестирование; &lt;/li&gt;    &lt;li&gt;&amp;quot;сопутствующие&amp;quot; инструменты. &lt;/li&gt; &lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6182092872978016248?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6182092872978016248/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6182092872978016248' title='Комментарии: 8'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6182092872978016248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6182092872978016248'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/02/28-c.html' title='28 февраля, Москва: Cеминар-обзор бесплатных инструментов тестирования'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-677569074704159267</id><published>2009-01-22T16:42:00.002+04:00</published><updated>2009-05-16T15:06:50.547+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='тренинги'/><title type='text'>Онлайн тренинг по тест-дизайну от Вячеслава Панкратова</title><content type='html'>&lt;p&gt;&lt;em&gt;Кросс-пост с &lt;a href="http://www.software-testing.ru/events/478-pankratov-online"&gt;Software-Testing.Ru&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Вячеслав Панкратов&lt;/strong&gt; предлагает всем принять участие в &lt;strong&gt;онлайн-тренинге по тест-дизайну&lt;/strong&gt;. &lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Тематика:&lt;/strong&gt; практический тренинг на выработку навыков проектирования тестовых сценариев.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Формат:&lt;/strong&gt; онлайн-тренинг, Skype-конференция (нужны наушники с микрофоном и хороший интернет), смотрим небольшую опорную презентацию в Google Docs, разбираем 3-4 практических кейса, задаем вопросы, закрепляем и становимся умнее.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Время проведения:&lt;/strong&gt; суббота, 31-ое января 2009 года, начало 11-00. После начала сеанса зрители в зал не допускаются.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Особенности:&lt;/strong&gt; маленькая группа, максимум 6 человек. Мало теории, много практики. Около 3 часов времени. Если будет принято менее 3 заявок, деньги слушателям возвращаются, устанавлявается новая дата и открывается новая регистрация.&lt;/p&gt;  &lt;p&gt;&lt;strong&gt;Стоимость:&lt;/strong&gt; 50 долларов или 1500 рублей. Оплата через WebMoney или Яндекс.Деньги    &lt;br /&gt;Запись в группу по факту оплаты. Реквизиты для оплаты можно получить в почте: &lt;a href="mailto:slava@pankratov.org.ua"&gt;slava@pankratov.org.ua&lt;/a&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-677569074704159267?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/677569074704159267/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=677569074704159267' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/677569074704159267'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/677569074704159267'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2009/01/blog-post.html' title='Онлайн тренинг по тест-дизайну от Вячеслава Панкратова'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-6164283901943741740</id><published>2008-10-01T09:33:00.002+05:00</published><updated>2009-05-16T15:05:45.664+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='общее'/><title type='text'>От улыбки станет всем светлей</title><content type='html'>&lt;p&gt;&lt;a href="http://lh3.ggpht.com/barancev/SOL9elCSNaI/AAAAAAAAANE/-uTLXogRsp0/s1600-h/smile%5B6%5D.gif"&gt;&lt;img height="200" alt="smile" src="http://lh6.ggpht.com/barancev/SOL9fC67yaI/AAAAAAAAANI/xmzwrnRC2oc/smile_thumb%5B4%5D.gif?imgmax=800" width="200" align="right" /&gt;&lt;/a&gt; Сегодня, 1 октября -- &lt;a href="http://www.cooldates.ru/public/EventViewPage.aspx?eid=1274"&gt;Международный День Улыбки&lt;/a&gt;. Вообще-то поводом для учреждения этого праздника стало изобретение &amp;quot;смайлика&amp;quot;, но это всего лишь повод, а праздник посвящается самым настоящим человеческим улыбкам.&lt;/p&gt;  &lt;p&gt;И сегодня же я прочитал новый пресс-релиз компании Microsoft, в котором &lt;a href="http://www.microsoft.com/rus/news/issues/2008/09/visualstudio-framework.mspx"&gt;анонсируется выход Visual Studio 2010&lt;/a&gt;.&lt;/p&gt;  &lt;p&gt;Знаете, какую цель поставили перед собой создатели новой версии VS? Приносить радость разработчикам. Замечательная цель, правда?&lt;/p&gt;  &lt;p&gt;А знаете, каково одно из основных нововведений в VS, которое должно помочь в достижении этой цели? Улучшение функций тестирования и значительное упрощение инструментария, который позволяет внедрять этап тестирования непосредственно в жизненный цикл программного продукта. Microsoft заботится о том, чтобы тестировщики могли приносить ещё больше радости разработчикам, причём на всех этапах жизненного цикла. Вот так!&lt;/p&gt;  &lt;p&gt;Но давайте, коллеги, не будем ждать милости от Microsoft, давайте уже сейчас, сегодня, сообщая разработчикам о новом обнаруженном дефекте, сделаем это не с угрюмым выражением на лице, а с приветливой улыбкой :)&lt;/p&gt;  &lt;p&gt;Улыбайтесь чаще! И шире :)))))&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-6164283901943741740?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/6164283901943741740/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=6164283901943741740' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6164283901943741740'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/6164283901943741740'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2008/10/blog-post.html' title='От улыбки станет всем светлей'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh6.ggpht.com/barancev/SOL9fC67yaI/AAAAAAAAANI/xmzwrnRC2oc/s72-c/smile_thumb%5B4%5D.gif?imgmax=800' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1784910347062249106</id><published>2008-08-01T16:18:00.003+05:00</published><updated>2009-05-16T14:36:14.683+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='конференции'/><title type='text'>TrainingLabs 2008: отчёт эксперта</title><content type='html'>&lt;p&gt;Я побывал &lt;a href="http://barancev.blogspot.com/2008/05/training-labs-2008.html"&gt;в роли эксперта&lt;/a&gt; на конференции &lt;a href="http://www.traininglabs.ru/"&gt;TrainingLabs 2008&lt;/a&gt;. Поскольку организаторы не дали никаких специальных указаний относительно того, по каким принципам оценивать тренинги, я постарался самостоятельно выработать систему оценок. Ниже приведено описание этой системы и собственно оценки тех четырёх тренингов, в которых я принимал участие.&lt;/p&gt;  &lt;h2&gt;Описание системы оценок&lt;/h2&gt;  &lt;p&gt;Тренинги -- это особый жанр в обучении. Цель тренинга -- выработка и/или закрепление определённых навыков, а не "доведение до сведения слушателей" какой-то информации. Причём сделать это нужно как правило в сжатые сроки -- типовые тренинги занимают от нескольких часов до нескольких дней и не размазаны по времени. После тренинга человек может быть и не поймёт сразу, почему тот или иной приём работает, но всё равно будет в состоянии выполнять его и добиваться результата. А понимание придёт потом (может быть :) ). Именно этим тренинги и ценны. Я практически не встречал руководителей, которые бы отправляли сотрудников "послушать лекции". Другое дело тренинг -- три дня и человек может делать то, что раньше не мог. Например, его научили умножать и делить столбиком, хотя не объяснили, почему при этом получается правильный результат. Или калькулятором научили пользоваться, уж конечно не рассказывая, как он устроен внутри.&lt;/p&gt;  &lt;p&gt;И я пришёл на &lt;a href="http://www.traininglabs.ru/"&gt;TrainingLabs 2008&lt;/a&gt; для того, чтобы увидеть именно тренинги, а не презентации, не лекции, не семинары.&lt;/p&gt;  &lt;p&gt;Отличительной чертой тренингов является наличие достаточно большого количества активных форм -- самостоятельных и групповых заданий, различных способов получения обратной связи -- работа у доски, мини-доклады, дискуссии, майевтика (метод Сократа), ролевые игры  и т.п. Во-первых, потому что долго делать одно и то же никто не может, нужно менять формы, иначе слушатели просто не выживут. Во-вторых, потому что у разных людей преобладают разные каналы восприятия, и чтобы научить всех -- нужно учить разнообразно.&lt;/p&gt;  &lt;p&gt;Кроме того, личность тренера тоже играет большую роль, потому что это человек, который на время тренинга (а это может быть несколько дней) становится лидером группы, и не обязательно это может быть выражено явно, он может как "серый кардинал" незаметными действиями направлять группу в нужную сторону.&lt;/p&gt;  &lt;p&gt;Именно на этих трёх китах (тренировка конкретных навыков, наличие активных форм, личность тренера) и базируется нижеприведённая система оценок.&lt;/p&gt;  &lt;p&gt;Ну и конечно же я принимал во внимание, что перед тренерами стоит весьма непростая задача -- мало того, что им предоставлено всего полтора часа времени, так за это время они должны не просто провести мини-тренинг, а всячески продемонстрировать свою тренерскую крутизну, анонсировать другие свои тренинги, а также порекламировать свою тренинговую компанию.&lt;/p&gt;  &lt;p&gt;Итак, вот мой оценочный лист:&lt;/p&gt;  &lt;p&gt;1. Тренер  &lt;br /&gt;1.1. Представление тренера и тренинговой компании   &lt;br /&gt;1.2. Знакомство с аудиторией -- аудитория хоть и заинтересованная, но уровень её подготовки и мотивация неясны   &lt;br /&gt;1.3. Представление темы, содержания и цели и формата тренинга   &lt;br /&gt;1.4. Регламент -- насколько хорошо тренер контролирует время и управляет ходом событий   &lt;br /&gt;1.5. Риторика -- текст (что тренер говорит) и речь (как тренер говорит)   &lt;br /&gt;1.6. Экспертиза -- как тренер отвечает на вопросы, в том числе смежные с основной темой тренинга, как тренер способен подстроиться под уровень знаний аудитории&lt;/p&gt;  &lt;p&gt;2. Тренинг  &lt;br /&gt;2.1. Соответствие названия содержанию   &lt;br /&gt;2.2. Наличие и разнообразие активных форм обучения   &lt;br /&gt;2.3. Прослеживаемость навыков, на тренировку которых нацелен тренинг, сфокусированность &lt;/p&gt;  &lt;p&gt;3. Другое  &lt;br /&gt;3.1. Количество слушателей в аудитории.   &lt;br /&gt;3.2. Активность аудитории   &lt;br /&gt;3.3. Про другие тренинги -- анонсы, реклама   &lt;br /&gt;3.4. Общее впечатление&lt;/p&gt;  &lt;p&gt;Оценка выполнялась по четырёхбалльной шкале: PASS, PASS/FAIL, FAIL/PASS, FAIL.&lt;/p&gt;  &lt;h2&gt;Александров А., ТЦ Люксофт, Управление тестированием, источники и сдерживание рисков&lt;/h2&gt;  &lt;p&gt;1. Тренер  &lt;br /&gt;1.1. Представление тренера и тренинговой компании: &lt;strong&gt;PASS&lt;/strong&gt;.   &lt;br /&gt;1.2. Знакомство с аудиторией: &lt;strong&gt;FAIL&lt;/strong&gt;, тема тренинга достаточно специфичная, скорее менеджерская, поэтому было бы весьма желательно хотя бы узнать, кто в теме, а кто нет. Конечно, можно предполагать, что в аудитории все в теме, а остальные ушли на другие тренинги. Тем не менее, с ходу посыпались термины "митигирование", "элиминация", куча англоязычных терминов без перевода и пояснений.   &lt;br /&gt;1.3. Представление темы, содержания, цели и формата тренинга: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, отлично рассказано про структуру как представленной укороченной версии, так и полного варианта тренинга, но цели не сформулированы.   &lt;br /&gt;1.4. Регламент: &lt;strong&gt;PASS&lt;/strong&gt;, никаких претензий, очень чёткий контроль времени, пресечение лирических отступлений, грамотная работа с вопросами, которые могут увести в сторону (про это ещё будет ниже, в разделе Активные формы).   &lt;br /&gt;1.5. Риторика: текст -- &lt;strong&gt;PASS&lt;/strong&gt;; речь -- &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, недостаточно громко, даже для маленькой аудитории (точнее сказать, в конце предложений звук часто понижался до уровня слабой слышимости, а в целом громкость всё таки приемлемая).   &lt;br /&gt;1.6. Экспертиза: &lt;strong&gt;PASS&lt;/strong&gt;, очень, очень высокий уровень.&lt;/p&gt;  &lt;p&gt;2. Тренинг  &lt;br /&gt;2.1. Соответствие названия содержанию: &lt;strong&gt;PASS&lt;/strong&gt;   &lt;br /&gt;2.2. Наличие и разнообразие активных форм обучения: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, из активных форм была представлена только традиционная возможность задать вопросы и послушать ответы тренера. Следует признать, что с вопросами тренер умеет обращаться очень грамотно, отвечает те вопросы, на которые действительно имеет смысл ответить. Вопросы, уводящие в сторону, или такие, на которые ответ станет ясен из последующего изложения, фиксируются на флип-чарте и откладываются. Тем не менее, для такой интересной темы можно было бы придумать какие-то более сложные формы -- небольшие ролевые игры или самостоятельные задания, например, разбор модельных ситуаций и обсуждение.   &lt;br /&gt;2.3. Прослеживаемость навыков, на тренировку которых нацелен тренинг, сфокусированность: &lt;strong&gt;FAIL&lt;/strong&gt;, навыки явно не выделены, упражнений нацеленных на их выработку нет.&lt;/p&gt;  &lt;p&gt;3. Другое  &lt;br /&gt;3.1. Количество слушателей в аудитории: 20-22.   &lt;br /&gt;3.2. Активность аудитории: достаточно высокая.   &lt;br /&gt;3.3. Про другие тренинги: рассказано, и достаточно подробно.   &lt;br /&gt;3.4. Общее впечатление: хороший материал, прекрасно изложен, но в традиционной лекционно-семинарской форме, то есть это вообще нельзя назвать тренингом в полном смысле этого слова, потому что тренировка конкретных навыков просто отсутствует. Можно порекомендовать для тех, кто любил в вузе ходить на лекции и семинары и не спал на них. Для людей с альтернативными формами восприятия уровень полезности будет значительно снижен.&lt;/p&gt;  &lt;h2&gt;Булгаров В., ТЦ Люксофт, Автоматизация функционального тестирования посредством FITPro&lt;/h2&gt;  &lt;p&gt;1. Тренер  &lt;br /&gt;1.1. Представление тренера и тренинговой компании: &lt;strong&gt;PASS&lt;/strong&gt;.   &lt;br /&gt;1.2. Знакомство с аудиторией: &lt;strong&gt;FAIL&lt;/strong&gt;   &lt;br /&gt;1.3. Представление темы, содержания, цели и формата тренинга: &lt;strong&gt;FAIL&lt;/strong&gt;, с ходу начался рассказ про то, что такое FITPro.   &lt;br /&gt;1.4. Регламент: &lt;strong&gt;PASS&lt;/strong&gt;   &lt;br /&gt;1.5. Риторика: текст -- &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, текст как будто не подготовлен для публичного выступления, а сочиняется на ходу, как при рассказе коллеге, сидящем за соседним компьютером, то есть в целом по теме, но иногда не очень связные переходы; речь -- &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, быстрая и слабо акцентированная.   &lt;br /&gt;1.6. Экспертиза: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, тренер весьма хорошо владеет темой "на знакомой территории", в данном случае -- при обсуждении автоматизации веб-приложений, но теряется при ответах на "заковыристые" вопросы, выходящие за рамки темы. В такой ситуации, впрочем, может спасти применение специфических тренерских приёмов (можно вопрос зафиксировать и отложить в кулуары, или предложить к обсуждению, а самому в сторонке послушать и подумать тем временем), но тренер не продемонстрировал владение этими приёмами.&lt;/p&gt;  &lt;p&gt;2. Тренинг  &lt;br /&gt;2.1. Соответствие названия содержанию: &lt;strong&gt;PASS&lt;/strong&gt;.   &lt;br /&gt;2.2. Наличие и разнообразие активных форм обучения: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, тренинг посвящен освоению инструмента FITPro, инструмент показан, всем слушателям предоставлена возможность с ним поработать. Тем не менее, в основном это повторение действий за тренером, самостоятельных упражнений не было.   &lt;br /&gt;2.3. Прослеживаемость навыков, на тренировку которых нацелен тренинг, сфокусированность: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, навыки явно не выделены, просто продемонстрированы различные возможности инструмента.&lt;/p&gt;  &lt;p&gt;3. Другое  &lt;br /&gt;3.1. Количество слушателей в аудитории: 8.   &lt;br /&gt;3.2. Активность аудитории: достаточно высокая.   &lt;br /&gt;3.3. Про другие тренинги: информация не представлена.   &lt;br /&gt;3.4. Общее впечатление: хороший материал, очень удобный для организации тренинга, но навыки не выделены и самостоятельных упражнений мало, в основном повторение за тренером. Больше похоже на мастер-класс, а не на тренинг.&lt;/p&gt;  &lt;h2&gt;Мартыненко С., независимый тренер, Основные подходы к созданию тестовых сценариев&lt;/h2&gt;  &lt;p&gt;1. Тренер  &lt;br /&gt;1.1. Представление тренера и тренинговой компании: &lt;strong&gt;PASS&lt;/strong&gt;.   &lt;br /&gt;1.2. Знакомство с аудиторией: &lt;strong&gt;PASS&lt;/strong&gt;, очень хорошо собрана информация об аудитории.   &lt;br /&gt;1.3. Представление темы, содержания, цели и формата тренинга: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, рассказано, но как-то невнятно.   &lt;br /&gt;1.4. Регламент: &lt;strong&gt;FAIL&lt;/strong&gt;, не уложились в отведённое время. Можно конечно сделать вид, что это просто часть полного тренинга, его начало, но тогда так и надо было сказать -- сегодня у нас в плане только вот это и это, а вот то и то -- в полной версии.   &lt;br /&gt;1.5. Риторика: текст -- &lt;strong&gt;PASS&lt;/strong&gt;; речь -- &lt;strong&gt;PASS&lt;/strong&gt;, тренинг построен как "разговор по душам", а не как публичное выступление, текст и речь соответствуют выбранной форме.   &lt;br /&gt;1.6. Экспертиза: &lt;strong&gt;PASS&lt;/strong&gt;, никаких претензий, тренер даже немного бравирует своим высоким уровнем :) .&lt;/p&gt;  &lt;p&gt;2. Тренинг  &lt;br /&gt;2.1. Соответствие названия содержанию: &lt;strong&gt;FAIL&lt;/strong&gt;, до сценариев вообще за отведённое время не добрались, застряли на уровне тест-кейсов.   &lt;br /&gt;2.2. Наличие и разнообразие активных форм обучения: &lt;strong&gt;PASS&lt;/strong&gt;, очень широкий спектр применяемых приёмов -- диалог с аудиторией, организация работы в группах, самостоятельные задания, работа как с бумагой, так и с компьютером, работа слушателей у доски. Отлично, просто отлично!   &lt;br /&gt;2.3. Прослеживаемость навыков, на тренировку которых нацелен тренинг, сфокусированность: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, навыки заранее явно не выделены, но по ходу тренинга на них акцентируется внимание.&lt;/p&gt;  &lt;p&gt;3. Другое  &lt;br /&gt;3.1. Количество слушателей в аудитории: 15.   &lt;br /&gt;3.2. Активность аудитории: высокая.   &lt;br /&gt;3.3. Про другие тренинги: информация не представлена.   &lt;br /&gt;3.4. Общее впечатление: замечательный тренинг, печалит только то, что "в реале" его не существует -- Сергей в перерыве сказал, что у него не хватает времени на проведение тренингов. И очень жаль. Но может быть, если как следует попросить....&lt;/p&gt;  &lt;h2&gt;Воротягин М., Нагрузочное тестирование, обзор инструментария для тестирования&lt;/h2&gt;  &lt;p&gt;1. Тренер  &lt;br /&gt;1.1. Представление тренера и тренинговой компании: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, я так и не смог понять (ни из рассказа, ни из презентации и раздаточных материалов, ни с сайта конференции), является ли Михаил независимым тренером или представляет какую-то компанию.   &lt;br /&gt;1.2. Знакомство с аудиторией: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, почти отсутствовало.   &lt;br /&gt;1.3. Представление темы, содержания, цели и формата тренинга: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, рассказано и про укороченную версию, и про полный вариант тренинга, однако цели не сформулированы.   &lt;br /&gt;1.4. Регламент: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, тренер пытался контролировать время, но технические сбои его подвели. Тем не менее, это не является достаточным оправданием, LoadRunner надо было установить на все машины заранее, а не включать это как лабораторную работу в укороченный вариант тренинга.   &lt;br /&gt;1.5. Риторика: текст -- &lt;strong&gt;PASS&lt;/strong&gt;; речь -- &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, слабо акцентированная, монотонная.   &lt;br /&gt;1.6. Экспертиза: &lt;strong&gt;PASS&lt;/strong&gt;, никаких претензий.&lt;/p&gt;  &lt;p&gt;2. Тренинг  &lt;br /&gt;2.1. Соответствие названия содержанию: &lt;strong&gt;FAIL&lt;/strong&gt;, тренинг про инструмент HP LoadRunner, а вовсе не про нагрузочное тестирование само по себе, обзор инструментов тоже весьма непредставительный -- помимо HP LoadRunner упоминается только IBM Performance Tester и всё, причём речь идёт главным образом про тестирование веб-приложений, а для них как раз инструментов полным полно.   &lt;br /&gt;2.2. Наличие и разнообразие активных форм обучения: &lt;strong&gt;FAIL/PASS&lt;/strong&gt;, вообще говоря, в полной версии тренинга анонсировано целых восемь лабораторных работ, но в укороченной не удалось попробовать почти ничего, так что трудно оценить, насколько хорошо они подготовлены. Но даже если все они хороши -- они всё равно нацелены на освоение возможностей определённого инструмента, а не навыков нагрузочного тестирования как такового, но про это см. предыдущий пункт.   &lt;br /&gt;2.3. Прослеживаемость навыков, на тренировку которых нацелен тренинг, сфокусированность: &lt;strong&gt;PASS/FAIL&lt;/strong&gt;, навыки выделены, контроль достижения есть, но иногда вызывает некоторое недоумение. Ну и опять таки надо учитывать сказанное в пункте 2.1.&lt;/p&gt;  &lt;p&gt;3. Другое  &lt;br /&gt;3.1. Количество слушателей в аудитории: 14.   &lt;br /&gt;3.2. Активность аудитории: высокая.   &lt;br /&gt;3.3. Про другие тренинги: информация не представлена.   &lt;br /&gt;3.4. Общее впечатление: тренинг получился очень сумбурный и скомканный, вероятно причиной этому технические накладки с установкой HP LoadRunner, но впечатление всё равно подпортилось.&lt;/p&gt;  &lt;h2&gt;В дополнение. общие замечания&lt;/h2&gt;  &lt;p&gt;Как прецедент -- конференция в целом мне понравилась. Раньше такого явления не было, теперь оно появилось, и есть надежда, что будет развиваться и дальше.&lt;/p&gt;  &lt;p&gt;Тем не менее, у меня сложилось впечатление, что тренеры не очень хорошо поняли поставленную перед ними задачу. Во всяком случае, это понимание разошлось с моим. Они не продавали свои тренинги, а просто проводили их. Ну вот если бы вы пришли на выставку оборудования для торговли -- витрины там разные, холодильники, а там стоят люди за этими витринами и продают мясо и овощи, хорошо продают, весело, с шутками-прибаутками -- но не то продают, не то!&lt;/p&gt;  &lt;p&gt;Если бы это была настоящая конференция -- докладчики должны были бы рассказывать про новые методы обучения, про способы организации учебных групп, про оборудование классов и прочее такое. Нет, это было больше похоже на выставку. А что на выставке главное? Заинтересовать клиента. То есть за отведённые полтора часа нужно было не научить слушателей тестировать, а как-то донести до них мысль о том, что "мы можем научить вас тестировать, приходите на наши тренинги!" И вот этого как раз не было.&lt;/p&gt;  &lt;p&gt;Когда будем делать вторую попытку?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1784910347062249106?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1784910347062249106/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1784910347062249106' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1784910347062249106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1784910347062249106'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2008/08/traininglabs-2008.html' title='TrainingLabs 2008: отчёт эксперта'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2048132819906699607</id><published>2008-05-22T12:54:00.002+05:00</published><updated>2009-05-16T15:05:24.145+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><title type='text'>Parasoft готов "принять с повинной" клиентов Agitar</title><content type='html'>&lt;p&gt;Недели две назад &lt;a href="http://www.sdtimes.com/content/article.aspx?ArticleID=32186"&gt;компания Agitar объявила о сворачивании операций&lt;/a&gt;. На сайте компании, правда, пока ничего об этом не сказано, оповещение отправлено только кредиторам. Сворачивание операций -- это такая мягкая форма банкротства, кредиторам предложено &amp;quot;полюбовно&amp;quot; закрыть тему.&lt;/p&gt;  &lt;p&gt;На самом деле, как ни крути, это провал, продать стартап не удалось. В том, что Agitar -- это просто мыльный пузырь, мы нисколько не сомневались с самого момента её появления. Когда-то давно компания Sun Microsystems сделала инструмент для тестирования на основе формальных спецификаций ADL, который использовался для внутренних нужд, а потом &lt;a href="http://adl.opengroup.org/about/index.html"&gt;ушёл в опенсорс&lt;/a&gt;. Компания Agitar заявила, что умеет делать следующий шаг в автоматизации -- генерировать эти самые формальные спецификации. Но секретных технологий никому не рассказывала, что вполне естественно, и инструменты свои попробовать широкой общественности тоже не давала -- а вот это уже было подозрительно. Вместо этого было сделано несколько &amp;quot;продаж&amp;quot; в достаточно солидные фирмы, которые дали весьма хвалебные отзывы, а также наняты &amp;quot;для представительности&amp;quot; такие известные товарищи, как Кент Бек и Роберт Биндер, которые, впрочем, нигде и никогда явно не рекламировали Agitar. Компания участвовала буквально во всех конкурсах и получила кучу наград. Они сделали достаточно интересный корпоративный блог. В общем, раскручивались вовсю. Мы ожидали, что&amp;#160; кто-нибудь вскоре купит Agitar, и только после этого он тихонько сдуется но нормальных размеров (какой-никакой, но инструмент они всё же разработали). И вдруг -- хлоп! Неожиданно.&lt;/p&gt;  &lt;p&gt;Хм, а причём тут, собственно, Parasoft?&lt;/p&gt;  &lt;p&gt;А притом, что они здорово воспользовались этой ситуацией, объявив, что им жуть как жалко невинно пострадавших клиентов Agitar, и потому всем, пришедшим с 20 мая по 15 августа с повинной, &lt;a href="http://www.parasoft.com/jsp/products/article.jsp?articleId=2833"&gt;будет объявлена амнистия&lt;/a&gt; и их с радостью примут в число клиентов Parasoft.&lt;/p&gt;  &lt;p&gt;Молодцы, поляки!&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2048132819906699607?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2048132819906699607/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2048132819906699607' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2048132819906699607'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2048132819906699607'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2008/05/parasoft-agitar.html' title='Parasoft готов &amp;quot;принять с повинной&amp;quot; клиентов Agitar'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-413966061491181565</id><published>2008-05-20T12:44:00.003+05:00</published><updated>2009-05-16T14:36:29.269+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><category scheme='http://www.blogger.com/atom/ns#' term='конференции'/><title type='text'>Я буду "экспертом" на Training Labs 2008</title><content type='html'>&lt;p&gt;28 июня 2008 года в Москве пройдёт необычное мероприятие -- &lt;a href="http://traininglabs.ru/"&gt;Training Labs 2008&lt;/a&gt;. Необычность -- в смешении стилей. То ли это конференция, где вместо традиционных докладов будут проходить тренинги, то ли выставка тренингов в формате конференции. "Докладчики", они же "тренеры" будут демонстрировать своё мастерство, не рассказывая про свои умения, а показывая их на практике. "Слушатели" будут не просто слушать произносимые с трибуны речи, как на традиционных конференциях, а активно принимать участие в проводимых тренингах. А цель всего этого действа -- познакомить потенциальных заказчиков как лично с тренерами, так и с обучающими компаниями.&lt;/p&gt;  &lt;p&gt;Но есть и ещё одна необычность -- помимо тренеров и слушателей в этой конференции будут ещё участвовать так называемые "эксперты", и я буду одним из них. Эксперт, с одной стороны, может быть полезен тренеру, который может использовать его как подсадную утку (чтобы оживлять участников, задавать в нужном месте нужный вопрос и т.п.), а с другой стороны эксперту вменяется в обязанность "подначивать" тренеров, чтобы посмотреть, как они будут реагировать в нестандартных ситуациях. Ну и ещё эксперты должны будут после конференции написать отзыв про каждый тренинг, в котором они участвовали.&lt;/p&gt;  &lt;p&gt;Короче, очень интересно и нестандартно.  Приходите, будем зажигать! :)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-413966061491181565?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/413966061491181565/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=413966061491181565' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/413966061491181565'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/413966061491181565'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2008/05/training-labs-2008.html' title='Я буду &amp;quot;экспертом&amp;quot; на Training Labs 2008'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-1844257374830425265</id><published>2008-05-16T11:48:00.002+05:00</published><updated>2008-05-16T11:51:50.521+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><title type='text'>Баг в контакте</title><content type='html'>&lt;p&gt;Наткнулся на любопытный баг "В Контакте". Судя по всему, там можно создать группу с пустым названием. Например, вот такую: &lt;a title="http://vkontakte.ru/club717740" href="http://vkontakte.ru/club717740"&gt;http://vkontakte.ru/club717740&lt;/a&gt; . Но само по себе это не является ошибкой. А вот если такая группа встречается в результатах поиска -- происходит смещение полей, выглядит это вот так:&lt;/p&gt;&lt;p&gt;&lt;a href="http://lh3.ggpht.com/barancev/SC0uQoC_-nI/AAAAAAAAAKk/QYCo2bDrhAQ/s1600-h/2008-05-16_1038%5B7%5D.png"&gt;&lt;img height="127" alt="2008-05-16_1038" src="http://lh5.ggpht.com/barancev/SC0uRIC_-oI/AAAAAAAAAKs/Kh_naYQ1T0Y/2008-05-16_1038_thumb%5B5%5D.png?imgmax=800" width="248" /&gt;&lt;/a&gt; &lt;/p&gt;&lt;p&gt;(можно поискать по ключевому слову "Тестирование", указав дополнительно тип группы "Клуб" и тему "Разное" -- тогда указанная группа окажется первой в результатах поиска)&lt;/p&gt;&lt;p&gt;Я поломал голову над тем, как же должна выглядеть реализация, которая приводит к возникновению такой ошибки. Вероятно, должен быть некий список значений полей, в котором пустые значения пропускаются. Но это какой-то неестественный способ. В общем, экзотичненько...&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-1844257374830425265?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/1844257374830425265/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=1844257374830425265' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1844257374830425265'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/1844257374830425265'/><link rel='alternate' type='text/html' href='http://barancev.blogspot.com/2008/05/blog-post.html' title='Баг в контакте'/><author><name>Alexei Barantsev</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://4.bp.blogspot.com/_-hN567HHB3M/SdvPIhwchOI/AAAAAAAAA9Y/B9I33sUuHGo/s1600-R/barantsev.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://lh5.ggpht.com/barancev/SC0uRIC_-oI/AAAAAAAAAKs/Kh_naYQ1T0Y/s72-c/2008-05-16_1038_thumb%5B5%5D.png?imgmax=800' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-268295135453364615.post-2780273651407160778</id><published>2008-05-12T17:33:00.002+05:00</published><updated>2008-05-16T11:51:33.188+05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='тестирование'/><title type='text'>В википедии открылся Software Testing Portal</title><content type='html'>&lt;p&gt;В википедии открылся &lt;a href="http://en.wikipedia.org/wiki/Portal:Software_Testing"&gt;Software Testing Portal&lt;/a&gt;. Я обрадовался, побежал посмотреть - и был разочарован. Оказалось, что информации про тестирование в википедии крайне мало.&lt;/p&gt;&lt;p&gt;Мы тоже в рамках проекта software-testing.ru предпринимали попытки сделать базу знаний, но не преуспели. Оказывается, и для буржуев это пока не по зубам.&lt;/p&gt;&lt;p&gt;Имеется ещё одна попытка создания базы знаний про тестирование - &lt;a title="http://www.testingperspective.com/tpwiki/" href="http://www.testingperspective.com/tpwiki/"&gt;http://www.testingperspective.com/tpwiki/&lt;/a&gt; , но пока что ещё менее наполненная информацией, увы...&lt;/p&gt;&lt;p&gt;Ну почему тестировщики так не любят писать тексты на профессиональные темы?&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/268295135453364615-2780273651407160778?l=barancev.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://barancev.blogspot.com/feeds/2780273651407160778/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=268295135453364615&amp;postID=2780273651407160778' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/268295135453364615/posts/default/2780273651407160778'/><link rel='self' type='application/atom+xml' href='http://www.blog
