JMeter Графический интерфейс: план тестирования и рабочая среда
Как только вы запустите JMeter, вы увидите 2 элемента
- План тестирования
- Верстак
Что такое план тестирования?
План тестирования — это место, куда вы добавляете элементы, необходимые для вашего JMeter Контрольная работа.
Он хранит все элементы (например, ThreadGroup, таймеры и т. д.) и соответствующие им настройки, необходимые для запуска желаемых тестов.
На следующем рисунке показан пример плана тестирования.
Что такое WorkBench?
WorkBench просто предоставляет место для хранения тестовых элементов. временно. WorkBench не имеет никакого отношения к Test Plan. JMeter предусматривает не экономить содержимое WorkBench. Сохраняется только содержимое План тестирования филиал
«WorkBench» будет использоваться в нашем руководстве «Тест записи HTTP-прокси-сервера».
Пока игнорируйте это.
Как добавить элементы?
Добавление элементов — это существенный шаг к созданию плана тестирования, потому что без добавления элементов JMeter не могу выполнить свой план тестирования
План тестирования включает в себя множество элементов, таких как прослушиватель, контроллер и таймер.
Вы можете добавить элемент в план тестирования, щелкнув правой кнопкой мыши по нему. План тестирования и выберите новые элементы из «ДобавитьСписок.
Предположим, вы хотите добавить 2 элемента в план тестирования. Утверждение BeanShell и Java Запрос по умолчанию
- Щелкните правой кнопкой мыши План тестирования -> Добавить -> Утверждение-> Утверждение оболочки компонента
- Щелкните правой кнопкой мыши План тестирования -> Добавить -> Элемент конфигурации -> Java Запрос по умолчанию
Вы также можете удаление неиспользуемый элемент
Допустим, вы хотите удалить элемент «Параметры HTTP-запроса по умолчанию«, выберите «HTTP-запрос по умолчанию» -> щелкните правой кнопкой мыши -> выберите Удалить из контекстного меню -> Нажмите Да для подтверждения удаления этого элемента в окне сообщения
Загрузка и сохранение элементов
Как создать файл JMX
Предположим, вы уже добавили имя элемента «BeanShell». Утверждение«. Теперь вы хотите сохранить его.
Щелкните правой кнопкой мыши утверждение BeanShell -> выберите Сохранить выделение как
Появится диалоговое окно, нажмите Sптица кнопка, чтобы сохранить ваши элементы под именем по умолчанию Утверждение BeanShell.jmx. Если хотите, можете выбрать другие имена
JMeter Элементы тестирования и план тестирования хранятся в *.JMX формат. JMX стоит за Java Расширения управления.
Как запустить файл JMX
Загрузка существующего элемента поможет вам сэкономить время, необходимое для создания и настройки новых элементов.
Допустим, у вас есть существующий элемент в плане тестирования: Java Запрос по умолчанию
Щелкните правой кнопкой мыши Java Запрос значений по умолчанию-> выбрать идти
Выберите Elements (Утверждение BeanShell.jmx.) файл в каталоге. Этот элемент будет добавлен в ваш текущий план тестирования.
Как настроить элементы
Для настройки любого элемента
- Выберите элемент в дереве на левой панели.
- Введите параметры конфигурации на правой панели.
Как сохранить план тестирования
Прежде чем запускать тест, вам следует сначала сохранить план тестирования. Сохранение плана тестирования поможет избежать непредвиденных ошибок при его выполнении. Шаги по сохранению плана тестирования –
- Файл -> Сохранить план тестирования как -> Отображение диалогового окна.
- Введите имя файла плана тестирования ->нажмите на Сохранено
Примечание. Сохранение плана тестирования различный от сохранения элементов.
Сохранение плана тестирования | Сохранение элемента |
---|---|
План тестирования состоит из одного или нескольких элементов. | Элемент является основным компонентом 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