Skip to content

Feature request: "Run to here" marker #8060

Open
@rmorrise

Description

Is your feature request related to a problem? Please describe.
Feature request.

I'm working on an automated regression script in postman. It goes like this:
-Set up test data
-Run a bunch of tests
-Clean up test data
Each section has a fairly large number of requests. Because of this, it's not very convenient to modify the script interactively.

When I'm adding a new feature to the script, what I usually want to do is run the setup and part but not all of the tests. I need to stop at a specific point where requests for the new feature will be inserted. This is currently a pain to do.

Describe the solution you'd like
I want to set a breakpoint-like marker on a request within a collection or folder, so that when I run the script, it pauses before executing the request. From there, I should be able to run some test requests manually, maybe add a new request to the collection or modify the pre- and post-scripts, then resume execution from the point where the test run was paused.

Describe alternatives you've considered
Previously, I had been running every single setup request manually, which is quite onerous.

Today while writing this, I found that you can disable requests in the Runner dialog using the checkboxes. This helps a little, but it's still time-consuming because you have to do it for each request individually. An enhancement to let me uncheck items in the Runner at the folder level would be an OK-ish solution, but the breakpoint solution would be better.

Additional context
The Postman collection I'm working on is a full release regression test of all the features of our REST API. Super userful!

The collection has 16 top-level subfolders, which probably amounts to about 50 or 60 requests in total.

When I'm triggering the requests one at a time, I have to do "close all tabs" after about 6 or 7 requests, because the Postman UI starts getting sluggish if I have too many request tabs open.

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions