Технологичное QA

Владислав Мухаматнуров

QA Lead, проект голосового помощника Олега

О себе

О чем доклад

План

  1. Вручную - дорого!
  2. Внедряем авто-тесты
  3. Проблемы автоматизации
  4. Свежий взгляд на QA
  5. Матрица компетенций
  6. Развитие QA-шников
  7. Практический результат
  8. Итоги

1. Вручную - дорого!

Стоимость тестирования

Профиты авто-тестирования

  • Повторяемость
  • Скорость
  • Дешевле поддерживать
  • Отчеты
  • Изоляция

2. Внедряем авто-тесты

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

  • разные уровни
  • разные методологии

Инструменты

для автоматизации

3. Проблемы автоматизации

Проблемы авто-тестирования

  • Потребность в доработке инструментов
  • Потребность в поддержке инфраструктуры
  • Дорого автоматизировать новые сервисы
  • Пропуск мелких технических ошибок

Состав команды разработки

  • dev
  • qa manual
  • qa auto

4. Свежий взгляд на QA

Качество ПО

Соглашение между клиентом и поставщиком об уровне требуемой комбинации свойств ПО

QA

  • улучшать метрики качества
  • сокращать time-to-market

Что нужно

  • фиксировать новую функциональность
  • обеспечивать покрытие для регресса
  • следить за метриками и отчетами по ТК
  • изучать аномалии и реагировать

QA manual

уходит в прошлое

QA auto

уходит в прошлое

Универсальные QA

testing + dev + ops

5. Матрица компетенций

6. Развитие QA-шников

7. Практический результат

8. Итоги

От ручки до автоматизации

By Vladislav Mukhamatnurov

От ручки до автоматизации

  • 173