Ukraine Office: +38 (063) 50 74 707

USA Office: +1 (212) 203-8264

contact@testmatick.com

Manual Testing

Ensure the highest quality for your software with our manual testing services.

Mobile Testing

Optimize your mobile apps for flawless performance across all devices and platforms with our comprehensive mobile testing services.

Automated Testing

Enhance your software development with our automated testing services, designed to boost efficiency.

Functional Testing

Refine your application’s core functionality with our functional testing services

VIEW ALL SERVICES 

Discussion – 

0

Discussion – 

0

Как правильно инсталлировать Jenkins посредством Docker

Как правильно инсталлировать Jenkins посредством Docker

Есть масса способов по установке программного обеспечения Jenkins в локальной форме, в зависимости от используемой вами операционной системы.

Например, под macOS тестировщик может использовать brew: – brew install jenkins

Для Debian отлично подойдет команда apt:

wget -q -O – https://pkg.jenkins.io/debian-stable/jenkins.io.key | sudo apt-key add –

deb https://pkg.jenkins.io/debian-stable binary/

sudo apt update
sudo apt install jenkins

На крайний случай, можно использовать bash Jenkins, и сервис моментально запустится.

Данная команда покажет исходный пароль админа, а потом последующие экраны «поведут» пользователя через конфигурацию редактирования Jenkins.

Под задачу, рассматриваемую в данном материале, можно использовать values по умолчанию.

Запуск Jenkins

Запуск Jenkins

Всё! Теперь Jenkins готов к полноценному использованию.

Начальный экран Jenkins

Начальный экран Jenkins

Старт JMeter посредством командной строки

Для конфигурации Jenkins пользователь должен уметь корректно запускать планы Jenkins посредством использования командной строки.

Итак, первое действие — найти местоположение JMeter на вашем локальном ПК.

На ОС Linux и Windows он, возможно, находится там, где пользователь его распаковывал.

На macOS, если его инсталлировали через brew, можно заручиться помощью команды where jmeter, дабы найти его (скорее всего, стоит искать по адресу usr/local/bin/jmeter).

И вот теперь, дабы активировать JMeter в специальном режиме NON_GUI, необходимо ввести особую команду:

PATH_TO_JMETER/bin/jmeter -n -t PATH_TO_MY_PLAN/MY_PLAN.jmx -l PATH_WHERE_I_WANT_TO_SAVE_THE_RESULTS/MY_PLAN.jtl

Разработка задачи в Jenkins для старта плана JMeter

В качестве наглядного примера будем использовать план JMeter, который вызывает функционал Open Maps API.

Итак, вначале необходимо добавить плагин производительности, дабы на экране Jmeter отображались красочные отчеты.

Теперь нужно перейти в раздел Manage Jenkins и Manage Plugins.

Раздел Manage Jenkins

Раздел Manage Jenkins

Далее необходимо выбрать раздел Performance из специальной вкладки Available.

Вкладка Manage Plugins

Вкладка Manage Plugins

[highlight dark=”no”]Перезапуск программы не нужен.[/highlight]

Теперь возвращаемся на стартовый дисплей Jenkins, кликаем на функцию Create new jobs а потом создаем новый проект Freestyle project.

Проект Freestyle Project

Проект Freestyle Project

Чтобы добавить шаги, необходимо клацнуть на Configure.

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

Шаг билда

Шаг билда

Потом мы добавляем шаг после билда. Вид шага — Publishing performance test result report, который относится к плагину операционной производительности.

Здесь нам необходимо добавить корректный путь к .jtl-файлу внутри поля Source data files.

Вот и всё. Для старта работы Jenkins можно разработать массу триггеров — к примеру, новый коммит внутри GitHub или деплой в специальном операционном окружении.

0 Comments

Submit a Comment

Your email address will not be published. Required fields are marked *

You May Also Like

Почему валидация данных так важна?

Почему валидация данных так важна?

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

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Обзор программного обеспечения медицинского оборудования и алгоритм его тестирования

Медицинское приложение — программное обеспечение, разработанное для использования в области медицины, применяемое как персоналом лечебных заведений (например, докторами, реже — младшими медицинскими работниками), так и пациентами. При тестировании медицинского программного обеспечения алгоритм работы существенно не отличается от работы в других областях. Он лишь имеет рад особенностей с использованием способа интерактивной методологии.