JMeter Графический интерфейс: план тестирования и рабочая среда

Как только вы запустите JMeter, вы увидите 2 элемента

  1. План тестирования
  2. Верстак

JMeter Графический интерфейс пользователя

Что такое план тестирования?

План тестирования — это место, куда вы добавляете элементы, необходимые для вашего JMeter Контрольная работа.

Он хранит все элементы (например, ThreadGroup, таймеры и т. д.) и соответствующие им настройки, необходимые для запуска желаемых тестов.

На следующем рисунке показан пример плана тестирования.

План тестирования

Что такое WorkBench?

WorkBench просто предоставляет место для хранения тестовых элементов. временно. WorkBench не имеет никакого отношения к Test Plan. JMeter предусматривает не экономить содержимое WorkBench. Сохраняется только содержимое План тестирования филиал

Верстак

«WorkBench» будет использоваться в нашем руководстве «Тест записи HTTP-прокси-сервера».

Пока игнорируйте это.

Как добавить элементы?

Добавление элементов — это существенный шаг к созданию плана тестирования, потому что без добавления элементов JMeter не могу выполнить свой план тестирования

План тестирования включает в себя множество элементов, таких как прослушиватель, контроллер и таймер.

Вы можете добавить элемент в план тестирования, щелкнув правой кнопкой мыши по нему. План тестирования и выберите новые элементы из «ДобавитьСписок.

Предположим, вы хотите добавить 2 элемента в план тестирования. Утверждение BeanShell и Java Запрос по умолчанию

  • Щелкните правой кнопкой мыши План тестирования -> Добавить -> Утверждение-> Утверждение оболочки компонента
  • Щелкните правой кнопкой мыши План тестирования -> Добавить -> Элемент конфигурации -> Java Запрос по умолчанию

Добавить элементы

Вы также можете удаление неиспользуемый элемент

Допустим, вы хотите удалить элемент «Параметры HTTP-запроса по умолчанию«, выберите «HTTP-запрос по умолчанию» -> щелкните правой кнопкой мыши -> выберите Удалить из контекстного меню -> Нажмите Да для подтверждения удаления этого элемента в окне сообщения

Загрузка и сохранение элементов

Как создать файл JMX

Предположим, вы уже добавили имя элемента «BeanShell». Утверждение«. Теперь вы хотите сохранить его.

Щелкните правой кнопкой мыши утверждение BeanShell -> выберите Сохранить выделение как

Создать файл JMX

Появится диалоговое окно, нажмите Sптица кнопка, чтобы сохранить ваши элементы под именем по умолчанию Утверждение BeanShell.jmx. Если хотите, можете выбрать другие имена

Создать файл JMX

JMeter Элементы тестирования и план тестирования хранятся в *.JMX формат. JMX стоит за Java Расширения управления.

Как запустить файл JMX

Загрузка существующего элемента поможет вам сэкономить время, необходимое для создания и настройки новых элементов.

Допустим, у вас есть существующий элемент в плане тестирования: Java Запрос по умолчанию

Щелкните правой кнопкой мыши Java Запрос значений по умолчанию-> выбрать идти

Запустить JMX-файл

Выберите Elements (Утверждение BeanShell.jmx.) файл в каталоге. Этот элемент будет добавлен в ваш текущий план тестирования.

Запустить JMX-файл

Как настроить элементы

Для настройки любого элемента

  1. Выберите элемент в дереве на левой панели.
  2. Введите параметры конфигурации на правой панели.

Настройка элементов

Как сохранить план тестирования

Прежде чем запускать тест, вам следует сначала сохранить план тестирования. Сохранение плана тестирования поможет избежать непредвиденных ошибок при его выполнении. Шаги по сохранению плана тестирования –

  1. Файл -> Сохранить план тестирования как -> Отображение диалогового окна.
  2. Введите имя файла плана тестирования ->нажмите на Сохранено

Сохраните план тестирования

Примечание. Сохранение плана тестирования различный от сохранения элементов.

Сохранение плана тестирования Сохранение элемента
План тестирования состоит из одного или нескольких элементов. Элемент является основным компонентом JMeter
Когда вы сохраняете план тестирования, все элементы плана сохраняются. Когда вы сохраняете элементы, сохраняется только один элемент.

Создайте комбинированный план тестирования

Вы можете слияние один или несколько планов тестирования для создания комбо План тестирования, как показано на рисунке ниже.

Создайте комбинированный план тестирования

Предположим, у вас уже есть существующее имя плана тестирования. Test_Fragment.jmx на вашем компьютере (данный файл включен в эту статью). Вы можете объединить этот план тестирования с текущим планом тестирования на JMeter для создания нового плана тестирования.

Создайте комбинированный план тестирования

Теперь все тестовые элементы в файле Test_Fragment.jmx добавляются в ваш текущий план тестирования, как показано на рисунке ниже.

Создайте комбинированный план тестирования

Как запустить план тестирования

Чтобы запустить один или несколько планов тестирования, выберите Начните (Control + R) из Run пункта меню.

Запустить план тестирования

После появления JMeter запущен, в правом конце строки меню отображается небольшой зеленый квадрат.

Запустить план тестирования

Цифры слева от зеленого поля — это количество активные темы / общее число ниток.

Чтобы остановить тест, нажмите Stop кнопку или используйте короткую клавишу Ctrl + '.'

Запустить план тестирования

Отчет об испытаниях

Когда выполнение теста завершено, вы можете получить отчет о тесте. Отчет о тесте включает файл журнала ошибок, который сохраняется в jmeter.log, и сводку результатов теста. Вот пример файла журнала JMeter

  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: Авторское право (c) 1998–2013. Программное обеспечение Apache. Foundation
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: Версия 2.9 r1437961
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: java.version=1.7.0_25
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: java.vm.name=Java Клиентская виртуальная машина HotSpot(TM)
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: os.name=Windows 7
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: os.arch=x86
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: os.version=6.1
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: file.encoding=Cp1252
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: Языковой стандарт по умолчанию = английский (США).
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: JMeter  Языковой стандарт = английский (США)
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: JMeterHome=C:\Nguyen\Исходный_код\apache-jmeter-2.9
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: user.dir =c:\Nguyen\Source_code\apache-jmeter-2.9\bin
  • 2013/08/18 08:41:12 ИНФОРМАЦИЯ – jmeter.JMeter: PWD =C:\Nguyen\Исходный_код\apache-jmeter-2.9\bin