17
© 2010 Quest Software, Inc. ALL RIGHTS RESERVED Завтра в тестировании уже наступило или рассказ о том, как догнать разработчиков, используя Microsoft Test and Lab Management Владимир Гусаров [email protected] http://vstsblog.ru или http://blogs.msdn.com/ruvsts

Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или blogs.msdn/ruvsts

  • 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

Page 1: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

© 2010 Quest Software, Inc. ALL RIGHTS RESERVED

Завтра в тестировании уже наступило или рассказ о том, как догнать разработчиков, используя Microsoft Test and Lab Management

Владимир Гусаров

[email protected]

http://vstsblog.ru или http://blogs.msdn.com/ruvsts

Page 2: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/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

Page 3: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

3

Continued

Overview

Since 1987, more than 100,000 customers worldwide have partnered with Quest to improve IT efficiency.

Page 4: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

4

Quest Focuses on Customers Worldwide

Page 5: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

5

Systems Management Products

Page 6: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

6

Windows Management

Amplify the Microsoft environment with products that simplify, automate, secure and extend the Windows infrastructure

Page 7: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

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

Page 8: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

8

А есть ли проблемы в тестировании?– Они делают изменения, а нас не информируют.– Ничего себе «просто checkbox» - мне теперь новую лабу делать

целый день!– Что значит не понимаешь, тестировали или нет? Конечно у нас

всё задокументировано – спроси у нашего начальника, там где-то большой файл MS Project, в нём отмечено всё за последние 5 лет…

– Ну как это – «у меня всё работает нормально, раз 100 уже проверил», я один раз запустил и всё сломалось!

– Ой, а разве после починки этого бага надо было всё протестировать заново? Там же всего лишь кнопочка поменялась…

Page 9: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

9

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

Page 10: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

10

Проектирование и планирование

• Нет единого инструмента.• Часто Excel в комбинации с MS Project.• SharePoint немного помогает совместной работе над

документами но не позволяет одновременно изменять документ.

• Отчёты если и есть, то не очень понятны за пределами команды.

Page 11: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

11

Управление тестовой средой

• Как правило, в ручную.• Минимальная автоматизация – максимум

включить/выключить и «откатить к снапшоту».• В общем, даже не среда, а набор виртуалок.• Минимальное повторное использование, в

большинстве случаев только шаблоны.• Уходит очень много времени.

Page 12: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

12

Тестирование, как часть ALM процесса

• Нет continuous integration.• Отсутствие полной интеграции с процессом

разработки.• Тяжело отследить:

– покрытие тестами конкретного требования к продукту– степень протестированнсти требования– сколько надо перетестировать, если поменялся кусок продукта

«X»

• Не прозрачно для stakeholders.

Page 13: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

13

Социальные проблемы.

• Разработчики и тестировщики плохо взаимодействуют• Тестировщики зачастую:

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

Page 14: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

14

Демонстрация

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

Page 15: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

15

Чем помогло нам использование MTML• Документирование test cases.• Экономия времени при управлении тестовыми

средами.• Упрощение ручного тестирования.• Полноценно описанные дефекты.• UI coded tests можно получать из результатов ручных

тестов.• Результаты тестирования прозрачны и понятны

каждому.• Как следствие всего вышеперечисленного – продукт

стал качественнее.

Page 16: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

16

Ну и что дальше?

• Попробуйте сами Visual Studio Test Professional 2010 в комбинации с Team Foundation Server 2010!

Page 17: Владимир Гусаров Vladimir.Gusarov@quest vstsblog.ru или  blogs.msdn/ruvsts

17

Вопросы?

Спасибо за внимание!

[email protected]

http://vstsblog.ru

http://blogs.msdn.com/ruvsts