37
ИЩЕМ ИГОЛКУ В СТОГЕ СЕНА Александр Кублицкий, Senior QA Specialist

Ищем иголку в стоге сена. Тестирование Больших данных

  • Upload
    sqalab

  • View
    632

  • Download
    5

Embed Size (px)

Citation preview

ИЩЕМ ИГОЛКУ В СТОГЕ СЕНААлександр Кублицкий, Senior QA Specialist

КОРОТКО ОБО МНЕ

6+ лет в сфере тестирования5+ лет Back-End тестирования Не могу себе позволить ручное тестирование

О ЧЁМ ПОЙДЁТ РЕЧЬ

Большие данные в сфере тестированияС чем мы работаемПроблемы с которыми сталкиваемсяНаши методы тестирования

ЧТО ТАКОЕ БОЛЬШИЕ ДАННЫЕ В СФЕРЕ ТЕСТИРОВАНИЯ

Большие данные в информационных технологиях — серия подходов, инструментов и методов обработки структурированных и неструктурированных

данных огромных объёмов и

значительного многообразия для получения

воспринимаемых человеком результатов,

эффективных в условиях непрерывного прироста, распределения по многочисленным узлам вычислительной сети <..>

WIKIPEDIA

СЛИШКОМ МНОГО, ЧТОБЫ ПРОВЕРИТЬ ВСЕ 100%

НЕ ВСЕГДА ЕСТЬ С ЧЕМ СВЕРЯТЬ

ПРОВЕРКИ ОСНОВАНЫ НА ПРЕДПОЛОЖЕНИЯХ

С ЧЕМ МЫ РАБОТАЕМ

РЕКЛАМА, РЕКЛАМА И ЕЩЕ РАЗ РЕКЛАМА

ДАННЫЕ КОТОРЫЕ ПОПАДАЮТ К НАМ

Просмотр баннераНажатиеСобытия в интерактивном баннереПосещения сайтовИ т.д.

ДАННЫЕ

ИСТОЧНИКИ ДАННЫХ

ХРАНИЛИЩА

HP Vertica HadoopMS SQL

ПРОБЛЕМЫ С КОТОРЫМИ СТАЛКИВАЕМСЯ

ИНТЕГРАЦИОННЫЕ ТЕСТЫ?

НЕЛЬЗЯ ДОВЕРЯТЬ ВСЕМ ИСТОЧНИКАМ ДАННЫХ

ПРОБЛЕМЫ С ДАННЫМИ

Потеря данныхНесоответствияДубляжДолгое обнаружение

ОБНАРУЖЕНИЕ "ПЛОХИХ" ДАННЫХ

НАШИ МЕТОДЫ ТЕСТИРОВАНИЯ

ДЕЛАЙТЕ ПРОБЫ ДАННЫХ

ДЕЛАЙТЕ ПРОБЫ ДАННЫХ

Генерируем собственные тестовыe данныe (маркеры)Повторяем несколько раз в день

ВЗГЛЯД КЛИЕНТА

ВЗГЛЯД КЛИЕНТА НА ТЕСТИРУЕМЫЕ ДАННЫЕ

ЧЕМ ПОЛЕЗНО

Предотвращаем опаздывание данныхСистема работает "ОТ" и "ДО“Проверяем базовую функциональность

ПОИСК КОРРЕЛЯЦИЙ

Найти связи, зависимостиИллюстрировать изменения данных

АНАЛИЗ КЛИЕНТСКИХ ДАННЫХ

ЧТО МОЖНО ПРЕДОТВРАТИТЬ

Массивные потери данныхДубляжОшибки среди источников данных

"ПОНЯТЬ ДАННЫЕ"

СОЗДАТЬ ПРАВИЛА

Найти определения неверных записейСканирование баз, таблиц данных

ЧТО МОЖНО ПРЕДОТВРАТИТЬ

Пустые записиЛичные данныеНеверно обработанные/подсчитанные данные

НЕПОЛНАЯ ЗАПИСЬ

НЕВЕРНО ОБРАБОТАННЫЕ ДАННЫЕ

ПРОТИВОРЕЧИВЫЕ ДАННЫЕ

КОРОТКО О ГЛАВНОМ

ИТОГ

Берите пробы данныхНаходите пропорции, выявляйте логические корреляцииПроверяйте данные относительно своих правил