QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие изящные способы ускорить доставку фич

Q
Тема доклада
Тема доклада
Тема доклада
KYIV 2019
Параллельное покрытие автотестами и другие изящные
способы ускорить доставку фич (Badoo)
QA CONFERENCE #1 IN UKRAINE
! ускорение процесса доставки фич;
! технический рост;
! ускорение автотестов.
О чем я хочу рассказать?
2
Senior iOS QA.
Хочу помочь вам:
* сократить количество ручной регрессии;
* быстрее релизить фичи;
* использовать освободившееся время для
более интересных задач.
О себе
3
О Badoo
4
>430 000 000
people all over the world use
Badoo
5
iOS команда
Еженедельные релизы
6
Что мы хотели улучшить?
7
Deadlock ручной регрессии
8
Deadlock ручной регрессии
Много тестируем
руками
Мало автотестов
Почему
?
Почему
?
9
Automation QA команда
10
' инфраструктура;
' тестовое покрытие.
Инфраструктура
11
Инфраструктура
12
Инфраструктура
Facebash = Calabash + Facebook WebDriverAgent
13
Calabash
! Calabash сервер интегрируется в приложение и
позволяет управлять им;
! быстрая скорость.
14
Facebook WebDriverAgent
15
! стартует тестовую сессию прямо на девайсе и
позволяет выйти за рамки приложения
Тестовое покрытие
16
Тестовое покрытие,%
17
0
10
20
30
40
2014 H2 2015 H1 2015 H2 2016 H1 2016 H2
Высокий процент переоткрытых задач
из статуса "в тестировании"
18
QA=YES тикеты
Тикеты, которые проходят через команду тестирования
19
20
master
Feature_1
submission submission
QA
QA=Yes flow
QA
QA
QA QA
QA
Feature_2
Feature_3 Feature_4
В идеальном мире без багов
21
В идеальном мире без багов
Разработка
Тестирование
в ветке
Мастер!
22
Разработка Очередь
Review
Reopen Мастер!Тестирование
в ветке
Bug fixing Review
В реальности
23
Переключение
контекста
RetestОчередь
Retest
Сравним
24
Разработка Очередь
Review
Reopen Мастер!Тестирование
в ветке
Bug fixing ReviewПереключение
контекста
RetestОчередь
Retest
Разработка Тестирование
в ветке
Мастер!
25
26
Спасибо
за внимание!
Вакансия в Лондоне
! тестируем руками, но редко;
! отдаем часть ручного тестирования разработчикам;
! покрываем тестами параллельно.
Как мы снизили количество reopen-ов?
27
! увеличили покрытие;
! вырастили сильную команду;
! сократили время на выполнение рутинных задач вручную;
! улучшили процессы тестирования;
! ускорили доставку фич.
К чему это привело?
28
На свой страх и риск
или QA=NO тикеты
29
QA=NO тикеты
Тикеты, которые не проходят через команду тестирования
30
QA=Yes flow
31
master
Feature_1
submission submission
QA
QA
QA
QA QA
QA
Feature_2
Feature_3 Feature_4
QA=NO flow
32
master
Feature_1
submission submission
Feature_2
Feature_3 Feature_4
Разрешить разработчикам
мерджить без участия QA
— звучит опасно?
33
“With great power comes great
responsibility”
34
Как обезопасить себя
от перепроверок?
Доверяй, но проверяй помогай
35
Mind Map
В помощь разработчикам и себе мы создали
iOS testing mind map
36
Mind Map
37
Ментальная карта состоит из
10 секций
38
Mind Map
39
Ментальная карта состоит из
10 секций
40
Mind Map
41
Ментальная карта состоит из
10 секций
Mind Map
42
Ментальная карта состоит из
10 секций
Mind Map
43
Mind Map
44
Ментальная карта состоит из
10 секций
45
Mind Map
46
Ментальная карта состоит из
10 секций
Mind Map
47
Ментальная карта состоит из
10 секций
Mind Map
48
Mind Map
49
Mind Map
50
Ментальная карта состоит из
10 секций
Mind Map
51
Ментальная карта состоит из
10 секций
Mind Map
52
Ментальная карта состоит из
10 секций
Mind Map
В полном варианте
выглядит так
53
Mind Map
Нам правда необходимо тестировать ВСЕ ЭТО?
Сколько же ВРЕМЕНИ это займет
54
Mind Map
Только те проверки, которые применимы к
вашей конкретной задаче
55
QA=NO тикеты
Месяц % Bug fixes % Features % Tasks % Sub-tasks
Январь 2018 35,00 % 22,22 % 80,00 % 95,74 %
Июль 2018 78,26 % 35,48 % 94,55 % 100,00 %
Январь 2019 79,17 % 88,24 % 88,24 % 100,00 %
Июль 2019 97,73 % 100,00 % 100,00 % 92,31 %
56
QA=NO тикеты. Подводные баги камни
57
Параллельное покрытие или
Automation_QA = YES
58
Automation_QA=YES
Тикеты, которые не тестируются QA командой вручную, но
покрываются end-to-end тестами
59
Automation_QA=YES. Процесс
60
Выбор
фичи
Automation_QA=YES. Процесс
61
Выбор
фичи
Выбор QA
инженера
Automation_QA=YES. Процесс
62
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Automation_QA=YES. Процесс
63
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Automation_QA=YES. Процесс
64
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Automation_QA=YES. Процесс
65
Automation_QA=YES. Процесс
66
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Выбор уровня
имплементации
Automation_QA=YES. Процесс
67
Automation_QA=YES. Процесс
68
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Выбор уровня
имплементации
Automation_QA=YES. Процесс
69
Имплементация
фичи
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Выбор уровня
имплементации
Имплементация
фичи
Имплементация
end-to-end тестов
Automation_QA=YES. Процесс
70
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Выбор уровня
имплементации
Automation_QA=YES. Процесс
71
Review
Review
Имплементация
фичи
Имплементация
end-to-end тестов
Выбор
фичи
Выбор QA
инженера
Обзор
документации
Kickoff
Создание
тестовых
сценариев
Выбор уровня
имплементации
Automation_QA=YES. Процесс
72
Master
Review
Review
Имплементация
фичи
Имплементация
end-to-end тестов
Automation_QA=YES. Процесс
73
Тестовое покрытие,%
74
0
22,5
45
67,5
90
2016 H1 2017 H1 2017 H2 2018 H1 2018 H2 2019 H1
83,07%
Пока тесты не будут готовы, фича
не идет в master?
75
Ускоряем автотесты
76
Параллельный запуск
77
!1800+ тестов = 45 машиночасов;
!хотим знать результаты за 20-30 минут;
!прогонять тесты параллельно (Device Server).
78
Параллельный запуск
Настройки параметров теста
79
80
Backdoors
!логин — 20 секунд
!диалоги о доступах — 10
!повторять это в каждом тесте?
81
Backdoors
82
QA API
!серверный Backdoor;
!позволяет нашим тестам писать сообщения, добавлять лайки, посетителей,
избранные.
83
Профилирование
84
Профилирование
+метрики помогают найти узкие места;
+ускорить и стабилизировать сами тесты;
+короткая и надежная обратная связь.
85
Команда, готовая развиваться
86
Команда, готовая развиваться
87
Как мы росли?
+анализ тестового покрытия;
+изучения языка программирования и фреймворка;
+создание тестов с уже существующими шагами;
+создание тестов с новыми методами, объектами и классами;
+починка упавших и нестабильных тестов;
+параллельное покрытие фич автотестами.
88
!непонимание чужого кода;
!код разного качества;
!инфраструктурные проблемы;
!нестабильные тесты.
Подводные камни и как мы их обходим
89
С чего же начать?
90
С чего же начать?
+анализ рутинных задач;
+анализ процессов;
+обсуждение и поиск путей улучшения;
+тестовый эксперимент;
+анализ метрик после улучшение;
+коррекция;
+повторение.
91
Спасибо
за внимание!
Все материалы здесь:
https://t.me/kat_tests
1 of 92

Recommended

QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н... by
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...
QA Fest 2019. Владимир Никонов. Код Шредингера или зачем и как мы тестируем н...QAFest
338 views35 slides
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении by
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложении
QA Fest 2019. Святослав Логин. Как найти уязвимости в мобильном приложенииQAFest
607 views58 slides
Автоматизация тестирования встроенного ПО by
Автоматизация тестирования встроенного ПОАвтоматизация тестирования встроенного ПО
Автоматизация тестирования встроенного ПОSQALab
479 views25 slides
Сетевые снифферы в тестировании by
Сетевые снифферы в тестированииСетевые снифферы в тестировании
Сетевые снифферы в тестированииSQALab
3.1K views17 slides
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест... by
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...CodeFest
1K views75 slides
How I Learned to Stop Worrying and Love the Gradle (Rus) by
How I Learned to Stop Worrying and Love the Gradle (Rus)How I Learned to Stop Worrying and Love the Gradle (Rus)
How I Learned to Stop Worrying and Love the Gradle (Rus)Siarhei Krukau
140 views16 slides

More Related Content

What's hot

QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим... by
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...QAFest
1.4K views53 slides
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров... by
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...QAFest
1.1K views35 slides
Выбираем стратегию создания бранчей by
Выбираем стратегию создания бранчейВыбираем стратегию создания бранчей
Выбираем стратегию создания бранчейVitebsk DSC
149 views47 slides
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн... by
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Badoo Development
9.5K views24 slides
WPF Automation – test injection approach to application testing by
WPF Automation – test injection approach to application testingWPF Automation – test injection approach to application testing
WPF Automation – test injection approach to application testingSQALab
1.2K views41 slides
Как развить отдел тестирования от палки-копалки до CI by
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CICEE-SEC(R)
1.9K views31 slides

What's hot(20)

QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим... by QAFest
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...
QA Fes 2016. Александр Неделяев. Система мониторинга производительности своим...
QAFest1.4K views
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров... by QAFest
QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...QA Fest 2016. Дмитрий Химион.  Векторы развития систем автоматизации тестиров...
QA Fest 2016. Дмитрий Химион. Векторы развития систем автоматизации тестиров...
QAFest1.1K views
Выбираем стратегию создания бранчей by Vitebsk DSC
Выбираем стратегию создания бранчейВыбираем стратегию создания бранчей
Выбираем стратегию создания бранчей
Vitebsk DSC149 views
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн... by Badoo Development
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Доклад Владислава Чернова на конференции LoveQA. "Continuous delivery в крупн...
Badoo Development9.5K views
WPF Automation – test injection approach to application testing by SQALab
WPF Automation – test injection approach to application testingWPF Automation – test injection approach to application testing
WPF Automation – test injection approach to application testing
SQALab1.2K views
Как развить отдел тестирования от палки-копалки до CI by CEE-SEC(R)
Как развить отдел тестирования от палки-копалки до CIКак развить отдел тестирования от палки-копалки до CI
Как развить отдел тестирования от палки-копалки до CI
CEE-SEC(R)1.9K views
Discovery Kanban для управления беклогом Scrum-команды by CEE-SEC(R)
Discovery Kanban для управления беклогом Scrum-командыDiscovery Kanban для управления беклогом Scrum-команды
Discovery Kanban для управления беклогом Scrum-команды
CEE-SEC(R)857 views
Jenkins 2. Как сделать мажорный релиз и не развалить сообщество? by CEE-SEC(R)
Jenkins 2. Как сделать мажорный релиз и не развалить сообщество?Jenkins 2. Как сделать мажорный релиз и не развалить сообщество?
Jenkins 2. Как сделать мажорный релиз и не развалить сообщество?
CEE-SEC(R)682 views
Тестируем производительность с помощью Selenium by SQALab
Тестируем производительность с помощью SeleniumТестируем производительность с помощью Selenium
Тестируем производительность с помощью Selenium
SQALab2.5K views
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир... by WrikeTechClub
Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...Александр Шуров, Олег Николенко  «Как устроено автоматическое frontend-тестир...
Александр Шуров, Олег Николенко «Как устроено автоматическое frontend-тестир...
WrikeTechClub18.1K views
Технологии vs коммуникации: что важнее? by Badoo Development
Технологии vs коммуникации: что важнее?Технологии vs коммуникации: что важнее?
Технологии vs коммуникации: что важнее?
Badoo Development4.7K views
AppSec, ключ на старт! / Юрий Сергеев (Swordfish Security) by Ontico
AppSec, ключ на старт! / Юрий Сергеев (Swordfish Security)AppSec, ключ на старт! / Юрий Сергеев (Swordfish Security)
AppSec, ключ на старт! / Юрий Сергеев (Swordfish Security)
Ontico390 views
Развитие навыков 1С облачно-мобильного специалиста до 5-го уровня by Alexey Lustin
Развитие навыков 1С облачно-мобильного специалиста до 5-го уровняРазвитие навыков 1С облачно-мобильного специалиста до 5-го уровня
Развитие навыков 1С облачно-мобильного специалиста до 5-го уровня
Alexey Lustin548 views
Jenkins 2.0: Организуем тестирование в составе Continuous Delivery by SQALab
Jenkins 2.0: Организуем тестирование в составе Continuous DeliveryJenkins 2.0: Организуем тестирование в составе Continuous Delivery
Jenkins 2.0: Организуем тестирование в составе Continuous Delivery
SQALab6.6K views
Организация процессов разработки – введение в Microsoft alm final by Microsoft
Организация процессов разработки – введение в Microsoft alm finalОрганизация процессов разработки – введение в Microsoft alm final
Организация процессов разработки – введение в Microsoft alm final
Microsoft161 views
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps by Microsoft
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOpsALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
ALM Roadshow Организация процессов разработки – введение в Microsoft ALM/DevOps
Microsoft678 views
QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использо... by QAFest
QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использо...QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использо...
QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использо...
QAFest321 views
На пути к совершенному инжинирингу by Vitebsk DSC
На пути к совершенному инжинирингуНа пути к совершенному инжинирингу
На пути к совершенному инжинирингу
Vitebsk DSC171 views
Management of projects by MageCloud
Management of projectsManagement of projects
Management of projects
MageCloud333 views

Similar to QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие изящные способы ускорить доставку фич

Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про... by
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...Badoo Development
12.7K views75 slides
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир... by
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Badoo Development
938 views43 slides
Ускорение доставки iOS фич и вовлечение QA команды в автоматизацию by
Ускорение доставки iOS фич и вовлечение QA команды в автоматизациюУскорение доставки iOS фич и вовлечение QA команды в автоматизацию
Ускорение доставки iOS фич и вовлечение QA команды в автоматизациюKateryna Sprynsian
96 views219 slides
Организация автоматического тестирования в схеме непрерывной интеграции by
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграцииSQALab
978 views36 slides
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере Badoo by
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере BadooРИФ 2016, Внедрение контроля качества в большом web-проекте на примере Badoo
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере BadooТарасов Константин
113 views103 slides
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops by
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQAFest
1.6K views54 slides

Similar to QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие изящные способы ускорить доставку фич(20)

Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про... by Badoo Development
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Badoo Development12.7K views
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир... by Badoo Development
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Доклад Ильи Кудинова на DevConf 2013. "Организация автоматизированного тестир...
Badoo Development938 views
Ускорение доставки iOS фич и вовлечение QA команды в автоматизацию by Kateryna Sprynsian
Ускорение доставки iOS фич и вовлечение QA команды в автоматизациюУскорение доставки iOS фич и вовлечение QA команды в автоматизацию
Ускорение доставки iOS фич и вовлечение QA команды в автоматизацию
Организация автоматического тестирования в схеме непрерывной интеграции by SQALab
Организация автоматического тестирования в схеме непрерывной интеграцииОрганизация автоматического тестирования в схеме непрерывной интеграции
Организация автоматического тестирования в схеме непрерывной интеграции
SQALab978 views
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере Badoo by Тарасов Константин
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере BadooРИФ 2016, Внедрение контроля качества в большом web-проекте на примере Badoo
РИФ 2016, Внедрение контроля качества в большом web-проекте на примере Badoo
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops by QAFest
QA Fes 2016. Анастасия Асеева. Роль тестирования в DevopsQA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QA Fes 2016. Анастасия Асеева. Роль тестирования в Devops
QAFest1.6K views
Автоматизация сборки и тестирования в разрезе эффективного производства by SQALab
Автоматизация сборки и тестирования в разрезе эффективного производстваАвтоматизация сборки и тестирования в разрезе эффективного производства
Автоматизация сборки и тестирования в разрезе эффективного производства
SQALab555 views
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы... by WrikeTechClub
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
Илья Кудинов «Развитие процессов тестирования в Badoo за три года, или как мы...
WrikeTechClub18.3K views
Развитие процессов тестирования в Badoo за три года by SQALab
Развитие процессов тестирования в Badoo за три годаРазвитие процессов тестирования в Badoo за три года
Развитие процессов тестирования в Badoo за три года
SQALab11.3K views
Внедрение тестирования в Scrum by Denis Petelin
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin7 views
Внедрение тестирования в Scrum by Denis Petelin
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin1.5K views
Dmitriy Kovalenko: Minimization of manual QA by Andriy Krayniy
Dmitriy Kovalenko: Minimization of manual QADmitriy Kovalenko: Minimization of manual QA
Dmitriy Kovalenko: Minimization of manual QA
Andriy Krayniy821 views
Концепция QaAPI: взгляд на тестирование с другой стороны баррикад by SQALab
Концепция QaAPI: взгляд на тестирование с другой стороны баррикадКонцепция QaAPI: взгляд на тестирование с другой стороны баррикад
Концепция QaAPI: взгляд на тестирование с другой стороны баррикад
SQALab6.2K views
Илья Кудинов by CodeFest
Илья КудиновИлья Кудинов
Илья Кудинов
CodeFest1.1K views
Светлана Федянина - Процесс тестирования в распределенной команде by SQALab
Светлана Федянина - Процесс тестирования в распределенной командеСветлана Федянина - Процесс тестирования в распределенной команде
Светлана Федянина - Процесс тестирования в распределенной команде
SQALab580 views
Процесс тестирования в распределенной команде by Svetlana Fedyanina
Процесс тестирования в распределенной командеПроцесс тестирования в распределенной команде
Процесс тестирования в распределенной команде
Svetlana Fedyanina3.3K views

More from QAFest

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин by
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQAFest
979 views44 slides
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future by
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQAFest
931 views44 slides
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe... by
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QAFest
322 views131 slides
QA Fest 2019. Никита Галкин. Как зарабатывать больше by
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQAFest
389 views40 slides
QA Fest 2019. Сергей Пирогов. Why everything is spoiled by
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQAFest
342 views33 slides
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием by
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQAFest
249 views30 slides

More from QAFest(20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин by QAFest
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QAFest979 views
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future by QAFest
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The FutureQA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
QAFest931 views
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe... by QAFest
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
QAFest322 views
QA Fest 2019. Никита Галкин. Как зарабатывать больше by QAFest
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QAFest389 views
QA Fest 2019. Сергей Пирогов. Why everything is spoiled by QAFest
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QAFest342 views
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием by QAFest
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QAFest249 views
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV... by QAFest
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QAFest227 views
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster by QAFest
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QAFest282 views
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе... by QAFest
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QAFest251 views
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз... by QAFest
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QAFest301 views
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation by QAFest
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automationQA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
QAFest225 views
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в... by QAFest
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QAFest243 views
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa... by QAFest
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
QAFest376 views
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT by QAFest
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QAFest209 views
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр... by QAFest
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QAFest321 views
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр... by QAFest
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QAFest296 views
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22 by QAFest
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QAFest164 views
QA Fest 2019. Евгений Рудев. QA 3.0. New generation by QAFest
QA Fest 2019. Евгений Рудев. QA 3.0. New generationQA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
QAFest194 views
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о... by QAFest
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QAFest226 views
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ by QAFest
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИQA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QAFest214 views

QA Fest 2019. Катерина Спринсян. Параллельное покрытие автотестами и другие изящные способы ускорить доставку фич