Closed faelin closed 1 month ago
This is already supported. Some jc
methods have async versions you can use to run requests in parallel:
testCase
→ testCaseAsync
sendRequest
→ sendRequestAsync
runRequest
→ runRequestAsync
runFolder
→ runFolderAsync
runTestSuite
→ runTestSuiteAsync
You can find an example of parallel requests in the demo project: JetClient-Demo. See this file for a specific example where all "Delete vet" requests run in parallel: _TS_Delete vets.md.
Oh, excellent! Sorry that I missed that 😓
Is your feature request related to a problem?
I am using the client to run a comprehensive regression-test suite against my API, which means there are over 1200 requests that are "Fired" per run (plus each request repeats several times due to timeout limitations). This makes the test run take a very long time.
Describe the solution you'd like
I would like to be able to select tests to run "asynchronously", or some other way to mark that certain requests should be able to run in parallel.
Additional context
No response