https://github.com/qa-dev/hbm2017
https://github.com/qa-dev/hbm2017
Last synced: 6 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/qa-dev/hbm2017
- Owner: qa-dev
- Created: 2017-07-24T12:21:07.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-07-24T12:49:55.000Z (almost 9 years ago)
- Last Synced: 2025-02-01T22:25:56.866Z (over 1 year ago)
- Size: 1.95 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# hbm2017
## Архитектура системы функционального тестирования состоящая из сервисов
### Проблематика
* Есть серьезная проблема развертывания тестирования в новых командах и новых проектах.
В каждой команаде может быть свой флоу и свои особенности тестирования.
Скорость развертывания очень важна,
так как если не успеть внедрить на ранних этапах проекта, то появится технический долг
и изначльно не контролируемое качество продукта.
* Ограничения ресурсов. Функциональное тестирование является очень ресурсозатратным.
Имея большое количество "заказчиков" тестов, необходимо выстраивать стратегию распределения ресурсов.
* Анализ и отображение резульатов тестов.
Отсутствие системы отображающей результаты тестов,
не позволяет сделать процесс тестирования гибким и подключать к нему людей не имеющих специальной подготовки.
Не имея анализа результатов, нам очень сложно оценивать качество продукта и находить проблемные зоны.
### Описание
В докладе обсудим подход при котором все элементы инфрастуктуры системы тестирования являются сервисами.
Посмотрим, как это может решить проблему скорости разворачивания и удобство масштабирования.
Обсудим, как в рамках нашей системы работает распределение ресурсов, какие есть альтернативы и их различие.
Покажу и расскажу про нашу систему формирования, анализа и отображения результатов тестов.
Как мы к ней пришли и чем она отличается от популярных аналогов.
Поговрим о предпосылках появления системы и истории её создания.