SlideShare a Scribd company logo
1 of 17
Как эффективно 
продавать 
Автоматизированное 
тестирование 
Антон Семенченко 
DPI Solutions 
ISSoft  Coherent Solutions
Коротко о себе  
Опыт в IT более 12 лет, работаю 
консультантом в компании DPI Solutions; C++ 
Architect, QA Automation Department Manager, 
Project Manager, Resource Manager, Process 
manager в ISSoft / Coherent Solutions 
Антон Семенченко
Актуальность 
НЕТ 
0 Опрос. Готов ли проект к 
автоматизации 
“Test Automation survey” 
Автоматизация на 
проекте не актуальна 
ДА 
ДА 
НЕТ 
1 
Легко ли технически 
ввести 
автоматизацию? 
2 ROI > 0 ? 
Автоматизация на 
проекте актуальна 
“Additional Automation 
benefits” и “How to 
organize Automation” 
3 
4 
ЧТО ? 
КОГДА ? 
5 КАК?
Техническая сложность 
Доступность приложения и его исходников 
Язык разработки 
Технологии разработки приложения 
Design patterns (MVC) 
Тестовое окружение 
Заполнить опросник 
“Test Automation 
Technical audit survey” 
Релизовать микро 
прототип 
1
Return of Investment 
ROI калькулятор 
Как организовать автоматизацию при недостатке 
времени и ресурсов 
Дополнительная польза от автоматизации 
Расчитать 
ROI 
“Test 
Automation 
ROI Calculator” 
Заполнить 
опросник 
“Test Automation 
ROI calculation 
survey” 
2
Что? 
Ядро 
Графическая оболочка 
Сервис 
3 
Тип тестирования
Когда? 
Закончена разработка ядра 
Стабильна часть GUI 
Стабильна часть интерфейса сервиса 
Разработан черновик тестовых 
сценариев 
4 
Разработка 
тестплана
Как? 
Интеграционное тестирование 
Юнит тестирование 
Функциональное тестирование 
Тестирование производительности 
Нагрузочное тестирование 
Тестирование безопасности 
5 
Стек технологий
Список необходимых 
документов 
List of required attendees 
Test Automation survey 
Test Automation Technical audit survey 
Test Automation ROI calculation survey 
Test Automation ROI Calculator 
Additional Automation benefits 
How to organize Automation
List of required attendees 
Одностраничный документ в пару строк 
текста, базирующийся на 
организационной структуре компании 
исполнителя и компании заказчика
Test Automation survey 
Трехстраничный опросник, цель 
которого получить у заказчика ответы 
на следующие вопросы: 
Стратегические цели введения 
Автоматизации на проекте 
Задачипроблемы, которые должна 
решить Автоматизация тестирования 
Предполагаемые виды 
Автоматизированного тестирования 
Готовность продукта к 
Автоматизированному тестированию
Test Automation Technical 
audit survey 
Одностраничный опросник, цель которого 
получить у заказчика ответы на 
технические вопросы касательно AUT, 
что бы разработать прототип 
Автоматизации тестирования и 
эффективно работать с техническими 
рисками
Test Automation ROI 
calculation survey 
Одностраничный опросник, цель 
которого получить у заказчика данные, 
необходимые для работы с ROI 
калькулятором
Test Automation ROI 
Calculator 
Простой ROI Calculator
Additional Automation 
benefits 
Восьмистраничный документ построенный на 
целом ряде исследований: 
«Cost Benefits Analysis of Test Automation» Douglas 
Hoffman 
«Too much automation or not enough? When to 
automate testing» Keith Stobie 
«Reducing Test Case Bloat» Lanette Creamer 
«Classic Testing Mistakes» Brian Marick 
«Don’t test too much» Keith Stobie 
«Maybe Testers Shouldn’t Be Involved Quite So 
Early» Brian Marick 
И многие многие другие
How to organize Automation 
http://sqadays.com/ru/talk/16530 
http://comaqa.by/2014/05/18/sqa-days-semenchenko/ 
http://comaqa.by/2014/03/10/solit-semenchenko/ 
http://comaqa.by/2014/03/10/solit-semenchenko- 
3/
Коротко о себе  
Опыт в IT более 12 лет, работаю 
консультантом в компании DPI Solutions 
(www.DPI.Solutions ; www.COMAQA.by ); C++ 
Architect, QA Automation Department Manager, 
Project Manager, Resource Manager, Process 
manager в ISSoft / Coherent Solutions 
Антон Семенченко

More Related Content

More from SQALab

Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженSQALab
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии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
 

More from SQALab (20)

Конфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нуженКонфиги вместо костылей. Pytestconfig и зачем он нужен
Конфиги вместо костылей. Pytestconfig и зачем он нужен
 
Команда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихииКоманда чемпионов в ИТ стихии
Команда чемпионов в ИТ стихии
 
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-Автоматизации
 

Как эффективно продавать автоматизированное тестирование заказчику (Outsourcing)

  • 1. Как эффективно продавать Автоматизированное тестирование Антон Семенченко DPI Solutions ISSoft Coherent Solutions
  • 2. Коротко о себе  Опыт в IT более 12 лет, работаю консультантом в компании DPI Solutions; C++ Architect, QA Automation Department Manager, Project Manager, Resource Manager, Process manager в ISSoft / Coherent Solutions Антон Семенченко
  • 3. Актуальность НЕТ 0 Опрос. Готов ли проект к автоматизации “Test Automation survey” Автоматизация на проекте не актуальна ДА ДА НЕТ 1 Легко ли технически ввести автоматизацию? 2 ROI > 0 ? Автоматизация на проекте актуальна “Additional Automation benefits” и “How to organize Automation” 3 4 ЧТО ? КОГДА ? 5 КАК?
  • 4. Техническая сложность Доступность приложения и его исходников Язык разработки Технологии разработки приложения Design patterns (MVC) Тестовое окружение Заполнить опросник “Test Automation Technical audit survey” Релизовать микро прототип 1
  • 5. Return of Investment ROI калькулятор Как организовать автоматизацию при недостатке времени и ресурсов Дополнительная польза от автоматизации Расчитать ROI “Test Automation ROI Calculator” Заполнить опросник “Test Automation ROI calculation survey” 2
  • 6. Что? Ядро Графическая оболочка Сервис 3 Тип тестирования
  • 7. Когда? Закончена разработка ядра Стабильна часть GUI Стабильна часть интерфейса сервиса Разработан черновик тестовых сценариев 4 Разработка тестплана
  • 8. Как? Интеграционное тестирование Юнит тестирование Функциональное тестирование Тестирование производительности Нагрузочное тестирование Тестирование безопасности 5 Стек технологий
  • 9. Список необходимых документов List of required attendees Test Automation survey Test Automation Technical audit survey Test Automation ROI calculation survey Test Automation ROI Calculator Additional Automation benefits How to organize Automation
  • 10. List of required attendees Одностраничный документ в пару строк текста, базирующийся на организационной структуре компании исполнителя и компании заказчика
  • 11. Test Automation survey Трехстраничный опросник, цель которого получить у заказчика ответы на следующие вопросы: Стратегические цели введения Автоматизации на проекте Задачипроблемы, которые должна решить Автоматизация тестирования Предполагаемые виды Автоматизированного тестирования Готовность продукта к Автоматизированному тестированию
  • 12. Test Automation Technical audit survey Одностраничный опросник, цель которого получить у заказчика ответы на технические вопросы касательно AUT, что бы разработать прототип Автоматизации тестирования и эффективно работать с техническими рисками
  • 13. Test Automation ROI calculation survey Одностраничный опросник, цель которого получить у заказчика данные, необходимые для работы с ROI калькулятором
  • 14. Test Automation ROI Calculator Простой ROI Calculator
  • 15. Additional Automation benefits Восьмистраничный документ построенный на целом ряде исследований: «Cost Benefits Analysis of Test Automation» Douglas Hoffman «Too much automation or not enough? When to automate testing» Keith Stobie «Reducing Test Case Bloat» Lanette Creamer «Classic Testing Mistakes» Brian Marick «Don’t test too much» Keith Stobie «Maybe Testers Shouldn’t Be Involved Quite So Early» Brian Marick И многие многие другие
  • 16. How to organize Automation http://sqadays.com/ru/talk/16530 http://comaqa.by/2014/05/18/sqa-days-semenchenko/ http://comaqa.by/2014/03/10/solit-semenchenko/ http://comaqa.by/2014/03/10/solit-semenchenko- 3/
  • 17. Коротко о себе  Опыт в IT более 12 лет, работаю консультантом в компании DPI Solutions (www.DPI.Solutions ; www.COMAQA.by ); C++ Architect, QA Automation Department Manager, Project Manager, Resource Manager, Process manager в ISSoft / Coherent Solutions Антон Семенченко