All Projects → kowalpy → Robot-Framework-JMeter-Library

kowalpy / Robot-Framework-JMeter-Library

Licence: other
Robot Framework and JMeter integration

Programming Languages

HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Robot-Framework-JMeter-Library

Metersphere
MeterSphere 是一站式开源持续测试平台,覆盖测试管理、接口测试、性能测试等。搞测试,就选 MeterSphere!
Stars: ✭ 6,331 (+42106.67%)
Mutual labels:  jmeter
Swaggerjmx
The swagger UI interface document generates JMX files for JMeter to use.
Stars: ✭ 52 (+246.67%)
Mutual labels:  jmeter
Taurus
Automation-friendly framework for Continuous Testing by
Stars: ✭ 1,566 (+10340%)
Mutual labels:  jmeter
Jmeter Plugins For Apache Dubbo
Dubbo Plugin for Apache JMeter, It is a plug-in developed for testing Dubbo in Jmeter.
Stars: ✭ 444 (+2860%)
Mutual labels:  jmeter
Drill
Drill is a HTTP load testing application written in Rust inspired by Ansible syntax
Stars: ✭ 767 (+5013.33%)
Mutual labels:  jmeter
Jmeter Elasticsearch Backend Listener
JMeter plugin that lets you send sample results to an ElasticSearch engine to enable live monitoring of load tests.
Stars: ✭ 72 (+380%)
Mutual labels:  jmeter
Jmeter Maven Plugin
The JMeter Maven Plugin
Stars: ✭ 362 (+2313.33%)
Mutual labels:  jmeter
Chrome Extensions
MeterSphere 录制浏览器请求的插件,记录浏览器中的网络请求并导出为 Jmeter 或 Json 格式的文件
Stars: ✭ 196 (+1206.67%)
Mutual labels:  jmeter
Autometer
Distributed load testing made simple
Stars: ✭ 42 (+180%)
Mutual labels:  jmeter
Jmeter Prometheus Plugin
A Prometheus Listener for Apache JMeter that exposes results in an http API
Stars: ✭ 101 (+573.33%)
Mutual labels:  jmeter
Jmeter Ec2
Automates running Apache JMeter on Amazon EC2
Stars: ✭ 448 (+2886.67%)
Mutual labels:  jmeter
Jmeter
Apache JMeter
Stars: ✭ 5,766 (+38340%)
Mutual labels:  jmeter
Jmeter Influxdb Writer
Plugin for JMeter that allows to write load test data on-the-fly to influxDB.
Stars: ✭ 72 (+380%)
Mutual labels:  jmeter
Jmeter Plugins
JMeter Plugins
Stars: ✭ 443 (+2853.33%)
Mutual labels:  jmeter
Jmeter Control Center
Online web application-dashboard for report analyzing,running and online monitoring of load tests started with JMeter
Stars: ✭ 164 (+993.33%)
Mutual labels:  jmeter
Awesome Jmeter
A collection of resources covering different aspects of JMeter usage.
Stars: ✭ 413 (+2653.33%)
Mutual labels:  jmeter
Jmeter Java Dsl
Simple API to run JMeter performance tests in an VCS and programmers friendly way
Stars: ✭ 63 (+320%)
Mutual labels:  jmeter
Sqlfiddle3
New version based on vert.x and docker
Stars: ✭ 242 (+1513.33%)
Mutual labels:  jmeter
Performance Plugin
Performance Test Running and Reporting for Jenkins CI
Stars: ✭ 176 (+1073.33%)
Mutual labels:  jmeter
Junitperf
⛵️Junit performance rely on junit5 and jdk8+.(java 性能测试框架)
Stars: ✭ 86 (+473.33%)
Mutual labels:  jmeter

Robot Framework JMeter Library

This library provides simple way to integrate Robot Framework and JMeter. JTL output files can be analysed and converted to HTML, Python dictionary or SQLite format.

On 19th of March 2017, project has been moved at Github.

License

LGPL 3.0

Keyword documentation

JMeterLib.html

Version history

Version 1.1 released on 25st of September 2015. What's new in 1.1:

    Implementation of change request http://sourceforge.net/p/rf-jmeter-py/tickets/2/:
    " As a End User I want to have option to create smaller reports"

Following software versions were used during development:

  • robotframework-2.8.7
  • robotframework-ride-2.7.5
  • JMeter 2.12
  • python-2.7.5

Version 1.2 released on 29th of December 2017. What's new in 1.2:

  • adapted to new csv log format

Installation:

  • run command: pip install robotframework-jmeterlibrary

OR

  • download, unzip and run command: python setup.py install

Usage:

Example for running JMeter and parsing results in single keyword:

    | run jmeter analyse jtl convert | D:/apache-jmeter-2.12/bin/jmeter.bat | D:/Tests/Test1Thread1Loop.jmx | D:/Tests/output1.jtl |

Example for running JMeter and parsing results in separate keyword:

    | ${logPath}=         | set variable                         | D:/Tests/output1.jtl          |            |
    | run jmeter          | D:/apache-jmeter-2.12/bin/jmeter.bat | D:/Tests/Test1Thread1Loop.jmx | ${logPath} |
    | analyse jtl convert | ${logPath}                           |                               |            |

Example for reading parsed contents:

    | ${result} | analyse jtl convert | ${logPath} |           |
    | log       | ${result}           |            |           |
    | : FOR     | ${ELEMENT}          | IN         | @{result} |
    |           | log dictionary      | ${ELEMENT} |           |
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].