SlideShare ist ein Scribd-Unternehmen logo
1 von 14
Downloaden Sie, um offline zu lesen
Автоматизация
и нагрузка в
большоооой
организации
Алексей Маслов
Централизованное управление качеством
АДМИНИСТРИРОВАНИЕ
ТЕСТОВЫХ СТЕНДОВ
АВТОМАТИЗАЦИЯ
ТЕСТИРОВАНИЯ
ФУНКЦИОНАЛЬНОЕ
ТЕСТИРОВАНИЕ
ТЕСТИРОВАНИЕ
ИНФОРМАЦИОННОЙ
БЕЗОПАСТНОСТИ
АДМИНИСТРИРОВАНИЕ
ТЕСТОВЫХ СТЕНДОВ
ДЕПАРТАМЕНТ
КАЧЕСТВА
НАГРУЗОЧНОЕ
ТЕСТИРОВАНИЕ
Департамент качества сегодня
 Более 1 000 специалистов в 9 регионах РФ
 Практиками тестирования покрыты все критичные системы Банка
 Переход от контроля качества к управлению качеством тестирования
 внедрена модель оценки рисков, оценка точности профиля НТ
 автоматизация сбора метрик и отчетности
 Внедрение практик DevOps
 автосборка (CI) и авторазвертывание (CD) релизов
 автоматизация тестирования и проверок стендов
 раннее тестирование
Повышение эффективности
S H I F T L E F T
Нагрузочное тестирование
2 года под нагрузкой
47критичных систем Банка
> 100экспертов в 7регионах
Время решения инцидентов снижено в 2 раза
Контроль качества профиля AWR-Store
№1 в мире инсталляция HP PC
Уникальный инструмент НТ процессинга
Движение к DevOps: Нагрузка 2.0
< SHIFT LEFT >
 Анализ заявок на изменения
 Раннее тестирование
 Контроль качества кода и тестов
< DEVOPS >
 Smoke АФТ > Профиль НТ
 Авто Smoke НТ
 Pipeline: Auto Deploy + Auto Smoke НТ
< УЛУЧШЕНИЯ >
 Производительность GUI
 Интеграционное тестирование
 Стресс и отказоустойчивость
< КОМАНДА >
 Измеримость всех работ
 Гибкое управление Multi-Scrum
 Сервис разработки эмуляторов
< КОМАНДА > < SHIFT LEFT >
< УЛУЧШЕНИЯ > < DEVOPS >
1 2 3 4 5 6 7 8 9 10 11 12
Релиз 21 Релиз 22
НТ 2.0. Эффект от Shift Left
-2.5 н е д е л и
Автоматизация
44 системы покрыто автоматизацией
> 300 000строк кода
Эффект от автоматизации сотни млн.р.
Переход на Open Sourceрешения
> 45экспертов по АФТ в 6регионах
Статистический анализа кода Sonar
Создано направление RnD
2 года автоматизации
Движение к DevOps: Автоматизация 2.0
ЦЕНТРЭКСПЕРТИЗЫАФТ
> Автоматизация на местах
> Multi-Scrum
> RnD и методология
> Метрики и единая отчетность
> Синергия с НТ/ФТ/DEV
> Сервис по обучению
> Контроль качества (Sonar)
Автоматизация регресса <
Квартальное планирование <
«Ручной» сбор отчетности <
АВТОМАТИЗАЦИЯ1.0
 Технологии
 Экспертиза
 Измеримость
Разработка Тестирование СТ/ИФТ/НТ/ИБ ПСИ ПРОМ
VC ARC CI AUT CD ATVC VC CD AT CD
АФТ 2.0. Прозрачность и качество
704 725 725
782
889
4.9%
5.5% 5.5%
5.7%
5.4%
4.4%
4.6%
4.8%
5.0%
5.2%
5.4%
5.6%
5.8%
600
700
800
900
1000
1100
Январь Февраль Март Апрель Май
Тех.долг
Тех.долг ratio
47% 50%
56%
63%
22% 19%
21%
19%
20%
19%
10%
10%
6% 10% 9% 6%
Q3 2015 Q4 2015 Q1 2016 Q2 2016
0%
20%
40%
60%
80%
100%
Прочее
Простой
Пилоты
Поддержка
Разработка
Рост эффективности команды Контроль качества автотестов
АФТ 2.0. Фокус на эффективность
Q12014
Q22014
Q32014
Q42014
Q12015
Q22015
Q32015
Q42015
Q12016
Экономия на
OpenSource
Экономия
Чистый эффект
17.9% 18.4%
21.9%
26.1% 26.8%
22.6%
28.6%
24.6%
34.8%
41.1%
Январь Февраль Март Апрель Май
Покрытие АФТ
Автоматизация
деятельности
ФТ
Рост объемов автоматизации Экономический эффект
СПАСИБО
ЗА ВНИМАНИЕ

Weitere ähnliche Inhalte

Was ist angesagt?

QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформацииSQALab
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаSQALab
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиSQALab
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеSQALab
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...SQALab
 
Шаблоны проектирования нагрузочных скриптов
Шаблоны проектирования нагрузочных скриптовШаблоны проектирования нагрузочных скриптов
Шаблоны проектирования нагрузочных скриптовSQALab
 
Badger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовBadger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовSQALab
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTSQALab
 
Переписать нельзя рефакторить
Переписать нельзя рефакторитьПереписать нельзя рефакторить
Переписать нельзя рефакторитьCEE-SEC(R)
 
Discovery Kanban для управления беклогом Scrum-команды
Discovery Kanban для управления беклогом Scrum-командыDiscovery Kanban для управления беклогом Scrum-команды
Discovery Kanban для управления беклогом Scrum-командыCEE-SEC(R)
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестированияAlexander Solosh
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестированияRina Uzhevko
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаSQALab
 
ACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleSQALab
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиSQALab
 
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙСтановление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙCEE-SEC(R)
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияSQALab
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрикRoman Ivliev
 
Эволюция нагрузочного тестирования – от простой автоматизации до BDD
Эволюция нагрузочного тестирования – от простой автоматизации до BDDЭволюция нагрузочного тестирования – от простой автоматизации до BDD
Эволюция нагрузочного тестирования – от простой автоматизации до BDDCEE-SEC(R)
 
Тестируем производительность с помощью Selenium
Тестируем производительность с помощью SeleniumТестируем производительность с помощью Selenium
Тестируем производительность с помощью SeleniumSQALab
 

Was ist angesagt? (20)

QA как драйвер трансформации
QA как драйвер трансформацииQA как драйвер трансформации
QA как драйвер трансформации
 
Эффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитикаЭффективное взаимодействие тестировщика и аналитика
Эффективное взаимодействие тестировщика и аналитика
 
Пополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техникиПополняем арсенал тестировщика. Учимся применять новые техники
Пополняем арсенал тестировщика. Учимся применять новые техники
 
Новый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проектеНовый процесс тестирования на "старом" проекте
Новый процесс тестирования на "старом" проекте
 
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
Crystal Agile, или как мы приспособили процесс разработки для обеспечения мак...
 
Шаблоны проектирования нагрузочных скриптов
Шаблоны проектирования нагрузочных скриптовШаблоны проектирования нагрузочных скриптов
Шаблоны проектирования нагрузочных скриптов
 
Badger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктовBadger — инструмент для мониторинга качества продуктов
Badger — инструмент для мониторинга качества продуктов
 
Оценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBTОценка методологии автоматизации - MBT
Оценка методологии автоматизации - MBT
 
Переписать нельзя рефакторить
Переписать нельзя рефакторитьПереписать нельзя рефакторить
Переписать нельзя рефакторить
 
Discovery Kanban для управления беклогом Scrum-команды
Discovery Kanban для управления беклогом Scrum-командыDiscovery Kanban для управления беклогом Scrum-команды
Discovery Kanban для управления беклогом Scrum-команды
 
Процесс тестирования
Процесс тестированияПроцесс тестирования
Процесс тестирования
 
Оценка проектов тестирования
Оценка проектов тестированияОценка проектов тестирования
Оценка проектов тестирования
 
Процесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценкаПроцесс тестирования. Измерение и оценка
Процесс тестирования. Измерение и оценка
 
ACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом GoogleACC - конструируем тест-план методом Google
ACC - конструируем тест-план методом Google
 
Улучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные моделиУлучшение процесса тестирования: контентные модели
Улучшение процесса тестирования: контентные модели
 
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙСтановление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
Становление процесса автоматизированного тестирования в интернет-магазине ОКЕЙ
 
Waterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестированияWaterfall revisited: практические метрики тестирования
Waterfall revisited: практические метрики тестирования
 
Темная сторона метрик
Темная сторона метрикТемная сторона метрик
Темная сторона метрик
 
Эволюция нагрузочного тестирования – от простой автоматизации до BDD
Эволюция нагрузочного тестирования – от простой автоматизации до BDDЭволюция нагрузочного тестирования – от простой автоматизации до BDD
Эволюция нагрузочного тестирования – от простой автоматизации до BDD
 
Тестируем производительность с помощью Selenium
Тестируем производительность с помощью SeleniumТестируем производительность с помощью Selenium
Тестируем производительность с помощью Selenium
 

Andere mochten auch

Как Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QAКак Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QASQALab
 
Инструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаИнструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаSQALab
 
Можно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюМожно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюSQALab
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? SQALab
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проектаSQALab
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting SoftwareSQALab
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing teamSQALab
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаSQALab
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщикаSQALab
 
Как же научиться программировать, в конце концов?
Как же научиться программировать, в конце концов?Как же научиться программировать, в конце концов?
Как же научиться программировать, в конце концов?SQALab
 
14 lessons for successful testing outsourcing
14 lessons for successful testing outsourcing14 lessons for successful testing outsourcing
14 lessons for successful testing outsourcingSQALab
 
Тестирование систем процессинга банковских карт. Особенности и сложности
Тестирование систем процессинга банковских карт. Особенности и сложностиТестирование систем процессинга банковских карт. Особенности и сложности
Тестирование систем процессинга банковских карт. Особенности и сложностиSQALab
 
JDI: Автоматизировать проще, чем кажется
JDI: Автоматизировать проще, чем кажетсяJDI: Автоматизировать проще, чем кажется
JDI: Автоматизировать проще, чем кажетсяSQALab
 
Как перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьКак перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьSQALab
 
Тестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и какТестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и какSQALab
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?SQALab
 
Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе SQALab
 
Поиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеПоиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеSQALab
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиSQALab
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesSQALab
 

Andere mochten auch (20)

Как Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QAКак Cluster Membership Software может помочь QA
Как Cluster Membership Software может помочь QA
 
Инструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщикаИнструментация среды исполнения в арсенале тестировщика
Инструментация среды исполнения в арсенале тестировщика
 
Можно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированиюМожно ли прикрутить нечеткий логический вывод к тестированию
Можно ли прикрутить нечеткий логический вывод к тестированию
 
Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you? Are you in control of Testing, or does Testing control you?
Are you in control of Testing, or does Testing control you?
 
Управление качеством проекта
Управление качеством проектаУправление качеством проекта
Управление качеством проекта
 
The Challenge of Accepting Software
The Challenge of Accepting SoftwareThe Challenge of Accepting Software
The Challenge of Accepting Software
 
Building a testing team
Building a testing teamBuilding a testing team
Building a testing team
 
Развитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
 
Тестируем развитие тестировщика
Тестируем развитие тестировщикаТестируем развитие тестировщика
Тестируем развитие тестировщика
 
Как же научиться программировать, в конце концов?
Как же научиться программировать, в конце концов?Как же научиться программировать, в конце концов?
Как же научиться программировать, в конце концов?
 
14 lessons for successful testing outsourcing
14 lessons for successful testing outsourcing14 lessons for successful testing outsourcing
14 lessons for successful testing outsourcing
 
Тестирование систем процессинга банковских карт. Особенности и сложности
Тестирование систем процессинга банковских карт. Особенности и сложностиТестирование систем процессинга банковских карт. Особенности и сложности
Тестирование систем процессинга банковских карт. Особенности и сложности
 
JDI: Автоматизировать проще, чем кажется
JDI: Автоматизировать проще, чем кажетсяJDI: Автоматизировать проще, чем кажется
JDI: Автоматизировать проще, чем кажется
 
Как перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизироватьКак перестать бояться и начать автоматизировать
Как перестать бояться и начать автоматизировать
 
Тестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и какТестировщик в стартапе. Зачем и как
Тестировщик в стартапе. Зачем и как
 
Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?Тестирование в условиях Lean: как приручить MVP?
Тестирование в условиях Lean: как приручить MVP?
 
Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе Как тестировщику выжить в стартапе
Как тестировщику выжить в стартапе
 
Поиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложениеПоиск багов при тестировании переходов с веба в мобильное приложение
Поиск багов при тестировании переходов с веба в мобильное приложение
 
Лучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователиЛучшие тестировщики - наши пользователи
Лучшие тестировщики - наши пользователи
 
Тестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The ScenesТестирование мобильных API: Behind The Scenes
Тестирование мобильных API: Behind The Scenes
 

Ähnlich wie Нагрузка и автоматизация в большой организации. Движение к DevOps

Длинный путь к DevOps?
Длинный путь к DevOps?Длинный путь к DevOps?
Длинный путь к DevOps?CEE-SEC(R)
 
Перфоманс Лаб
Перфоманс ЛабПерфоманс Лаб
Перфоманс ЛабGeorge Kovalov
 
Как задавать требования к качеству ПО в цифрах
Как задавать требования к качеству ПО в цифрахКак задавать требования к качеству ПО в цифрах
Как задавать требования к качеству ПО в цифрахSQALab
 
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиАндрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиSQALab
 
OpEx service extension
OpEx service extensionOpEx service extension
OpEx service extensionOpEx
 
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложений
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложенийCodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложений
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложенийCodeFest
 
Dev ops performance lab-v2 (1)
Dev ops performance lab-v2 (1)Dev ops performance lab-v2 (1)
Dev ops performance lab-v2 (1)Rostislav Achilov
 
Информационные технологии в сфере метрологии
Информационные технологии в сфере метрологииИнформационные технологии в сфере метрологии
Информационные технологии в сфере метрологииUNITESS
 
Роснефть_Модуль1_1
Роснефть_Модуль1_1Роснефть_Модуль1_1
Роснефть_Модуль1_1varlamovdenis
 
Концепция электронного рабочего места руководителя
Концепция электронного рабочего места руководителяКонцепция электронного рабочего места руководителя
Концепция электронного рабочего места руководителяIlia Malkov
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmapKrystsinaDurovich
 
Метрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахМетрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахSQALab
 
CSAT и контроль качества
CSAT и контроль качестваCSAT и контроль качества
CSAT и контроль качестваSvetlana Smirnova
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Agile Base Camp
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileAgile Base Camp
 
Пришло ли время аудита?
Пришло ли время аудита?Пришло ли время аудита?
Пришло ли время аудита?Iryna Velychko
 
10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предам10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предамSQALab
 
Alexandrov, Alexandr основы управления качеством
Alexandrov, Alexandr основы управления качествомAlexandrov, Alexandr основы управления качеством
Alexandrov, Alexandr основы управления качествомrit2010
 

Ähnlich wie Нагрузка и автоматизация в большой организации. Движение к DevOps (20)

Длинный путь к DevOps?
Длинный путь к DevOps?Длинный путь к DevOps?
Длинный путь к DevOps?
 
Перфоманс Лаб
Перфоманс ЛабПерфоманс Лаб
Перфоманс Лаб
 
Как задавать требования к качеству ПО в цифрах
Как задавать требования к качеству ПО в цифрахКак задавать требования к качеству ПО в цифрах
Как задавать требования к качеству ПО в цифрах
 
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработкиАндрей Кощеев - Мастерство управления качеством в полном цикле разработки
Андрей Кощеев - Мастерство управления качеством в полном цикле разработки
 
OpEx service extension
OpEx service extensionOpEx service extension
OpEx service extension
 
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложений
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложенийCodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложений
CodeFest 2012. Сибгатуллина Т. — Тестирование мобильных приложений
 
Dev ops performance lab-v2 (1)
Dev ops performance lab-v2 (1)Dev ops performance lab-v2 (1)
Dev ops performance lab-v2 (1)
 
Информационные технологии в сфере метрологии
Информационные технологии в сфере метрологииИнформационные технологии в сфере метрологии
Информационные технологии в сфере метрологии
 
Роснефть_Модуль1_1
Роснефть_Модуль1_1Роснефть_Модуль1_1
Роснефть_Модуль1_1
 
Концепция электронного рабочего места руководителя
Концепция электронного рабочего места руководителяКонцепция электронного рабочего места руководителя
Концепция электронного рабочего места руководителя
 
Jazz team cooperation roadmap
Jazz team cooperation roadmapJazz team cooperation roadmap
Jazz team cooperation roadmap
 
Метрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцахМетрики автоматизированного тестирования на пальцах
Метрики автоматизированного тестирования на пальцах
 
CSAT и контроль качества
CSAT и контроль качестваCSAT и контроль качества
CSAT и контроль качества
 
Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi Testing in Scrum - Yuriy Malyi
Testing in Scrum - Yuriy Malyi
 
Yuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagileYuriy malyi testinginscrumagile
Yuriy malyi testinginscrumagile
 
Пришло ли время аудита?
Пришло ли время аудита?Пришло ли время аудита?
Пришло ли время аудита?
 
Операционное совершенствование как элемент системы управления производством. ...
Операционное совершенствование как элемент системы управления производством. ...Операционное совершенствование как элемент системы управления производством. ...
Операционное совершенствование как элемент системы управления производством. ...
 
10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предам10 принципов автоматизации, которые я не предам
10 принципов автоматизации, которые я не предам
 
быстрое тестирование
быстрое тестированиебыстрое тестирование
быстрое тестирование
 
Alexandrov, Alexandr основы управления качеством
Alexandrov, Alexandr основы управления качествомAlexandrov, Alexandr основы управления качеством
Alexandrov, Alexandr основы управления качеством
 

Mehr von SQALab

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировкуSQALab
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаSQALab
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиSQALab
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияSQALab
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...SQALab
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testingSQALab
 
Конфиги вместо костылей. 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
 

Mehr von SQALab (20)

Готовим стажировку
Готовим стажировкуГотовим стажировку
Готовим стажировку
 
Куда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщикаКуда приводят мечты? или Искусство развития тестировщика
Куда приводят мечты? или Искусство развития тестировщика
 
Оптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержкиОптимизация Selenium тестов и ускорение их поддержки
Оптимизация Selenium тестов и ускорение их поддержки
 
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программированияАвтоматизация 0.0: 0 - бюджет, 0 - опыт программирования
Автоматизация 0.0: 0 - бюджет, 0 - опыт программирования
 
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
Нагрузочное тестирование нестандартных протоколов с использованием Citrix и J...
 
Continuous performance testing
Continuous performance testingContinuous performance testing
Continuous performance testing
 
Конфиги вместо костылей. 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 или как тест-менеджеру перекроить внут...
 

Нагрузка и автоматизация в большой организации. Движение к DevOps

  • 2. Централизованное управление качеством АДМИНИСТРИРОВАНИЕ ТЕСТОВЫХ СТЕНДОВ АВТОМАТИЗАЦИЯ ТЕСТИРОВАНИЯ ФУНКЦИОНАЛЬНОЕ ТЕСТИРОВАНИЕ ТЕСТИРОВАНИЕ ИНФОРМАЦИОННОЙ БЕЗОПАСТНОСТИ АДМИНИСТРИРОВАНИЕ ТЕСТОВЫХ СТЕНДОВ ДЕПАРТАМЕНТ КАЧЕСТВА НАГРУЗОЧНОЕ ТЕСТИРОВАНИЕ
  • 3. Департамент качества сегодня  Более 1 000 специалистов в 9 регионах РФ  Практиками тестирования покрыты все критичные системы Банка  Переход от контроля качества к управлению качеством тестирования  внедрена модель оценки рисков, оценка точности профиля НТ  автоматизация сбора метрик и отчетности  Внедрение практик DevOps  автосборка (CI) и авторазвертывание (CD) релизов  автоматизация тестирования и проверок стендов  раннее тестирование
  • 6. 2 года под нагрузкой 47критичных систем Банка > 100экспертов в 7регионах Время решения инцидентов снижено в 2 раза Контроль качества профиля AWR-Store №1 в мире инсталляция HP PC Уникальный инструмент НТ процессинга
  • 7. Движение к DevOps: Нагрузка 2.0 < SHIFT LEFT >  Анализ заявок на изменения  Раннее тестирование  Контроль качества кода и тестов < DEVOPS >  Smoke АФТ > Профиль НТ  Авто Smoke НТ  Pipeline: Auto Deploy + Auto Smoke НТ < УЛУЧШЕНИЯ >  Производительность GUI  Интеграционное тестирование  Стресс и отказоустойчивость < КОМАНДА >  Измеримость всех работ  Гибкое управление Multi-Scrum  Сервис разработки эмуляторов < КОМАНДА > < SHIFT LEFT > < УЛУЧШЕНИЯ > < DEVOPS >
  • 8. 1 2 3 4 5 6 7 8 9 10 11 12 Релиз 21 Релиз 22 НТ 2.0. Эффект от Shift Left -2.5 н е д е л и
  • 10. 44 системы покрыто автоматизацией > 300 000строк кода Эффект от автоматизации сотни млн.р. Переход на Open Sourceрешения > 45экспертов по АФТ в 6регионах Статистический анализа кода Sonar Создано направление RnD 2 года автоматизации
  • 11. Движение к DevOps: Автоматизация 2.0 ЦЕНТРЭКСПЕРТИЗЫАФТ > Автоматизация на местах > Multi-Scrum > RnD и методология > Метрики и единая отчетность > Синергия с НТ/ФТ/DEV > Сервис по обучению > Контроль качества (Sonar) Автоматизация регресса < Квартальное планирование < «Ручной» сбор отчетности < АВТОМАТИЗАЦИЯ1.0  Технологии  Экспертиза  Измеримость Разработка Тестирование СТ/ИФТ/НТ/ИБ ПСИ ПРОМ VC ARC CI AUT CD ATVC VC CD AT CD
  • 12. АФТ 2.0. Прозрачность и качество 704 725 725 782 889 4.9% 5.5% 5.5% 5.7% 5.4% 4.4% 4.6% 4.8% 5.0% 5.2% 5.4% 5.6% 5.8% 600 700 800 900 1000 1100 Январь Февраль Март Апрель Май Тех.долг Тех.долг ratio 47% 50% 56% 63% 22% 19% 21% 19% 20% 19% 10% 10% 6% 10% 9% 6% Q3 2015 Q4 2015 Q1 2016 Q2 2016 0% 20% 40% 60% 80% 100% Прочее Простой Пилоты Поддержка Разработка Рост эффективности команды Контроль качества автотестов
  • 13. АФТ 2.0. Фокус на эффективность Q12014 Q22014 Q32014 Q42014 Q12015 Q22015 Q32015 Q42015 Q12016 Экономия на OpenSource Экономия Чистый эффект 17.9% 18.4% 21.9% 26.1% 26.8% 22.6% 28.6% 24.6% 34.8% 41.1% Январь Февраль Март Апрель Май Покрытие АФТ Автоматизация деятельности ФТ Рост объемов автоматизации Экономический эффект