Перейти к содержимому

Фотография

Автоматизация нагрузочного тестирования с помощью jmeter через ansible


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 vladaccess290595

vladaccess290595

    Новый участник

  • Members
  • Pip
  • 1 сообщений

Отправлено 25 января 2017 - 18:28

Ребят все добрый день.

Дали мне задание:

Автоматизация нагрузочного тестирования apache jmeter  через ansible.
Понятия:
УМ - управляющя машина Linux,откуда запускаются скрипты, имеется GUI
ansible  - https://www.ansible.com/
master - машина, с который рассылаются управляющие команды на slave, может быть одновременно и УМ, Linux
slave - машина, на которой непосредственно выполняются тесты, Linux
 
Подразумевается, что  
- тест - простейший Sampler: Http Request, который вызывает  web-сервис в два потока по 10 раз. Адрес задается параметром url_test  
- на slave уже установлена jdk 8, но нет jmeter
- файл с тестом .jmx уже есть, его можно хардкодить в скриптах
- все возможные slave-машины прописаны в ansible/hosts  
- все возможные slave-машины прописаны в remote_hosts файла jmeter.properties
- известен путь к файлу с агрегируемым отчетом (задается в тесте). Отчет - простой: нужно только время отклика сервиса.
 
Запуск тестов происходит посредством запуска ansible-скрипта. В качестве параметра указывается url_test  
Необходимые шаги:
- копирование и установка apache jmeter на slave
- запуск jmeter-server на slave
- запуск тестов
- копирование агрегируемого отчета о тестировании на УМ
 
 
Пример вызова:
ansbile-playbook -i hosts ws-test.yml  url_test="ya.ru"

Разбираюсь в этой теме уже около недели. Я новичок в тестировании. ОС у меня ubuntu.

Помогите пожалуйста.

Заранее спасибо.


  • 0

#2 Molechka

Molechka

    Профессионал

  • Members
  • PipPipPipPipPipPip
  • 1 224 сообщений
  • ФИО:Ольга Назина (Киселева)
  • Город:Москва


Отправлено 31 января 2017 - 10:30

Ну вот неделю разбирались, что наразбирали?)


  • 0
Автор сайта для начинающих тестировщиков http://testbase.ru/
Автор портала проверки названий багов http://bugred.ru/
Веду блог http://okiseleva.blogspot.com/


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных