• Нагрузочное тестирование с locust. Часть 3
    0
    поддерживаю AlexPancho — нужно больше данных для воспроизведения — кол-во пользователей, параметры системы. min_max_wait = 1 значит, что каждый отдельный пользователь после получения ответа на предыдущий запрос будет ждать, не больше и не меньше, чем 1 мс перед отправкой следующего
  • Нагрузочное тестирование с locust. Часть 2
    0
    сначала нужно скачать сам locust
    python -m pip install locustio
  • Нагрузочное тестирование с locust. Часть 2
    0
    1. мы ограничены только нашей фантазией — можно объявить несколько TastSet классов, и объединить их в TaskSequence, как один из вариантов
    2. запустить без UI, например так

    locust -f my_locust_file.py --host=http://host --no-web -c 1000 -r 100 --run-time 1h30m

    где с и r — количество и прирост
  • Нагрузочное тестирование с locust. Часть 2
    0
    только нарастающая до указанного максимума
  • Нагрузочное тестирование с locust
    0
    сам в шоке, как так вышло. Спасибо, посмотрю
  • Нагрузочное тестирование с locust
    0
    когда искал тул для нагрузочного тестирования, гугл предлагал разве что Gatling. Спасибо за наводку
  • Нагрузочное тестирование с locust
    0
    1. не уверен, т.к. рандомность задач — одна из фишек, продвигаемых разработчиками. Есть только идеи — попробую проверить, одна из них — распределенный тест с конкретными задачами для каждого исполнителя
    2. есть ивенты, на которые можно подписаться
    3. был опыт, но тогда задача свелась к написанию своего тула с нуля
    4. можно добавить в хедеры информацию о браузере