Я планирую написать тест jmeter на java, и я понимаю, что мы можем скопировать файлы jar из установок jmeter в путь сборки моего проекта java. Но чтобы упростить задачу, есть ли у нас зависимость от maven, которую можно легко загрузить в POM, чтобы загрузить все необходимые файлы jmeter в мой проект java.
Есть ли зависимость Maven для jmeter
comment
в репозитории maven вы можете найти кое-что о Jmeter. это ссылка
- person Hohenheim   schedule 12.04.2016
comment
Почему бы вам не написать свои тесты JMeter, а затем использовать jmeter -maven-plugin для их запуска?
- person aribeiro   schedule 12.04.2016
comment
@aribeiro - у меня есть существующий java-проект, в котором уже есть масса полезного кода, который мне нужен для моих тестов (в основном создание тестовых данных). Так что, если бы у меня был Java-код проекта и тест jmeter в одном месте, было бы проще. Я знаю, что могу упаковать свой проект Jars и поместить его в каталог установки jmeter, но мне не нравится редактор Beanshell внутри jmeter, а также сообщения об ошибках во время отладки неинформативны в журналах jmeter.
- person pune06   schedule 12.04.2016
Ответы (2)
Это так, т.е. вы можете подключить Apache JMeter Core, например:
<dependency>
<groupId>org.apache.jmeter</groupId>
<artifactId>ApacheJMeter_core</artifactId>
<version>2.13</version>
</dependency>
Видеть
- Группа артефактов org.apache.jmeter для доступных модулей
- Пять способов запустить тест JMeter без использования JMeter Графический интерфейс
- Эталонный проект jmeter-from-code
person
Dmitri T
schedule
12.04.2016
Ты прав. Использование Maven с его механизмом зависимости намного лучше, чем "скопировать банку файлы из [...] установок в путь сборки моего java-проекта "в целом.
JMeter доступен в центральном репозитории Maven.
См. Также jmeter-maven-plugin
, упомянутый в aribeiro.
person
Gerold Broser
schedule
12.04.2016
Спасибо @Gerold и @ Hohenheim за зависимости. Но я получаю сообщение об ошибке в POM при добавлении зависимостей. Ниже приведена ошибка: - В этой строке обнаружено несколько аннотаций: - Отсутствует артефакт commons-pool2: commons-pool2: jar: 2.3 - Отсутствует артефакт commons-math3: commons-math3: jar:
- person pune06; 12.04.2016
Не стоит беспокоиться. Я решил эту ошибку. По какой-то причине мой Maven был испорчен. В любом случае спасибо!!!
- person pune06; 12.04.2016
нп братан @ pune06 рад за тебя
- person Hohenheim; 12.04.2016