Как войти в веб-приложение с помощью JMeter?

20406
Bala

Как войти в веб-приложение с помощью JMeter и какие параметры нам нужно указать для входа, выхода из системы и кнопки входа?

2

2 ответа на вопрос

0
DavidPostill

Как войти в веб-приложение с помощью JMeter?

Это задокументировано в руководстве пользователя .

Инструкции ниже для входа в систему, выход будет аналогичным.


Вход на сайт

Здесь это не так, но некоторые веб-сайты требуют, чтобы вы вошли в систему, прежде чем разрешить вам выполнять определенные действия. В веб-браузере логин будет показан в виде формы для имени пользователя и пароля, а также кнопки для отправки формы. Кнопка генерирует запрос POST, передавая значения элементов формы в качестве параметров.

Чтобы сделать это в JMeter, добавьте HTTP-запрос и установите метод POST. Вам нужно будет знать имена полей, используемых формой, и целевой страницы. Это можно узнать, проверив код страницы входа в систему. [Если это трудно сделать, вы можете использовать JMeter Proxy Recorder для записи последовательности входа в систему.] Установите путь к цели кнопки отправки. Нажмите кнопку Добавить дважды и введите имя пользователя и пароль. Иногда форма входа в систему содержит дополнительные скрытые поля. Они также должны быть добавлены.

enter image description here

Источник 5.6 Вход на сайт

0
Dmitri T

The usual scenario looks as follows:

  1. Record login/logout flow using JMeter's HTTP(S) Test Script Recorder
  2. Parametrize scenario for multi-user testing to provide different credentials for each virtual user with i.e. CSV Data Set config
  3. Add HTTP Cookie Manager to enable cookies support
  4. Detect all dynamic parameters which are hard-coded during recording and substitute them with variables. See ASP.NET Login Testing with JMeter guide for example on how to implement it.

Похожие вопросы