CLI
Run Collection

Run Collection

Collection Runner will execute all the requests in the collection and display output in a beautiful format similar to the extension UI.

Run Single Collection

  • tc --col 'colNameOrId' will run requests in the collection from CLI

Run Multiple Collections

  • tc --col "colNameOrId1,colNameOrId2" will run multiple collections from CLI

Run All Collections

  • tc --col all will run all the collections from CLI
  • tc --col all --skip "ColA,ColB" will run all collections except ColA & ColB.

Run Collection Parallel

  • tc --col 'colNameOrId' --concurrent 5 will run 5 requests at a time in parallel from CLI.

Run Folder

  • tc --fol 'folNameOrId' will run requests in the folder from CLI

Run Selected Requests

  • tc --reqlist "nameOrId1,nameOrId2,nameOrId3" will run selected requests from the collection

img

Environment

By default the collection or request will use active environment. if you like to run using different environment, then use --env argument.

  • Example: tc --col 'colNameOrId' --env 'Staging'

Reports

CLI can generate reports in xml, html, json and csv formats.

  • tc --col 'User' --report xml,html command will execute all the requests and save reports in thunder-reports folder

Open Run Collection UI from CLI

If you like to execute Run collection in extension UI quickly, then you can do it easily from CLI using--ui argument.

  • tc --col 'User' --ui To open a collection runner in UI and execute automatically
  • tc --col 'User' --ui2 To open a collection runner in UI without auto-run.