|
Алексей Баранцев
- Опыт в области тестирования программного обеспечения с 1994 года от рядового тестировщика до аккаунт-менеджера, в том числе и разработчиком, и аналитиком, и консультантом, и менеджером проектов
- Читает лекции о тестировании студентам ГУ ВШЭ и МФТИ
- Автор и ведущий тренингов, консультант в области тестирования программного обеспечения
- Главный редактор портала Software-Testing.Ru
|
Этот тренинг рассчитан на разработчиков и тестировщиков, использующих среду разработки Microsoft Visual Studio Team System (VSTS) и желающих ознакомиться с её возможностями по созданию и выполнению тестов, а также по управлению тестами.
Во вводной части очень кратко будут рассмотрены основы тестирования программного обеспечения, чтобы договориться о терминах. Затем мы поговорим о различных видах тестирования и о том, насколько хорошо реализована их поддержка в VSTS 2010. Будет сделан обзор всех разновидностей тестов, для создания и выполнения которых в VSTS 2010 имеются встроенные средства.
Благодаря тому, что VSTS является расширяемой средой, её возможности могут быть расширены с помощью плагинов и инструментов, тем или иным способом интегрирующихся с VSTS. Мы рассмотрим целый ряд таких инструментов, разработанных в Microsoft Research и в других компаниях, а также открытым сообществом.
Семинар разработан по специальному заказу Центра профессионального роста Careerlab и организован совместно с компанией Microsoft.
Мероприятие продолжает серию семинаров по VSTS 2008 и TFS 2008 и 2010 в рамках взаимодействия Careerlab и Microsoft по программе Inner Circle Partner.
Дата проведения: 2 апреля 2010 года
Место проведения: г.Санкт-Петербург, 197110, ул. Большая Разночинная, дом 14, корпус 5, бизнес-центр "Бизнес-Депо" 2 этаж, конференц-зал
Продолжительность: 8 часов
Начало регистрации: 9:30
Начало семинара: 10:00
Стоимость: 4500 рублей (НДС не облагается)
Каждый участник семинара гарантированно получит в подарок:
 |
- материалы семинара в электронном виде
- книгу "Основы Microsoft Solution Framework" – практическое руководство по использованию Microsoft Solutions Framework (MSF) на русском языке
|
Конкурс на знание MS Visual StudioTeam System 2010
 |
В рамках семинара состоится Конкурс на знание MS Visual StudioTeam System 2010.
Победитель получить сертификат на лицензионный дистрибутив Visual Studio Team System 2010!
Обменять сертификат на дистрибутив можно будет сразу же после официального выхода продукта в России.
|
Программа семинара
- Краткое введение в тестирование, чтобы договориться о терминах. Тестирование, контроль качества, обеспечение качества. Внутреннее и внешнее определения тестирования.
- Место тестирования в цикле разработки программного обеспечения. Поддержка всего цикла разработки в VSTS и поддержка тестирования как его части. Альтернативные способы контроля качества. Поддержка альтернативных способов контроля качества в VSTS: статический анализ с использованием инструмента FxCop.
- Работа с требованиями, запросами на изменение и дефектами. Что такое дефект? Что такое запрос на изменение? Жизненные циклы дефекта и запроса на изменение. Управление требованиями, дефектами и конфигурациями в VSTS.
- Классификация видов тестирования. Классификация характеристик качества в соответствии со стандартом ISO 9126. Виды тестирования, соответствующие различным характеристикам качества. Поддержка различных видов тестирования в VSTS. Системное, интеграционное и модульное тестирование. Поддержка разных уровней тестирования в VSTS.
- Способы определения полноты тестирования. Методы «чёрного ящика» и «прозрачного ящика». Работа с исходным кодом тестируемого приложения при разработке и при выполнении тестов. Оценка покрытия кода и оценка покрытия требований в VSTS.
- Функциональное тестирование на уровне программного интерфейса (API). Использование встроенных средств VSTS. Использование альтернативных фреймворков – TestDriven.NET, Gallio. Автоматическое улучшение покрытия кода тестами с использованием инструмента Pex.
- Автоматизированное функциональное тестирование веб-приложений. Использование встроенных средств VSTS. Использование альтернативных фреймворков – WatiN, Lightweight Test Automation Framework.
- Тестирование производительности веб-приложений. Использование встроенных средств VSTS. Дополнительные средства мониторинга производительности.
- Автоматизированное функциональное тестирование WPF-приложений. Использование встроенных средств VSTS. Использование альтернативных фреймворков – Test Automation FX.
- Управление тестами в VSTS. Ручное и автоматизированное тестирование. Хорошие практики, которых следует придерживаться при автоматизации тестов. Принципы формирования различных тестовых наборов – тестирование «на дым», приемочное тестирование, регрессионное тестирование, «полное» регрессионное тестирование. Способы борьбы с разрастанием тестовых наборов. Управление тестовыми наборами.
|