SSRS report - use Gobals in report body - ssrs-2012

I have spent a lot of time trying to overcome this limitation - using global variables in the report body. Is there any chance of making it work - accessing Globals!PageNumber in the report body?
Thanks

Related

Difference between JMeter - HTML Dashboard Report(Response Times Over Time) and Response Times Over Time Listener

I have observed difference between JMeter - HTML Dashboard Report(Response Times Over Time) and Response Times Over Time Listener.
I am using JMeter version 3.3
HTML Dashboard Report shows Peak value of Response time = 28455 ms # 11:33:00 whereas Response Times Over Time Listener shows peak value of Response time = 45803.6 ms # 00:00:52.
Both the HTML report and Listener are generated using same result.csv file.
Can anyone please help me understand this. Please correct me if I am understanding this incorrectly.
It is impossible to say what is the cause without seeing the configuration of the Response Times Over Time listener and HTML Reporting Dashboard.
Most likely your dashboard is configured in the way that it "masks" this spike due to high granularity compared with relatively low test duration (1.5 minutes)
One more place where the differences could be is "Type of Graph" setting of the Response Times Over Time
Similarly configured graphs generation should produce similar graphs on the same data (unless there is a bug)
And finally make sure that you use:
Latest version of the Response Times over Time plugin (you can check for/install updates using JMeter Plugins Manager)
Latest version of JMeter (JMeter 4.0 as of now)

How to handle the dynamic URL path request in JMeter

I am a new to jmeter but am aware with the basics to correlate and parameterize values and run scripts for multiple users.
But i am stuck on an issue of correlating the dynamic values found here
This link was helpful in a way but i was not able to correlate the contents.
Any insights would do, Thanks in advance
These 152153667366 and friends seem utterly like Unix Timestamps (time in milliseconds since 1st Jan 1970).
It means you don't need to "correlate" them, you need to "generate" them, check out JMeter's __time() function which returns current time in form of a Unix Timestamp
Just amend your HTTP Request Path to end with ?t=${__time(,)} and that would be it.
Demo:
Check out Apache JMeter Functions - An Introduction article to get familiarized with JMeter Functions concept.

JMeter - How do I get latency in the aggregate report?

I just want to get the aggregate report include a column for latency.
I have already tried uncommenting jmeter.save.saveservice.latency=true in bin/jmeter.properties.
I am currently using JMeter 3.3
Any help would be greatly appreciated. Thanks!
UPDATE:
A little hack I tried that kind of worked was adding a JSR223 PostProcessor with the following 3 lines of code:
long startTime = prev.getStartTime();
long latency = prev.getLatency();
prev.setEndTime(startTime + latency);
I say kind of worked because it is a hack and even though it was able to correctly reset the average column from load time to latency, it started throwing off the throughput values.
The end goal in my case is just to get the latency along with the other values by running the CMDRunner.jar on the JTL file to output the summary results CSV file.
You can't .
Alternatively why not use the Web Report that exists since 3.0 and that provides a lot of rich information much better than all existing listeners.
See:
https://jmeter.apache.org/usermanual/generating-dashboard.html

JMeter - How to obtain error rate per page on a specific timeframe

I have been looking on the site and I don't see anything related to this topic, so I decided to ask.
Basically, I would like to know if there is a way to extract the error rate per page using a period of time. The reason is because we run a test in different stages, with different levels of throughput. Therefore, I am interested in obtain the degradation on page health. I already got the hits and response times. However, the error rate I don't see a way to get it.
If someone knows a way, please share!
Thank you in advance guys!
You can use the jp#gc - Hits per Second - listener. Just click on Errors check box to show only the failed requests which is the Error rate you are looking for!
For page level Error rate, you can jp#gc - Transactions per Second
You have the following options:
Response Codes Per Second chart available via HTML Reporting Dashboard
Response Codes Per Second chart available via JMeter Plugins
Use 3-rd party analysis solution like BM.Sense

Jmeter- how to find the time taken for the report to generate

how to check the time taken for some report to generate using jmeter
In my application we need to submit report and check for the time taken for the report to be completed. it usually takes about 15-20 minutes. How to check that using jmeter.
I checked in Listener- View results in table , aggregate report - it doesn't have that info. Kindly help
In Jmeter you can use below logic to check for completion time of report generation activity.
and your report generation activity has columns similar to,
Which has start time and end time (from which you can get approx time for your report generation activity, this raises question if you see this through UI why are you saying, you cant find out execution time for report.)
If you want it in Jmeter load testing then probably you have a custom code(beanshell postprocessor) extracting both values from result and logging it into log file.
status check workflow would be somewhat like,
While controller ------- to loop continuously till our condition satisfied (my mistake, value should be status!=complete)
http request ---- Refresh reqeust
Constant time ---- delay of 2 seconds

Resources