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

Як тільки ви запустите JMeter, ви побачите 2 елементи

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

JMeter графічний інтерфейс користувача

Що таке тестовий план?

План тестування – це те, куди ви додаєте елементи, необхідні для вашого JMeter Тест.

Він зберігає всі елементи (як-от ThreadGroup, таймери тощо) та їхні відповідні налаштування, необхідні для виконання бажаних тестів.

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

План тестування

Що таке WorkBench?

WorkBench просто забезпечує місце для зберігання тестових елементів тимчасово. WorkBench не має жодного стосунку до Test Plan. JMeter волі не зберегти вміст WorkBench. Він зберігає лише вміст План тестування філія

верстак

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

Наразі ігноруйте це.

Як додати елементи?

Додавання елементів - це істотний крок до створення плану тестування, оскільки без додавання елементів, JMeter не може виконати свій план тестування

План тестування включає багато елементів, таких як слухач, контролер і таймер

Ви можете додати елемент до плану тестування, клацнувши правою кнопкою миші на a План тестування і виберіть нові елементи з "додавати"Список

Припустимо, ви хочете додати 2 елементи до плану тестування Твердження BeanShell та Java Запит за замовчуванням

  • Клацніть правою кнопкою миші План тестування -> додавати -> твердження-> Твердження бобової оболонки
  • Клацніть правою кнопкою миші План тестування -> додавати -> Елемент конфігурації -> Java Запит за замовчуванням

Додати елементи

Ви також можете видаляти невикористаний елемент

Скажімо, ви хочете видалити елемент "Стандартні параметри запиту HTTP“, виберіть “HTTP Request Default” -> Клацніть правою кнопкою миші -> виберіть Видалення з контекстного меню -> Натисніть Так щоб підтвердити видалення цього елемента у вікні повідомлення

Завантаження та збереження елементів

Як створити файл JMX

Припустімо, ви вже додали назву елемента «BeanShell твердження“. Тепер ви хочете зберегти його.

Клацніть правою кнопкою миші BeanShell Assertion -> select Зберегти виділене як

Створіть файл JMX

У діалоговому вікні натисніть Sпр кнопку, щоб зберегти ваші елементи під назвою за замовчуванням BeanShell Assertion.jmx. Ви можете вибрати інші імена, якщо хочете

Створіть файл JMX

JMeter Тестові елементи та тестовий план зберігаються в *.JMX Формат. JMX виступає за Java Розширення управління.

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

Завантаження існуючого елемента допоможе вам заощадити час, необхідний для створення та налаштування нових елементів

Припустимо, що у вас є існуючий елемент у плані тестування: Java Запит за замовчуванням

Клацніть правою кнопкою миші Java Запит за замовчуванням-> виберіть Злиття

Запустіть файл JMX

Виберіть Елементи (BeanShell Assertion.jmx.) файл у каталозі. Цей елемент буде додано до вашого поточного плану тестування.

Запустіть файл JMX

Як налаштувати елементи

Щоб налаштувати будь-який елемент

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

Налаштувати елементи

Як зберегти тестовий план

Перш ніж запускати тест, вам слід спершу зберегти свій план тестування. Збереження плану тестування допоможе вам уникнути неочікуваної помилки під час виконання плану тестування. Кроки для збереження тестового плану –

  1. Файл -> Зберегти план тестування як -> відображення діалогового вікна
  2. Введіть назву файлу План тестування ->клацання зберегти

Збережіть тестовий план

Примітка. Збереження тестового плану різний від збереження елементів.

Збереження тестового плану Збереження елемента
План тестування складається з одного або багатьох елементів Елемент є основним компонентом JMeter
Коли ви зберігаєте план тестування, усі ці елементи в плані зберігаються Коли ви зберігаєте елементи, зберігається лише один елемент.

Створіть комбінований план тестування

Ти можеш злиття один або багато тестових планів для створення a комбо План тестування, як показано на малюнку нижче

Створіть комбінований план тестування

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

Створіть комбінований план тестування

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

Створіть комбінований план тестування

Як запустити план тестування

Щоб запустити один або декілька планів тестування, виберіть Розпочати (Control + R) від прогін пункт меню.

Виконайте план тестування

Коли JMeter запущено, він показує маленьке зелене поле в правій частині панелі меню.

Виконайте план тестування

Цифри ліворуч від зеленої рамки є кількістю активні потоки / загальна кількість з ниток.

Щоб зупинити тест, натисніть Стоп або скористайтеся короткою клавішею Ctrl + '.'

Виконайте план тестування

Протокол випробування

Після виконання тесту ви можете отримати звіт про тестування. Звіт про тестування містить файл журналу помилок, який зберігається в jmeter.log, і зведення результатів тестування. Ось зразок файлу журналу JMeter

  • 2013/08/18 08:41:12 ІНФО – jmeter.JMeter: Авторське право (c) 1998-2013 The Apache Software 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) Client VM
  • 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  Locale=Англійська (Сполучені Штати)
  • 2013/08/18 08:41:12 ІНФО – jmeter.JMeter: JMeterHome=C:\Nguyen\Source_code\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\Source_code\apache-jmeter-2.9\bin