SlideShare a Scribd company logo
1 of 25
Тема доклада
Тема доклада
Тема доклада
KYIV 2019
Артем Григоренко, Apriorit
Тестирование приложений без GUI.
Или использование ELK стек для анализа
работы приложения через логи.
QA CONFERENCE #1 IN UKRAINE
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
О себе
QA CONFERENCE #1 IN UKRAINE KYIV 2019
QA Lead, Apriorit
• 7 лет в тестировании
• 5 лет в управлении
тестирования на проектах
@GrygorenkoArtem
@artem.grygorenko
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
О чем не будем говорить
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Как настроить ELK
• Обзор доступных функций ELK
• Что лучше ELK vs TICK vs SPLUNK
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Дано
QA CONFERENCE #1 IN UKRAINE KYIV 2019
В GUI багов нет, но кол-во пользовательских
дефектов все растет.
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Идея
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Давайте тестировать
приложение без GUI
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Цели
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Анализировать логи во время сессий по
тестированию
• Находить баги до того, как они уйдут заказчику или
в прод
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Что рассматривали
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Отдельные десктопные приложения
• TICK stack
• ELK stack
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Про TICK
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Про ELK
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Про ELK
QA CONFERENCE #1 IN UKRAINE KYIV 2019
LOGSTASH - DATA AGGREGATION & PROCESSING
ELASTICSEARCH - INDEXING & STORAGE
KIBANA - ANALYSIS & VISUALIZATION
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Возможности ELK которые нам нужны
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Следить за ходом выполнения тестирования
• Работать в рамках нескольких сессий
• Использование одного инструмента для всех членов команды
• Фильтрация и быстрый поиск необходимой информации
• Возможность собирать всю информацию по конкретным ревизиям
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Как это выглядит
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Как это выглядит
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Как это выглядит
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Подходы к тестированию
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Самостоятельные сессии
• Парные сессии
• Общие сессии со всей командой
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Самостоятельные сессии
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Выполняется на ранних стадиях разработки ПО
• Выполняется отдельными членами команды
тестирования
• Позволяет находить наиболее поверхностные
проблемы
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Парные сессии
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Выполняется на более поздних стадиях
• Выполняется двумя и более членами команды тестирования
• Позволяет находить не очевидные проблемы
• Проблемы логического характера
• Хорошо помогает в обучении
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Общие сессии
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• На завершающих этапах (см. alpha testing)
• Выполняется всеми членами команды
• Позволяет находить конфигурационные
проблемы
• Позволяет привлечь всю команду к
тестированию продукта
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
С чем столкнулись
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Лог не понятный тому, кто его смотрит
• Нет информации про окружение
• Не отображено состояние ПО
• Невнятные сообщения об ошибках
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Чеклист для проверки
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Немного внутряков
QA CONFERENCE #1 IN UKRAINE KYIV 2019
Информация про окружение:
• Software:

• Версия приложения.

• OS.

• Версия или наличие необходимых третье сторонних
компонент.

• Наличие нужных прав доступа.

• Hardware:

• Данные материнской платы, памяти и тд. 

• Данные GPU. 
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Результаты
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Уменьшение кол-ва пользовательских дефектов на 30%
• Увеличилась скорость локализации проблем в 2 раза
• Нашли новые проблемы, которые не были обнаружены
ранее.
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Выводы
QA CONFERENCE #1 IN UKRAINE KYIV 2019
• Необходимо чаще заглядывать под капот
• К тому что под капотом, должны предъявляться
требования
• Все что под капотом нужно тестировать
• Все что под капотом нужно улучшать
• Все что под капотом нужно использовать
• Не бояться экспериментировать
Тема доклада
Тема доклада
Тема доклада
WITH PASSION TO QUALITY
Вопросы
QA CONFERENCE #1 IN UKRAINE KYIV 2019

More Related Content

Similar to QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использование ELK стек для анализа работы приложения через логи

Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
CEE-SEC(R)
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
Denis Petelin
 
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Zestranec
 
Тестирование весна 2013 лекция 1
Тестирование весна 2013 лекция 1Тестирование весна 2013 лекция 1
Тестирование весна 2013 лекция 1
Technopark
 
Работа с требованиями при создании программного обеспечения бортовой радиоэле...
Работа с требованиями при создании программного обеспечения бортовой радиоэле...Работа с требованиями при создании программного обеспечения бортовой радиоэле...
Работа с требованиями при создании программного обеспечения бортовой радиоэле...
Sergey Laletin
 
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest
 
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Badoo Development
 
Антон Золотарев, Екатерина Невельская "По следам SQA days"
Антон Золотарев, Екатерина Невельская "По следам SQA days"Антон Золотарев, Екатерина Невельская "По следам SQA days"
Антон Золотарев, Екатерина Невельская "По следам SQA days"
EPAM Systems
 

Similar to QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использование ELK стек для анализа работы приложения через логи (20)

Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
Особенности внедрения KPI или как доказать, что Ваш «зеленый» проект реально ...
 
.NET Fest 2018. Андрей Винда. Построение поисковой системы: от тернии к звездам
.NET Fest 2018. Андрей Винда. Построение поисковой системы: от тернии к звездам.NET Fest 2018. Андрей Винда. Построение поисковой системы: от тернии к звездам
.NET Fest 2018. Андрей Винда. Построение поисковой системы: от тернии к звездам
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Внедрение тестирования в Scrum
Внедрение тестирования в ScrumВнедрение тестирования в Scrum
Внедрение тестирования в Scrum
 
Анализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестированияАнализ инструментов автоматизации мобильного тестирования
Анализ инструментов автоматизации мобильного тестирования
 
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
Организация процесса тестирования в Agile команде с помощью матрицы квадранто...
 
Тестирование весна 2013 лекция 1
Тестирование весна 2013 лекция 1Тестирование весна 2013 лекция 1
Тестирование весна 2013 лекция 1
 
Инструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективныеИнструменты автоматизации тестирования - дефективные
Инструменты автоматизации тестирования - дефективные
 
Работа с требованиями при создании программного обеспечения бортовой радиоэле...
Работа с требованиями при создании программного обеспечения бортовой радиоэле...Работа с требованиями при создании программного обеспечения бортовой радиоэле...
Работа с требованиями при создании программного обеспечения бортовой радиоэле...
 
AI for testing
AI for testingAI for testing
AI for testing
 
Добиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестовДобиваемся эффективности каждого из 9000+ UI-тестов
Добиваемся эффективности каждого из 9000+ UI-тестов
 
Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!Улучшить KPI в два раза? Сделано!
Улучшить KPI в два раза? Сделано!
 
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
QA Fest 2017. Екатерина Шепелева. О тестирование доступности: зачем, как, к ч...
 
agile.pptx
agile.pptxagile.pptx
agile.pptx
 
Невидимый фронт или тестирование digital-проектов
Невидимый фронт или тестирование digital-проектовНевидимый фронт или тестирование digital-проектов
Невидимый фронт или тестирование digital-проектов
 
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
CodeFest 2014. Кудинов И. — Учимся на ошибках в организации и проведении тест...
 
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
Доклад Ильи Кудинова на CodeFest 2014. "Учимся на ошибках в организации и про...
 
Антон Золотарев, Екатерина Невельская "По следам SQA days"
Антон Золотарев, Екатерина Невельская "По следам SQA days"Антон Золотарев, Екатерина Невельская "По следам SQA days"
Антон Золотарев, Екатерина Невельская "По следам SQA days"
 
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
Сергей Смирнов (Altair Engineering Inc.) | Организация работы распределенной ...
 
Организация тестирования встроенных систем в компании «с нуля»
Организация тестирования встроенных систем в компании «с нуля»Организация тестирования встроенных систем в компании «с нуля»
Организация тестирования встроенных систем в компании «с нуля»
 

More from 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...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
QAFest
 
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QAFest
 
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИQA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QAFest
 

More from QAFest (20)

QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилинQA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
QA Fest 2019. Сергій Короленко. Топ веб вразливостей за 40 хвилин
 
QA Fest 2019. Анна Чернышова. Self-healing test automation 2.0. The Future
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
 
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...
QA Fest 2019. Doug Sillars. It's just too Slow: Testing Mobile application pe...
 
QA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать большеQA Fest 2019. Никита Галкин. Как зарабатывать больше
QA Fest 2019. Никита Галкин. Как зарабатывать больше
 
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiledQA Fest 2019. Сергей Пирогов. Why everything is spoiled
QA Fest 2019. Сергей Пирогов. Why everything is spoiled
 
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгораниемQA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
QA Fest 2019. Сергей Новик. Между мотивацией и выгоранием
 
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...
QA Fest 2019. Владимир Трандафилов. GUI automation of WEB application with SV...
 
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium ClusterQA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
QA Fest 2019. Иван Крутов. Bulletproof Selenium Cluster
 
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
QA Fest 2019. Николай Мижигурский. Миссия /*не*/выполнима: гуманитарий собесе...
 
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
QA Fest 2019. Володимир Стиран. Чим раніше – тим вигідніше, але ніколи не піз...
 
QA Fest 2019. Дмитрий Прокопук. Mocks and network tricks in UI automation
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
 
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
QA Fest 2019. Екатерина Дядечко. Тестирование медицинского софта — вызовы и в...
 
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...
QA Fest 2019. Катерина Черникова. Tune your P’s: the pop-art of keeping testa...
 
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях ITQA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
QA Fest 2019. Алиса Бойко. Какнезапутаться в коммуникативных сетях IT
 
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
QA Fest 2019. Катерина Шепелєва та Інна Оснач. Що українцям потрібно знати пр...
 
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
QA Fest 2019. Антон Серпутько. Нагрузочное тестирование распределенных асинхр...
 
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
QA Fest 2019. Петр Тарасенко. QA Hackathon - The Cookbook 22
 
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generationQA Fest 2019. Евгений Рудев. QA 3.0. New generation
QA Fest 2019. Евгений Рудев. QA 3.0. New generation
 
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
QA Fest 2019. Ірина Ярославцева. Майбутнє вже тут, або як тестувати систему о...
 
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИQA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
QA Fest 2019. Никита Кричко. Тестирование приложений, использующих ИИ
 

QA Fest 2019. Артем Григоренко. Тестирование приложений без GUI. Или использование ELK стек для анализа работы приложения через логи

  • 1. Тема доклада Тема доклада Тема доклада KYIV 2019 Артем Григоренко, Apriorit Тестирование приложений без GUI. Или использование ELK стек для анализа работы приложения через логи. QA CONFERENCE #1 IN UKRAINE
  • 2. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY О себе QA CONFERENCE #1 IN UKRAINE KYIV 2019 QA Lead, Apriorit • 7 лет в тестировании • 5 лет в управлении тестирования на проектах @GrygorenkoArtem @artem.grygorenko
  • 3. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY О чем не будем говорить QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Как настроить ELK • Обзор доступных функций ELK • Что лучше ELK vs TICK vs SPLUNK
  • 4. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Дано QA CONFERENCE #1 IN UKRAINE KYIV 2019 В GUI багов нет, но кол-во пользовательских дефектов все растет.
  • 5. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 6. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Идея QA CONFERENCE #1 IN UKRAINE KYIV 2019 Давайте тестировать приложение без GUI
  • 7. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Цели QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Анализировать логи во время сессий по тестированию • Находить баги до того, как они уйдут заказчику или в прод
  • 8. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Что рассматривали QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Отдельные десктопные приложения • TICK stack • ELK stack
  • 9. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Про TICK QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 10. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Про ELK QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 11. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Про ELK QA CONFERENCE #1 IN UKRAINE KYIV 2019 LOGSTASH - DATA AGGREGATION & PROCESSING ELASTICSEARCH - INDEXING & STORAGE KIBANA - ANALYSIS & VISUALIZATION
  • 12. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Возможности ELK которые нам нужны QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Следить за ходом выполнения тестирования • Работать в рамках нескольких сессий • Использование одного инструмента для всех членов команды • Фильтрация и быстрый поиск необходимой информации • Возможность собирать всю информацию по конкретным ревизиям
  • 13. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Как это выглядит QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 14. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Как это выглядит QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 15. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Как это выглядит QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 16. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Подходы к тестированию QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Самостоятельные сессии • Парные сессии • Общие сессии со всей командой
  • 17. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Самостоятельные сессии QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Выполняется на ранних стадиях разработки ПО • Выполняется отдельными членами команды тестирования • Позволяет находить наиболее поверхностные проблемы
  • 18. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Парные сессии QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Выполняется на более поздних стадиях • Выполняется двумя и более членами команды тестирования • Позволяет находить не очевидные проблемы • Проблемы логического характера • Хорошо помогает в обучении
  • 19. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Общие сессии QA CONFERENCE #1 IN UKRAINE KYIV 2019 • На завершающих этапах (см. alpha testing) • Выполняется всеми членами команды • Позволяет находить конфигурационные проблемы • Позволяет привлечь всю команду к тестированию продукта
  • 20. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY С чем столкнулись QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Лог не понятный тому, кто его смотрит • Нет информации про окружение • Не отображено состояние ПО • Невнятные сообщения об ошибках
  • 21. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Чеклист для проверки QA CONFERENCE #1 IN UKRAINE KYIV 2019
  • 22. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Немного внутряков QA CONFERENCE #1 IN UKRAINE KYIV 2019 Информация про окружение: • Software: • Версия приложения. • OS. • Версия или наличие необходимых третье сторонних компонент. • Наличие нужных прав доступа. • Hardware: • Данные материнской платы, памяти и тд.  • Данные GPU. 
  • 23. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Результаты QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Уменьшение кол-ва пользовательских дефектов на 30% • Увеличилась скорость локализации проблем в 2 раза • Нашли новые проблемы, которые не были обнаружены ранее.
  • 24. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Выводы QA CONFERENCE #1 IN UKRAINE KYIV 2019 • Необходимо чаще заглядывать под капот • К тому что под капотом, должны предъявляться требования • Все что под капотом нужно тестировать • Все что под капотом нужно улучшать • Все что под капотом нужно использовать • Не бояться экспериментировать
  • 25. Тема доклада Тема доклада Тема доклада WITH PASSION TO QUALITY Вопросы QA CONFERENCE #1 IN UKRAINE KYIV 2019