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.