Skip to content

Martkos IT Performance Testing Ecosystem

Everything you need for performance testing — from test data to CI/CD pipelines — across JMeter, k6, and Gatling.

Four tools that run in your browser — convert a HAR recording or a script between JMeter, k6 and Gatling, open a results file without the GUI, scan a script for secrets before you share it. Nothing is uploaded; the page has no way to upload it. No account.

Scripting & Quality

Write better scripts faster. perf-script-studio turns a HAR recording or an existing script into a runnable JMeter, k6 or Gatling test, with the values that change between runs extracted. perf-lint enforces 53 rules across all three tools, and jmeter-cli-editor edits JMX without the GUI.

Execution

Run tests anywhere. perf-containers provides Docker images with 17+ protocol support, and perf-lab supplies the templates and the course that go with them.

Results & Reporting

Understand what happened. perf-reporting generates Apdex and SLA reports from raw JMeter, k6 or Gatling output, gates a build on them, and compares any two runs statistically — Mann-Whitney U and Cohen’s d.

Test Data

dummydatagenpro generates realistic, referentially intact test data in any format, through a web app or its API.

dummydatagenpro perf-containers
(test data) (Docker runtime)
↓ ↓
perf-lab ←── perf-script-studio ←── HAR capture
(templates + course) (generate / correlate / convert)
↓
perf-lint / perf-lint-action
(script quality gate)
↓
perf-reporting
(Apdex + SLA reports, build gating, run comparison)

All products discover shared configuration from a single perf-ecosystem.yml file in your project root.

ToolFree TemplatesProtocols
Apache JMeterperf-lab CommunityHTTP/S, WebSocket, gRPC, GraphQL, Kafka, AMQP, JMS, PostgreSQL, MySQL, MongoDB, Redis, FTP, SMTP, LDAP, TCP
k6perf-lab CommunityHTTP/S, WebSocket, gRPC, GraphQL, Kafka, Redis, PostgreSQL, MySQL, MongoDB, Browser (experimental)
Gatlingperf-lab CommunityHTTP/S, WebSocket, gRPC, GraphQL, JMS, AMQP