Upload
gwen
View
43
Download
0
Embed Size (px)
DESCRIPTION
Завтра в тестировании уже наступило или рассказ о том, как догнать разработчиков, используя Microsoft Test and Lab Management. Владимир Гусаров [email protected] http://vstsblog.ru или http://blogs.msdn.com/ruvsts. Overview. - PowerPoint PPT Presentation
Citation preview
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED
Завтра в тестировании уже наступило или рассказ о том, как догнать разработчиков, используя Microsoft Test and Lab Management
Владимир Гусаров
http://vstsblog.ru или http://blogs.msdn.com/ruvsts
2
Overview
Quest creates and supports smart systems management products—helping our customers solve everyday IT challenges faster and easier.
“CIOs and IT managers need to recognize that now, more than ever, the IT organization will be looked at to
add to business productivity and cut costs.”
- Gartner, October 27, 2008The Impact of the Economic Downturn on 2009 IT Budgets
3
Continued
Overview
Since 1987, more than 100,000 customers worldwide have partnered with Quest to improve IT efficiency.
4
Quest Focuses on Customers Worldwide
5
Systems Management Products
6
Windows Management
Amplify the Microsoft environment with products that simplify, automate, secure and extend the Windows infrastructure
7
Quest Recovery Manager for Active Directory Delivers 200% ROI in Less Than a Day
“After Recovery Manager for Active Directory restored our user accounts and email functionality, appreciation for the product went through the roof. It’s well worth the price tag. We calculated this one
disaster resulted in approximately 200 percent return on investment in a single day.”
- Tony MassaIT Operations Team
LandAmerica
Windows ManagementSuccess Story
8
А есть ли проблемы в тестировании?– Они делают изменения, а нас не информируют.– Ничего себе «просто checkbox» - мне теперь новую лабу делать
целый день!– Что значит не понимаешь, тестировали или нет? Конечно у нас
всё задокументировано – спроси у нашего начальника, там где-то большой файл MS Project, в нём отмечено всё за последние 5 лет…
– Ну как это – «у меня всё работает нормально, раз 100 уже проверил», я один раз запустил и всё сломалось!
– Ой, а разве после починки этого бага надо было всё протестировать заново? Там же всего лишь кнопочка поменялась…
9
Тестирование – взгляд сверху• Проектирование, документирование и планирование.• Управление тестовой средой.• Тестирование, как часть ALM процесса.• Социальные проблемы.
10
Проектирование и планирование
• Нет единого инструмента.• Часто Excel в комбинации с MS Project.• SharePoint немного помогает совместной работе над
документами но не позволяет одновременно изменять документ.
• Отчёты если и есть, то не очень понятны за пределами команды.
11
Управление тестовой средой
• Как правило, в ручную.• Минимальная автоматизация – максимум
включить/выключить и «откатить к снапшоту».• В общем, даже не среда, а набор виртуалок.• Минимальное повторное использование, в
большинстве случаев только шаблоны.• Уходит очень много времени.
12
Тестирование, как часть ALM процесса
• Нет continuous integration.• Отсутствие полной интеграции с процессом
разработки.• Тяжело отследить:
– покрытие тестами конкретного требования к продукту– степень протестированнсти требования– сколько надо перетестировать, если поменялся кусок продукта
«X»
• Не прозрачно для stakeholders.
13
Социальные проблемы.
• Разработчики и тестировщики плохо взаимодействуют• Тестировщики зачастую:
– не чувствуют себя полноценной частью команды разработки– им кажется, что они второстепенны– не интересно заниматься рутинной работой– постоянно не успевают за разработчиками
14
Демонстрация
• больше не надо ждать подготовки среды• как доказать разработчику, что баг существует• выявляем regression автоматически• ни одного не протестированного требования
15
Чем помогло нам использование MTML• Документирование test cases.• Экономия времени при управлении тестовыми
средами.• Упрощение ручного тестирования.• Полноценно описанные дефекты.• UI coded tests можно получать из результатов ручных
тестов.• Результаты тестирования прозрачны и понятны
каждому.• Как следствие всего вышеперечисленного – продукт
стал качественнее.
16
Ну и что дальше?
• Попробуйте сами Visual Studio Test Professional 2010 в комбинации с Team Foundation Server 2010!
17
Вопросы?
Спасибо за внимание!
http://vstsblog.ru
http://blogs.msdn.com/ruvsts