Skip to content

smichea/meveoman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Meveoman

Meveoman is a Meveo script that can also be used as a standalone java app to execute a Postman 2.1 collection.

Limits

  • Only Bearer and Basic authentication is implemented
  • Javascript events are executed with Graal js engine but no js library are included.
  • the pm variable used in events (i.e tests) is partly emulated, you can use :
    pm.info.eventName
    pm.info.iteration
    pm.info.iterationCount
    pm.info.requestName
    pm.info.requestId pm.environment pm.test
    pm.response.text
    pm.response.json
    pm.response.to.have.status
    pm.response.to.be.oneOf

Usage

As a standalone java app

  1. clone the repo
  2. use maven to build (you can easily complie from intelIJ idea)
  3. execute the jar meveoman.jar (containing the class org.meveo.postman.PostmanRunnerScript)
    usage : java -jar meveoman.jar [trustAllCertificates]
    : filename (including path) of the postman 2.1 collection json file.
    : filename (including path) the postmane environment json file to load and initialize the context.
    trustAllCertificates: if this param is set then ssl certificates are not checked.

As a meveo script

  1. install and run meveo
  2. log in meveo admin console and create a Script "org.meveo.postman.PostmanRunnerScript" and copy the content of the class in it.
  3. Use this script through ScriptingJob or Rest Enpoint,...

About

A meveo script, also usable as a standalone java app, that execute a postman 2.1 collection

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages