convert-postman-jmeter

Convert projects Postman to JMeter

MIT License

Downloads
87
Stars
10
Committers
4

convert-postman-jmeter

Introduction

This tool convert projects Postman to JMeter

Installation

npm i convert-postman-jmeter -g

Characteristics

  • Convert Postman Collection to JMeter Test Plan
  • Convert Postman Collection with Environment to JMeter Test Plan

Usage

$ convert-postman-jmeter
Usage: convert-postman-jmeter -p [file] -j [file]

Options:
      --help              Show help                                    [boolean]
      --version           Show version number                          [boolean]
  -p, --postman           Load project postman
  -i, --idProjectPostman  Id project postman for import project
  -k, --keyUserPostman    Key user postman for import project for more info
                          https://learning.postman.com/docs/developer/intro-api/
  -j, --jmeter            Output project JMeter
  -o, --override          Override project JMeter               [default: false]
  -b, --batch             Export all projects postman from folder path by name
                          *.postman_collection.json                [default: ""]
  -e, --environmentFile   Load environment file                    [default: ""]

Copyright 2022

Options

Option Sort Option Complete Description Required Default
-p --postman Load project postman true
-i --idProjectPostman Id project postman for import project false
-k --keyUserPostman Key user postman for import project false
-j --jmeter Output project JMeter false
-o --override Override project JMeter false false
-b --batch Export all projects postman from folder path false ""
-e --environmentFile Load environment file postman false ""

Use case

Open Postman:

Export project:

Save file:

Convert project exported:

convert-postman-jmeter -p test-api-without-environments.postman_collection.json
convert-postman-jmeter -b /projects-postman/

Open project generate with JMeter App :

Additional uses from command line

Generate project JMeter from project Postman

convert-postman-jmeter -p ./postman_collection.json -j ./jmeter_test_plan.jmx

Generate project JMeter from project Postman with environment

convert-postman-jmeter -p ./postman_collection.json -j ./jmeter_test_plan.jmx -e ./postman_environment.json

Generate project JMeter from project Postman with ID Project and Key User

convert-postman-jmeter -i '27135-179cd6c3-a251-4d63-b786-d4aaf6dc92dc' -k 'PMAK-123456789' -j ./jmeter_test_plan.jmx
Note: In this case is required the **Key User** for more information [Postman API](https://learning.postman.com/docs/developer/intro-api/)

Known Issues

For issues create to find in issues page.