Как аутентифицировать вызовы Amazon AWS Cognito в Jmeter? - PullRequest
0 голосов
/ 08 марта 2019

Кажется, что клиент генерирует токены так, как я не могу воспроизвести в Jmeter.Приложение не использует единый вход или проверку подлинности Google.Только имя пользователя / пароль

Поток аутентификации в Postman будет аналогичным, за исключением того, что Postman имеет опцию для пулов пользователей AWS, а Jmeter - нет (просто упомяну это, если кто-то делал это вручную в Postman).

Я перепробовал все, что знаю, я на последней капле и не могу поверить, что никто не загружает тесты приложений Cognito!

1 Ответ

0 голосов
/ 11 марта 2019

Просмотр Справка по API авторизации пользовательских пулов Amazon Cognito - это нормально OAuth , поэтому вам нужно начать с конечной точки AUTHORIZATION и после получения ключа перейдите к TOKEN Конечная точка.

В качестве альтернативы вы можете использовать AWS SDK для Java из JSR223 Test Elements .

Ознакомьтесь с Как запускать тесты производительности в приложениях с защитой OAuth с помощью JMeter Статья для получения дополнительной информации об обходе проверки входа OAuth в тестах JMeter

...