Details
-
New Feature
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
-
None
Description
Postman is pretty nice. UI, variables, scripting with JS, macro functions for random data , CLI (Newman) - what more would one want?!
The only thing I don't like so much is "locking away" Postman Collections for Fineract in Postman's online version. We should instead keep the "authoritative upstream" version in the Fineract Git repo, in a folder name postman/ - simple enough! (We could additionaly ALSO have it online on that Dashboard Workspace thing they got going, but the SOURCE should ALWAYS be in Git.)
How the Mojaloop Community does this in https://github.com/mojaloop/postman is inspiring.
All community members can then contribute new postman calls and collections via Pull Requests, which can be "code" reviewed & automatically tested. For this, we should run these Postman Collections automatically on Travis for every PR (TBD as part of this issue).
FINERACT-1238 can later build on this - the goal here would just be a minimal starting set.
Attachments
Issue Links
- is required by
-
FINERACT-1238 Automated Demo Data creation tooling
- Open