Test results combines all requests together for different scenarios

Hi

I have a test simulation with number of scenarios, each running at different rates, below is an example:

SuspenseSearch.getScenario(“AdviserSuspenseSearch”, scn => scn.feed(csv(FileUtils.FeederPath(“AdviserRevenueReport.csv”)).circular)).
inject(constantUsersPerSec(GetUsersPerSec(config.RiSuspenseSearches, config.RiSuspenseSearchesWindowMinutes minutes)) during TestDuration randomized),

// Test F1 - Firm Revenue Report
AdviserRevenueReport.getScenario(“FirmRevenueReport”, scn => scn.feed(csv(FileUtils.FeederPath(“FirmRevenueReport.csv”)).circular)).
inject(constantUsersPerSec(GetUsersPerSec(config.ArArrReports, config.ArArrReportsWindowMinutes minutes)) during TestDuration randomized),

The test results does not separate the requests from each scenario but combines them, so for example, if there was a request called getReport in both scenarios (SuspenseSearch and AdviserRevenueReport) the test results will simply combine the 2 request with count 2, without detailing which scenario the request is from.

Is there a way to to report on the request from each scenario rather than a combination of all?

Thanks

iress.com

Shazad Dad​

Senior Tester

Tel: +441926621417

shazad.dad@iress.com

www.iress.com

1 Kingmaker Court, Warwick Technology Park, Gallows Hill,
Warwick, Warwickshire, CV34 6DY

The contents of this email originated from Iress. For this purpose Iress includes Iress Limited and/or any of its subsidiaries, holding companies and trading entities.
​If you have received this email in error please notify the sender immediately and delete this email.

nosig

Hi,

Yes, but only in FrontLine.

You can do it if you are willing to make some code changes.

Make each of your scenarios define a group with a unique name that corresponds to the scenario that is being executed. Put all of your behavior inside that group. Then, the results will be divided up by the group names, and your reports will be clean.

We rolled our own solution for this. You can use jsoup or equivalent tool in your language and scrape the results to do what you want. You have options available to you, just not out of the box with the free version.