Тесты производительности с pytest: как сделать задержки и получить информацию о времени? - PullRequest
0 голосов
/ 31 марта 2020

пожалуйста, кто-нибудь может мне помочь в следующей задаче (я новичок в тестировании API и python)

У меня есть несколько тестов, но мне нужно создавать различные задержки (паузы) между запросами. Результаты измерений должны отображаться в stdout: для каждой комбинации (конечная точка, задержка между запросами) я должен отражать 90-й процентиль времени отклика приложения. Как это может быть правильно достигнуто с pytest?

Например, базовый c тест:

def test_connection():
s = requests.Session()
r = s.get(url, headers=headers)
if r.status_code == 200:
    print('Authorization is successful')
else:
    print('Authorization failed with code:' + r.status_code)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...