Задержка между запросами

Хочу протестировать возможности сервера, на котором крутится сайт, максимально приблизив посещаемость к среднестатистическому клиенту. Для этого нужно обеспечить задержку между запросами Uri например в 5 секунд с одного инстанса. Можно ли это организовать средствами яндекс танка?


Ответы (1 шт):

Автор решения: r2d2

есть 2 варианта: 1. написать сценарий для bfg на python или для pandora на go (это генераторы нагрузки в танке). 2. использовать дефолтный генератор нагрузки phantom с кастомным stpd файлом. Для этого вам нужно сделать ammo файл в requests формате взяв за основу пример (обратите внимание что пример рассчитан на python 2). Затем дорасставить временные метки указывающие в какой момент от начала старта нужно выполнить запрос - получите таким образом stpd файл. При запуске теста укажите его в конфиге вместо ammo файла опцией stpd_file.

→ Ссылка