20
Рецепт еды для кошек или внутреннее тестирование в организации Светлана Хилько Groupon Inc. Palo Alto, USA [email protected] linkedin.com/in/lanakhilko Минск. 24-26 ноября 2016

Рецепт еды для кошек или внутреннее тестирование в организации

  • Upload
    sqalab

  • View
    149

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Рецепт еды для кошек или внутреннее тестирование в организации

Рецепт еды для кошек

или внутреннее

тестирование ворганизации

Светлана ХилькоGroupon Inc. Palo Alto, USA

[email protected]

linkedin.com/in/lanakhilko

Минск. 24-26 ноября 2016

Page 2: Рецепт еды для кошек или внутреннее тестирование в организации

Обо мне

• Около 2 лет в

Groupon Mobile QA

команде

• До этого работала в

Skype (Microsoft) и

небольшом стартапе

• Люблю

путешествовать

Page 3: Рецепт еды для кошек или внутреннее тестирование в организации

Терминология: почему «Еда для кошек»?

Бета• -тестирование *Бе́та-тести́рование — интенсивное использованиепочти готовой версии продукта (как правило,программного или аппаратного обеспечения) сцелью выявления максимального числа ошибок вего работе для их последующего устранения передокончательным выходом (релизом) продукта нарынок.

Dogfood (Собачья еда) = Бета тестированиеСленговый термин

Page 4: Рецепт еды для кошек или внутреннее тестирование в организации

Catfood (Кошачья еда) = Dogfood = Бета-тестирование

Терминология: почему «Еда для кошек»?

Page 5: Рецепт еды для кошек или внутреннее тестирование в организации

5

Получить обратную связь от пользователей дорелиза

Уменьшить количество багов на продакшн

Уменьшить количество патчей

Быть гибкими и постоянно улучшать приложение

Облегчить жизнь QA отдела

Построить организацию, где каждый сотрудник вовлечен и знает, что его мнение важно и реально влияет на процессы внутри организации

Цели Catfood (и бета-тестирования в целом)

Page 6: Рецепт еды для кошек или внутреннее тестирование в организации

Ингредиенты

*составная часть какого-либо сложного соединения илисмеси, присутствующая в готовом продукте в исходном

или изменённом виде

Page 7: Рецепт еды для кошек или внутреннее тестирование в организации

Ингредиенты

Платформа

Бета-тестировщики

Дополнительные инструменты

Page 8: Рецепт еды для кошек или внутреннее тестирование в организации

Ингредиент №1

Бета-тестировщики

Page 9: Рецепт еды для кошек или внутреннее тестирование в организации

Бета-тестировщики

Основа

• Возможностьиспользования продукта

• Доверие и прозрачность

• Заинтересованность

• Расписание/цикличность

Коммуникация

• Блог

• Email рассылка

• Быстрый ответ на КАЖДЫЙ отзыв

• Отчет о результатах

Мотивация

• Бонусы/скидки на покупки

• Призы, подарки

• «Доска почета»

• Публичная благодарность

Page 10: Рецепт еды для кошек или внутреннее тестирование в организации

Ингредиент №2

Подходящая платформа

Page 11: Рецепт еды для кошек или внутреннее тестирование в организации

Платформа: какой она должна быть?

Подходит вашему продукту

• Веб

• Мобильное

Легко интегрировать

• С юридической стороны

• С технической стороны

Совместима сразличными

инструментами

• С имеющимися инструментами

• С планируемыми в будущем

• Jenkins/CI

• HipChat/Slack

• Jira

• Splunk и т.д.

Page 12: Рецепт еды для кошек или внутреннее тестирование в организации

Почему мы выбрали testfairy.com

Специализация• Мобильное

тестирование

• Все платформы

Запись видео • Действия

пользователя в реальном времени

Легкая в использовании• Бета-тестером

• Аналитиком

Логи собираются в реальном времени

Есть метрики• Производительность

• Память

• Расход батареи

• API данные

Предоставляют hit-maps• Наиболее используемый

функционал

Легкая/не нужна вообще интеграция

Молодая команда

6 человек

2 года на рынке

БЕСПЛАТНО•Для небольших компаний

•Есть платная версия с расширенным функционалом

Page 13: Рецепт еды для кошек или внутреннее тестирование в организации

Testfairy демонстрация

Как установить

Как обновить

Как отправить отзыв

Page 14: Рецепт еды для кошек или внутреннее тестирование в организации

Testfairy предоставляет

Общие данные

• Текущая и предыдущиеверсии

• Количество пользователей

• Регионы

• Количество тест сессий

• Количество отзывов

• Количество крашей

• Устройства

• Активны в настоящиймомент

Данные по сессии

Email • адрес пользователя

Видеозапись• сессии

Лог файлы•

Краш репорты•

Линия времени с •указанием активного компонента приложения

Память•

Производительность•

Скриншоты•

Page 15: Рецепт еды для кошек или внутреннее тестирование в организации

Testfairy демонстрация

Общие данные

Данные по каждой сессии

Page 16: Рецепт еды для кошек или внутреннее тестирование в организации

Ингредиент №3

Дополнительные инструменты

Page 17: Рецепт еды для кошек или внутреннее тестирование в организации

JIRA

В течение суток с момента получения отзыва:

Скрипт (или вручную) создает Jira тикет на каждый отзыв

Команда поддержки в первые часы просматривает каждый тикет и присваивает компонент

QA просматривает свой компонент и принимает решение по тикету

Page 18: Рецепт еды для кошек или внутреннее тестирование в организации

Crashlytics

Анализ отправленных отзывов о крашах Анализ состоянии билда в целом

Page 19: Рецепт еды для кошек или внутреннее тестирование в организации

Splunk

Информация о

серверных ошибках

Приоритизация

багов

Page 20: Рецепт еды для кошек или внутреннее тестирование в организации

Вопросы

Благодарю за внимание!Светлана Хилько

[email protected]/in/lanakhilko