I wonder if there is an option to manually group samplers during recording (as, for example, in LoadRunner with start/stop transactions).
It looks like "Use Recording Controller" / "Put each group in a new transaction controller" does it based on a delay, name it by first URL, and doesn't enable "Generate parent sample" by default.
In my case I have a few requests for each user action / transaction and URLs look exactly the same (the difference is inside HTTP request bodies in somewhat encoded format). Plus some requests may take a while. Plus it is a long sequence of steps. For example, create report, add a grid, change columns, change rows, preview, save, etc.
So I am getting dozens of groups that looks practically identical. And some may be broken - if the request to execute report take long time, it gets into a next group separate from requests to prepare the run... So after recording I need to spend a lot of time figuring out what each group does, renaming them, and re-grouping when needed.
Any better way? Thanks,Alex