Добрый день
Подскажите, пжлс, как указать в Jenkins какие необходимо запускать тест-планы jmeter? Я так понимаю, что это в "Goals and options"...
-t TestPlan.jmx - так не работает
Спасибо
Отправлено 17 марта 2017 - 15:19
Добрый день
Подскажите, пжлс, как указать в Jenkins какие необходимо запускать тест-планы jmeter? Я так понимаю, что это в "Goals and options"...
-t TestPlan.jmx - так не работает
Спасибо
Отправлено 18 марта 2017 - 03:05
ОК. Решила эту проблему через While Controller с помощью добавленной jmeter проперти. И в Jenkins указываю через неё запускать данную группу или нет.
Если кто-то знает как можно это зделать правильней – буду благодарна :)
Отправлено 23 июня 2017 - 06:52
Я для запуска Jmeter-а использую Maven. Довольно удобно запускать как один тест, так и целый набор тестов. Ограничить или выбрать что запускать можно в pom.xml с помощью создания профиля и условий активации.:
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>test</groupId> <artifactId>mvn-jmeter</artifactId> <packaging>jar</packaging> <version>1.0-SNAPSHOT</version> <name>maven-jmeter-autotest</name> <url>http://maven.apache.org</url> <properties> <!--my properties--> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> <!-- profiles with activatin param --> <profiles> <profile> <id>jmeter</id> <activation> <property> <name>testnum</name> <value>[1,10]</value> </property> </activation> <build> <plugins> <plugin> <groupId>com.lazerycode.jmeter</groupId> <artifactId>jmeter-maven-plugin</artifactId> <version>2.2.0</version> <executions> <execution> <id>jmeter-tests</id> <phase>verify</phase> <goals> <goal>jmeter</goal> </goals> </execution> </executions> <configuration> <jmeterVersion>3.1</jmeterVersion> <jmeterExtensions> <artifact>org.apache.activemq:activemq-all:jar:5.14.1</artifact> </jmeterExtensions> <resultsFileNameDateFormat>yyyyMMddHHmm</resultsFileNameDateFormat> <ignoreResultFailures>true</ignoreResultFailures> <testFilesIncluded> <jMeterTestFile>*${testnum}.jmx</jMeterTestFile> </testFilesIncluded> </configuration> </plugin> </plugins> </build> </profile> </profiles> </project>*.jmx файл предлагаю разбить на нужное количество по тридам, сохранить в формате *[1-10].jmx, и запускать командой на сборку:
- mvn verify -Pjmeter -Dtestnum=1
После завершения сборки, все сеансы Jmeter будут закрыты. В папке target\jmeter\results будут все логи запуска, в target\jmeter\logs - логи сборки maven-ом.
Инфа по плагину для мавена: https://github.com/j...ven-plugin/wiki
При использовании для сборки мавена, в Jenkins можно просто указывать job-у команду "Вызвать цели Maven верхнего уровня" на сборку. Все остальные конфиги можно делать в мавен проекте.
Стандартный для Jenkins "Run Performnce Test" пользует Taurus, что для меня не очень удобно.
Еще вариант, запуск через командную строку но там вариантов с конфигом мало - не гибко. Остается ковырять и фантазировать с *.jmx в Jmeter-ом гуе.
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
Дублирование Http Request при записи скриптовАвтор krendeleshik, 19 фев 2024 jmeter |
|
|||
Тестирование →
Тестирование производительности →
JMeter - Тестирование производительности →
HTTP Script Recorder не видит WEB приложения на localhostАвтор krendeleshik, 01 окт 2023 jmeter, HTTP Script Recorder |
|
|||
Тестирование →
Тестирование производительности →
Бесконечное выполнение теста при запуск JMeter через терминалАвтор dubinin, 06 июл 2023 JMeter |
|
|||
Тестирование →
Автоматизированное тестирование →
Настройка запуска Java автотестов в Jenkins.Автор VIRTOK, 15 апр 2023 Java, автотествы, Jenkins |
|
|||
Тестирование →
Автоматизированное тестирование →
Как из Jenkins послать запрос в JIRA, чтобы узнать поле в задачеАвтор kukharenko_v, 07 июн 2022 jenkins, jira |
|
0 пользователей, 0 гостей, 0 анонимных