guru.qas:martini-jmeter

Martini: JMeter Extension

Лицензия

Лицензия

Категории

Категории

JMeter Тестирование приложения и мониторинг
Группа

Группа

guru.qas
Идентификатор

Идентификатор

martini-jmeter
Последняя версия

Последняя версия

5.0
Дата

Дата

Тип

Тип

jar
Описание

Описание

guru.qas:martini-jmeter
Martini: JMeter Extension
Ссылка на сайт

Ссылка на сайт

https://github.com/qas-guru/martini-jmeter-extension
Система контроля версий

Система контроля версий

https://github.com/qas-guru/martini-jmeter-extension/tree/master

Скачать martini-jmeter

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/guru.qas/martini-jmeter/ -->
<dependency>
    <groupId>guru.qas</groupId>
    <artifactId>martini-jmeter</artifactId>
    <version>5.0</version>
</dependency>
// https://jarcasting.com/artifacts/guru.qas/martini-jmeter/
implementation 'guru.qas:martini-jmeter:5.0'
// https://jarcasting.com/artifacts/guru.qas/martini-jmeter/
implementation ("guru.qas:martini-jmeter:5.0")
'guru.qas:martini-jmeter:jar:5.0'
<dependency org="guru.qas" name="martini-jmeter" rev="5.0">
  <artifact name="martini-jmeter" type="jar" />
</dependency>
@Grapes(
@Grab(group='guru.qas', module='martini-jmeter', version='5.0')
)
libraryDependencies += "guru.qas" % "martini-jmeter" % "5.0"
[guru.qas/martini-jmeter "5.0"]

Зависимости

compile (1)

Идентификатор библиотеки Тип Версия
guru.qas : martini-core jar 5.0

provided (2)

Идентификатор библиотеки Тип Версия
org.apache.jmeter : ApacheJMeter_components jar 5.0
org.apache.jmeter : ApacheJMeter_java jar 5.0

Модули Проекта

Данный проект не имеет модулей.

Martini JMeter Extension

Table of Contents

  1. What is the Martini JMeter Extension?
  2. How does the Martini JMeter Extension work?
    1. How do I run my suite using the JMeter Martini Extension?
  3. Where can I find more information?

What is the Martini JMeter Extension Standalone?

The Martini JMeter Extension is used to execute Martini scenarios in a JMeter environment.

How does the Martini Extension work?

The extension can be included into JMeter's classpath by one of:

  • placing the jar and its dependencies in ${JMETER_HOME}/lib/ext path
  • editing ${JMETER_HOME}/bin/jmeter.properties, adding the extension .jar to property search_paths and adding the extension dependencies plus your suite .jar files to property user.classpath
  • editing ${JMETER_HOME}/bin/user.properties, adding the extension .jar to property search_paths and adding the extension dependencies plus your suite .jar files to property user.classpath
  • copying and editing your own version of jmeter.properties, adding the extension .jar to property search_paths and adding the extension dependencies plus your suite .jar files to property user.classpath then executing jmeter with a -p option pointing to your custom properties file

The test plan (.jmx file) must contain one active Martini Spring PreProcessor at the test plan level.

Execution of existing scenarios will require the addition of a Martini Controller to a thread group with one Martini Sampler child.

When the test initializes, the preprocessor loads the Martini suite and the controller fetches requested scenarios from Martini.

For each loop the controller executes, each thread is assigned one scenario until the scenarios are exhausted. For example, if executing with a JMeter Thread Group of 10 threads with one loop and 30 scenarios, the end result is a total execution of 30 scenarios a single time.

Where can I find more information?

In Progress: Martini Standalone Wiki

In Progress: Martini - swank software testing in Java

guru.qas

Quality Assurance Gurus

Версии библиотеки

Версия
5.0
4.2.1
4.2
4.1.0.1
4.1.0
4.0.0-JDK10
3.0.0
2.5.0
2.4.3
2.4.2
2.4.1
2.4.0
2.3.0
2.2.1
2.2.0
2.1.1
2.1.0
1.1.1
1.0.1