Hello,
I am badly looking for a solution to this.
Scenario: When a tester look in to the NeoLoad report, the tester should see an information on which application build the current test has run.
More details: The NeoLoad report we get after the result , I am looking to see an information on which particular application build the test has ran.
At my application end, I can get this information by hitting on a REST API request and I can see the application build info in its response content.
I have added the same REST API in my userpath, and I can extract the details I want, to a variable. But do not know how can I embedd this variable information in the report, so that any user who analyze the report will get to know where the performance testing has happened. Just showing the test env name (like pre-production ) might not help, in pre-production itself I might have deployed different builds and executed the tests multiple times.
What all I tried:
I see 'Execution context' link in the report, which can give all the 'Constant variables' that being configured to the project.
Right now 'Test Environment' is being shown with this
I tried extracting the application build info from my REST API request and saved in to one of the constant variable by setting in to the context.
ex: context.variableManager.setValue("Application_CI_Build",continuousIntegrationBuild);
In this case, when the Constant variable is shown in the report, it do not shows the value that being extracted from the response, it simply shows blank.
I also tried using JavaScript variable, but no outcome
I think my approaches are not good
Is there any better approach here to modify the report with this custom dynamic value..
Please let me know
Thanks,
Musaffir