Is there a way to run the pre-request script only once?

I have a list of values, and it randomly selects one. But I want it to persist throughout the requests and not run everytime before every request like it says it does. Is there a way to run it once per test instead of once before every request?

Hi @TesterShaner,

One way to achieve this is to set up a flag in the collection variable. And check for the status of the flag before executing the pre-requisite steps for each request.

When you run your first request the flag will be updated. Since all your requests scripts check for the flag, they will not execute unless the find unset value of flag.