Test Workflow always starts at manual trigger when present

The idea is:

When developing or debugging a flow that’s normally started from a webhook or other trigger, I use a “Trigger Manually” node. But when I hit “test workflow” it waits for the webhook or other trigger to fire.

Pressing “Test Workflow” should always start the flow from a manual trigger if one is present.

My use case:

Every flow that needs to be developed or tested.

I think it would be beneficial to add this because:

In have to disable the other trigger(s) for testing, then have to remember to re-enable them. Not a huge burden, but shouldn’t be required at all.

Any resources to support this?

Just try it.

Are you willing to work on this?

Nobody wants me touching the N8N source, especially for something so fundamental.

very good idea, I always just work around it by disabling the webhook