Search
Write a publication
Pull to refresh

Comments 2

Спасибо за статью! У меня вопрос: по отчету - вы тестируете БД путем нагрузки эндпоинтов? А как же мониторинг? можно же, наверное, для удобства что-нибудь из мониторинга подключить (Grafana, Prometheus и т.д.) или нет?

Добрый день! В статье про это написано

В рамках этой статьи мы работаем с учебным API, который для нас — по сути, black-box. Мы не можем влезть внутрь и посмотреть системные метрики, так как это не наш сервис.

Поэтому в данной статье мы ограничимся клиентскими метриками — теми, которые нам даст HTML-отчёт Locust.

Цель этой статьи — не полноценный анализ архитектуры, а техническая сторона написания хорошо организованных нагрузочных тестов: как структурировать код, как задавать сценарии, как подключать сидинг, как запускать в CI/CD и т.д.

Если у вас есть доступ к системным метрикам (через GrafanaPrometheusDatadogNewRelic и т.д.), обязательно подключайте их в связке с Locust. Только так можно получить полную картину производительности.

Sign up to leave a comment.

Articles