A test flow should be readable in a repository. It should not require a UI to run the tests. It should be succinct and compact.
Reference ansible uri and strest for examples.
Handling loops, if conditions, and wait should also be possible without requiring the tester to write JavaScript.
I didn't get what you meant. Please elaborate what you tried to convey. I would like to hear what you've to share.
one of the challenges with Postman is that it requires a UI to run and update tests. The json output of a postman collection is unreadable because it is too complex. because of this complexity, when these json collections are committed to a git repository they are essentially binaries that require a UI.
A better solution is to use YAML that implements a DSL for executions. This eliminates the need for writing javascipt in pre-request scripts and tests
Ansible URI and stREST are examples of a yaml syntax with a DSL for executions.
Thanks for you quick clarification. I'll look into it.
This project has implemented all the things I was suggesting:
Yaml, cache, var storage, test assertion
https://testmace.com/
Most helpful comment
Thanks for you quick clarification. I'll look into it.