Как выполнить нагрузочный тест с использованием JMeter, когда вход в систему осуществляется с помощью MFA - PullRequest
0 голосов
/ 17 апреля 2020

Я хочу сделать нагрузочный тест с использованием JMeter. Проблема в том, что я получаю логин после MFA (многофакторной аутентификации).

Он всегда показывает статус результата без успеха. enter image description here

Ответы [ 2 ]

1 голос
/ 17 апреля 2020

Цель MFA - запретить автоматизацию, поэтому, в двух словах, это невозможно.

Вы должны отключить его для проверки производительности основного приложения.

0 голосов
/ 19 апреля 2020

Я несколько раз сталкивался с этой проблемой, которая может иметь много лиц и решений. В основном вы переходите к следующему: введите динамический c PIN-код, или введите серийный идентификатор, или подпишите какой-нибудь токен. Последние два просты, так как вы можете попросить своего клиента / владельца системы предоставить вам данные и выполнить задание (например, получить набор тестовых сертификатов для подписи токенов или набор тестовых ID). В случае динамического c ПИН-кода вы можете попросить владельца системы указать диапазон пользователей с фиксированным ПИН-кодом (это требует изменения кода) или предоставить вам библиотеку, которая динамически генерирует правильные ПИН-коды (те же, которые они используют для создания ПИН они высылают через смс). Последнее является лучшим решением, но требует очень высокого доверия.

...