Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Решение для управления процессами
тестирования
Ирина Луцюк, Serena Software
Управление
тестированием
5 лет назад

2
Тест кейсы

3
Где хранились
• В системе контроля версий (PVCS VM) как файлы

4
Где хранились
• В сети на сервере как офисные документы

5
Где хранились
• Страницы Wiki

6
В каких форматах
• Офисные документы в форматах MS Word и Excel

7
В каких форматах
• На листочках бумаги

8
Статус-кво по тест-кейсам
• Не было единого хранилища
• Совершенно непонятна степень покрытия функционала
приложений сцена...
Результаты тестирования

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

12
Статус-кво по планированию тестирования
• Очень неформальное
• Основной принцип – необходимо «все проверить» к такому-то
с...
Управление тестированием
сегодня

14
Библиотека тест-кейсов (TMS Test Library)
• Жизненный цикл сценария тестирования

In Work

In Review

Approved

Out of Dat...
Библиотека тест-кейсов (TMS Test Library)
• Жизненный цикл сценария тестирования

In Work

In Review

Approved

Out of Dat...
Библиотека тест-кейсов (TMS Test Library)
• Жизненный цикл сценария тестирования

In Work

In Review

Approved

Out of Dat...
Библиотека тест-кейсов (TMS Test Library)
• Жизненный цикл сценария тестирования

In Work

In Review

Approved

Out of Dat...
Библиотека тест-кейсов

19
Кратко по библиотеке тест-кейсов
• Простой процесс
• Единый репозиторий
• Интуитивное использование
• Унифицированная форм...
Результаты тестирования
• Жизненный цикл тестирования

To Be Executed

Passed

Failed

Blocked

21
Результаты тестирования
• Жизненный цикл тестирования

To Be Executed

Passed

Failed

Blocked

22
Результаты тестирования
• Жизненный цикл тестирования

To Be Executed

Passed

Failed

Blocked

23
Результаты тестирования
• Жизненный цикл тестирования

To Be Executed

Passed

Failed

Blocked

24
Результаты тестирования

25
Результаты тестирования
• Каждый запуск тест-кейса фиксируется
• Результат ассоциируется с конкретным сценарием
тестирован...
Планирование тестирования
Пакеты тест-кейсов
• Test Requirement Lifecycle

New

Assigned
For Testing

Planning

In
Progres...
Пакеты тестирования

28
Планирование тестирования
Пакеты тест-кейсов
• Простой процесс планирования
• Гибкость в определении покрытия тест-кейсами...
QA Отчет по прогрессу тестирования

30
Управления средами тестирования

New

In Pool

Configuring

Available

In Use

31
Управления средами тестирования

32
Управления средами тестирования
• Стандартизация описания сред тестирования
• Наглядное представление доступности сред
• В...
Статистика использования
Manual Test Cases

Test Results

34
Планы по развитию

35
Планы по развитию
• Интеграция с платформами автоматизированного
тестирования
• Возможность запускать автоматические сцена...
Спасибо

37
Upcoming SlideShare
Loading in …5
×

Решение для управления тестированием на платформе SBM

459 views

Published on

Пример реализации решения на платформе SBM для управления процессами тестирования. Как и любое решение, выполненное на платформе SBM, процессы можно легко адаптировать под свою специфику, все информационные связи между кейсами, результатами, версией сборки, дефектами, запросами на разработку и т.д. наглядно представлены на формах и интерактивных отчетах.
Решение состоит из 4 составляющих:
1) Библиотека сценариев тестирования (test cases)
2) Репозиторий результатов исполнения тестов
3) Модуль планирования функционала с возможностью комбинирования состава пакета сценариев
4) Модуль управления доступностью тестовых серверов

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Решение для управления тестированием на платформе SBM

  1. 1. Решение для управления процессами тестирования Ирина Луцюк, Serena Software
  2. 2. Управление тестированием 5 лет назад 2
  3. 3. Тест кейсы 3
  4. 4. Где хранились • В системе контроля версий (PVCS VM) как файлы 4
  5. 5. Где хранились • В сети на сервере как офисные документы 5
  6. 6. Где хранились • Страницы Wiki 6
  7. 7. В каких форматах • Офисные документы в форматах MS Word и Excel 7
  8. 8. В каких форматах • На листочках бумаги 8
  9. 9. Статус-кво по тест-кейсам • Не было единого хранилища • Совершенно непонятна степень покрытия функционала приложений сценариями тестирования • Не было единого формата и требований к содержанию • Оценка времени, требуемого для прохождения сценария, не проводилась • Сложилась негибкие, неустойчивые, но как-то применяемые практики • Невозможно проследить зависимости • История изменений не велась и не хранилась 9
  10. 10. Результаты тестирования 10
  11. 11. Статус-кво по результатам тестирования • Отчеты по факту прохождения каждого тест-кейса заполнялись не всегда • Прослеживание связей между функциональностью/функциями/требованиями не происходило (не было такой возможности) • Не фиксировались связи с запросами на изменения • Не отслеживались конфигурации, на которых проводилось тестирование • Невозможно проиллюстрировать достигнутый уровень качества 11
  12. 12. Планирование тестирования 12
  13. 13. Статус-кво по планированию тестирования • Очень неформальное • Основной принцип – необходимо «все проверить» к такому-то сроку безотносительно масштабов изменений • Посмотреть прогресс или статус было невозможно • Совершенно бесполезно для оценки готовности релиза к финальному выпуску 13
  14. 14. Управление тестированием сегодня 14
  15. 15. Библиотека тест-кейсов (TMS Test Library) • Жизненный цикл сценария тестирования In Work In Review Approved Out of Date 15
  16. 16. Библиотека тест-кейсов (TMS Test Library) • Жизненный цикл сценария тестирования In Work In Review Approved Out of Date 16
  17. 17. Библиотека тест-кейсов (TMS Test Library) • Жизненный цикл сценария тестирования In Work In Review Approved Out of Date 17
  18. 18. Библиотека тест-кейсов (TMS Test Library) • Жизненный цикл сценария тестирования In Work In Review Approved Out of Date 18
  19. 19. Библиотека тест-кейсов 19
  20. 20. Кратко по библиотеке тест-кейсов • Простой процесс • Единый репозиторий • Интуитивное использование • Унифицированная форма тест-кейса • Покрытие тестами относительно функциональной декомпозиции • Связи с запросами на изменение • Хорошая оперативная и аналитическая отчетность • Уведомления пользователям • Полный контроль над решением (можем сами менять ЛЮБЫЕ элементы реализации) 20
  21. 21. Результаты тестирования • Жизненный цикл тестирования To Be Executed Passed Failed Blocked 21
  22. 22. Результаты тестирования • Жизненный цикл тестирования To Be Executed Passed Failed Blocked 22
  23. 23. Результаты тестирования • Жизненный цикл тестирования To Be Executed Passed Failed Blocked 23
  24. 24. Результаты тестирования • Жизненный цикл тестирования To Be Executed Passed Failed Blocked 24
  25. 25. Результаты тестирования 25
  26. 26. Результаты тестирования • Каждый запуск тест-кейса фиксируется • Результат ассоциируется с конкретным сценарием тестирования • Есть прямые связи с запросами на изменения, которые тестируются • Есть возможность проследить информацию по сборкам и релизам • Фиксируется информация по статусам тестирования, времени тестирования и т.д. • Расширенная отчетность 26
  27. 27. Планирование тестирования Пакеты тест-кейсов • Test Requirement Lifecycle New Assigned For Testing Planning In Progress In Review Ready CCRB Completed 27
  28. 28. Пакеты тестирования 28
  29. 29. Планирование тестирования Пакеты тест-кейсов • Простой процесс планирования • Гибкость в определении покрытия тест-кейсами • Наглядное представление покрытия функционала кейсами по • Функциональной декомпозиции • Конфигурации и Среды тестирования • Проектных характеристик • Понятные оценки продолжительности тестирования • Наглядное представление объема работы • Простое отслеживание статуса 29
  30. 30. QA Отчет по прогрессу тестирования 30
  31. 31. Управления средами тестирования New In Pool Configuring Available In Use 31
  32. 32. Управления средами тестирования 32
  33. 33. Управления средами тестирования • Стандартизация описания сред тестирования • Наглядное представление доступности сред • Взаимосвязь между пакетом тестирования и средой исполнения тестовых сценариев 33
  34. 34. Статистика использования Manual Test Cases Test Results 34
  35. 35. Планы по развитию 35
  36. 36. Планы по развитию • Интеграция с платформами автоматизированного тестирования • Возможность запускать автоматические сценарии из Serena • Единый репозитарий результатов исполнения тестов • Улучшение пользовательского интерфейса в части наполнения пакета тестирования тест-кейсами • Возможность представления Шагов тест-кейса и Результатов в табличной форме. • Возможность наглядной привязки ошибки к конкретному шагу тест-кейса 36
  37. 37. Спасибо 37

×