SlideShare a Scribd company logo
1 of 14
Как у нас организован
процесс тестирования
обновлений
| Москва, 2017
Андрей Коновалов
Старший инженер отдела тестирования
О продукте InfoWatch Traffic Monitor
Окружения. Выпуски. Способы установки
Как тестировали раньше?
Метод:
• Исследовательское
тестирование
Особенности:
• Нет требований
• Нет тестов
• Нехватка времени
Результаты:
• Дефекты от заказчиков
Проблемы при тестировании обновлений
Проблемы:
• Нет требований
• Нет тестовой документации
• Не тестируем сохранение
данных системой
• Непоказательная отчетность
Решения
Проблема Решение
Нет требований Совместно с аналитиками и
разработчиками определяем
изменяющиеся области продукта между
обновляемой и новой версиями.
Решения
Проблема Решение
Нет требований Совместно с аналитиками и
разработчиками определяем
изменяющиеся области продукта между
обновляемой и новой версиями.
Нет тестовой документации Включение в план написание тестовой
документации
Решения
Проблема Решение
Нет требований Совместно с аналитиками и
разработчиками определяем
изменяющиеся области продукта между
обновляемой и новой версиями.
Нет тестовой документации Включение в план написание тестовой
документации
Не тестируем сохранение данных
системой
Продумываем тестирование с учетом
проверок сохранения данных
Решения
Проблема Решение
Нет требований Совместно с аналитиками и
разработчиками определяем
изменяющиеся области продукта между
обновляемой и новой версиями.
Нет тестовой документации Включение в план написание тестовой
документации
Не тестируем сохранение данных
системой
Продумываем тестирование с учетом
проверок сохранения данных
Непоказательная отчетность Решение проблемы формируется из
трех предыдущих пунктов
Как менялся подход
Подготовка
• Анализ требований
• Подготовка тестовой документации
• Документы с перечнем объектов и
тест-кейсы
• Создание и наполнение стендов
Выполнение тестирования
• Обновление стенда
• Выполнение тест-кейсов
Плюсы и минусы изменений
Плюсы Минусы
Процесс стал более прозрачным Увеличение времени на тестирование
на 35% за счет:
• анализа изменений;
• создания, наполнения, поддержания
стендов для обновления;
• актуализации и создания новых тест-
комплектов;
• прохождения тест-кейсов.
Наглядная отчетность
Большее покрытие, чем при
исследовательском тестировании
Результаты изменений
1. Мы стали находить на 45%
больше дефектов обновления до
выпуска продукта, чем раньше.
2. Более качественный продукт =
довольные клиенты 
Планы на будущее
• Сокращение количества тестов
для тестирования обновлений на
конкретных окружениях
• Автоматизация тестов
на обновление внутри версии и
между версиями
Спасибо за внимание!
Ваши вопросы?
Andrey.Konovalov@infowatch.com
+7 (925) 758-1702
Андрей
Коновалов
Москва, 2017

More Related Content

More from SQALab

API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовSQALab
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовSQALab
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsSQALab
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеSQALab
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииSQALab
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеSQALab
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестированиеSQALab
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"SQALab
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовSQALab
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных системSQALab
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросSQALab
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...SQALab
 
Истинная сила тестировщика - информация
Истинная сила тестировщика - информацияИстинная сила тестировщика - информация
Истинная сила тестировщика - информацияSQALab
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОSQALab
 
Правильный подход к составлению профиля нагрузочного тестирования
Правильный подход к составлению профиля нагрузочного тестированияПравильный подход к составлению профиля нагрузочного тестирования
Правильный подход к составлению профиля нагрузочного тестированияSQALab
 
Sustainable Test Automation: Collaborate within Team
Sustainable Test Automation: Collaborate within TeamSustainable Test Automation: Collaborate within Team
Sustainable Test Automation: Collaborate within TeamSQALab
 
Test Data Preparation: Tips and Tricks
Test Data Preparation: Tips and TricksTest Data Preparation: Tips and Tricks
Test Data Preparation: Tips and TricksSQALab
 
9 кругов Ада: антипаттерны UI-Автоматизации
9 кругов Ада: антипаттерны UI-Автоматизации9 кругов Ада: антипаттерны UI-Автоматизации
9 кругов Ада: антипаттерны UI-АвтоматизацииSQALab
 
The secrets in game testing
The secrets in game testingThe secrets in game testing
The secrets in game testingSQALab
 
Loading time testing and results visualisation of web games
Loading time testing and results visualisation of web gamesLoading time testing and results visualisation of web games
Loading time testing and results visualisation of web gamesSQALab
 

More from SQALab (20)

API. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советовAPI. Серебряная пуля в магазине советов
API. Серебряная пуля в магазине советов
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Делаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIsДелаем автоматизацию проектных KPIs
Делаем автоматизацию проектных KPIs
 
Вредные привычки в тест-менеджменте
Вредные привычки в тест-менеджментеВредные привычки в тест-менеджменте
Вредные привычки в тест-менеджменте
 
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизацииМощь переполняет с JDI 2.0 - новая эра UI автоматизации
Мощь переполняет с JDI 2.0 - новая эра UI автоматизации
 
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качествеКак hh.ru дошли до 500 релизов в квартал без потери в качестве
Как hh.ru дошли до 500 релизов в квартал без потери в качестве
 
Стили лидерства и тестирование
Стили лидерства и тестированиеСтили лидерства и тестирование
Стили лидерства и тестирование
 
"Давайте не будем про качество"
"Давайте не будем про качество""Давайте не будем про качество"
"Давайте не будем про качество"
 
Apache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектовApache.JMeter для .NET-проектов
Apache.JMeter для .NET-проектов
 
Тестирование геолокационных систем
Тестирование геолокационных системТестирование геолокационных систем
Тестирование геолокационных систем
 
Лидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопросЛидер или босс? Вот в чем вопрос
Лидер или босс? Вот в чем вопрос
 
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
От Зефира в коробке к Structure Zephyr или как тест-менеджеру перекроить внут...
 
Истинная сила тестировщика - информация
Истинная сила тестировщика - информацияИстинная сила тестировщика - информация
Истинная сила тестировщика - информация
 
Автоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПО
 
Правильный подход к составлению профиля нагрузочного тестирования
Правильный подход к составлению профиля нагрузочного тестированияПравильный подход к составлению профиля нагрузочного тестирования
Правильный подход к составлению профиля нагрузочного тестирования
 
Sustainable Test Automation: Collaborate within Team
Sustainable Test Automation: Collaborate within TeamSustainable Test Automation: Collaborate within Team
Sustainable Test Automation: Collaborate within Team
 
Test Data Preparation: Tips and Tricks
Test Data Preparation: Tips and TricksTest Data Preparation: Tips and Tricks
Test Data Preparation: Tips and Tricks
 
9 кругов Ада: антипаттерны UI-Автоматизации
9 кругов Ада: антипаттерны UI-Автоматизации9 кругов Ада: антипаттерны UI-Автоматизации
9 кругов Ада: антипаттерны UI-Автоматизации
 
The secrets in game testing
The secrets in game testingThe secrets in game testing
The secrets in game testing
 
Loading time testing and results visualisation of web games
Loading time testing and results visualisation of web gamesLoading time testing and results visualisation of web games
Loading time testing and results visualisation of web games
 

Как у нас организован процесс тестирования обновлений

  • 1. Как у нас организован процесс тестирования обновлений | Москва, 2017 Андрей Коновалов Старший инженер отдела тестирования
  • 4. Как тестировали раньше? Метод: • Исследовательское тестирование Особенности: • Нет требований • Нет тестов • Нехватка времени Результаты: • Дефекты от заказчиков
  • 5. Проблемы при тестировании обновлений Проблемы: • Нет требований • Нет тестовой документации • Не тестируем сохранение данных системой • Непоказательная отчетность
  • 6. Решения Проблема Решение Нет требований Совместно с аналитиками и разработчиками определяем изменяющиеся области продукта между обновляемой и новой версиями.
  • 7. Решения Проблема Решение Нет требований Совместно с аналитиками и разработчиками определяем изменяющиеся области продукта между обновляемой и новой версиями. Нет тестовой документации Включение в план написание тестовой документации
  • 8. Решения Проблема Решение Нет требований Совместно с аналитиками и разработчиками определяем изменяющиеся области продукта между обновляемой и новой версиями. Нет тестовой документации Включение в план написание тестовой документации Не тестируем сохранение данных системой Продумываем тестирование с учетом проверок сохранения данных
  • 9. Решения Проблема Решение Нет требований Совместно с аналитиками и разработчиками определяем изменяющиеся области продукта между обновляемой и новой версиями. Нет тестовой документации Включение в план написание тестовой документации Не тестируем сохранение данных системой Продумываем тестирование с учетом проверок сохранения данных Непоказательная отчетность Решение проблемы формируется из трех предыдущих пунктов
  • 10. Как менялся подход Подготовка • Анализ требований • Подготовка тестовой документации • Документы с перечнем объектов и тест-кейсы • Создание и наполнение стендов Выполнение тестирования • Обновление стенда • Выполнение тест-кейсов
  • 11. Плюсы и минусы изменений Плюсы Минусы Процесс стал более прозрачным Увеличение времени на тестирование на 35% за счет: • анализа изменений; • создания, наполнения, поддержания стендов для обновления; • актуализации и создания новых тест- комплектов; • прохождения тест-кейсов. Наглядная отчетность Большее покрытие, чем при исследовательском тестировании
  • 12. Результаты изменений 1. Мы стали находить на 45% больше дефектов обновления до выпуска продукта, чем раньше. 2. Более качественный продукт = довольные клиенты 
  • 13. Планы на будущее • Сокращение количества тестов для тестирования обновлений на конкретных окружениях • Автоматизация тестов на обновление внутри версии и между версиями
  • 14. Спасибо за внимание! Ваши вопросы? Andrey.Konovalov@infowatch.com +7 (925) 758-1702 Андрей Коновалов Москва, 2017

Editor's Notes

  1. Пример оформления первого продуктового слайда с фотографией спикера