I need to measure the response time for a file export using Trueclient protocol in loadrunner.After i click on the export button the file will get downloaded. But i am not able to measure the time for the download accurately.
I need to measure the response time for a file export using Trueclient protocol in loadrunner
205 views Asked by mat At
1
There are 1 answers
Related Questions in PERFORMANCE-TESTING
- How to enter user input in jmeter console (without doing parameterization)
- Error:Vuser failed to initialize java_int.dll (Vugen/Loadrunner)
- Convert Neoload script to LoadRunner script
- is their any industry standard for performing 300K load test (Thermostat->HVAC system)?
- Performance degradation in Asynchronous paging
- JMeter parallel mq publishing request messages with unique sequence ID which needs to be validated against external system before being sent
- Extracting 3 values using json extractor
- correlate multiple values using json extractor
- Want to capture the response from the first validated sampler within a Random Order Controller
- How to decode the UTF-8 response into text in JMeter
- fbprophet how to adapt the date of my data to the prediction date and cross-validation
- How to boost the data distribution speed of stream tables in DolphinDB?
- How can I save reference Id In Jmeter? and generate it new in each iteration
- HTML Dashboard Throughput, Response Times and User Load
- K6 each VU with own test data
Related Questions in LOADRUNNER
- Error:Vuser failed to initialize java_int.dll (Vugen/Loadrunner)
- Convert Neoload script to LoadRunner script
- Want to capture the response from the first validated sampler within a Random Order Controller
- How to record Oracle FSAL Form Based Application in loadrunner
- Is it possible to do Load testing on a Simulator?
- Execute Load Runner test integration in Azure pipeline unable to read test scenario file
- Extract JSON data using JSON path
- how to capture the value from request body in vugen?
- Parallel calls response time in loadrunner
- LoadRunner SMTP - Sends Email to BCC instead TO
- LoadRunner script to send mail and add attachment
- How to handle Token expiration and regeneration during load test in Loadrunner?
- Getting as Network Error while recording via JMeter
- VUGEN Search for a specific value in a JSON file on Object1 and then return Object2 if criteria matches
- java.net.URISyntaxException: Illegal character in query at index 323
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Pull that data from the HTTP request log, which will show the download request, and, if the w3c time-taken value is included in the log, the time required to fulfill the download.
You can process the log at the end of the test for the response time data. If you need to, you cam import a set of datapoints into analysis for representation with the rest of your data. You might want to consider a normalized value for your download, instead of a raw response time. I imagine that the files are of different sizes, so naturally they will have different download times. However, if you divide download bytes with time (in seconds), then you will have a normalized measurement of bytes per second which then allows you to compare one download to the next for consistent operation.
Also, keep in mind that since you are downloading a file, writing to a local disk, for (presumably) multiple users on a host, you will face the risk of turning your local file system into a bottleneck. You can see this same effect if you turn up logging on all users to the highest level and run your test. The wait for lock and wait for write, plus the actual writing of data, becomes a drag anchor to the performance of your virtual user. This is why the recommended log level is "log on error" or send the error to the output window of the controller via lr_output_message() or lr_vuser_status_message(). Consider a control load generator of the same hardware definition as the others with only a single virtual user of this type on it. If the control group and global group degrade together then you have an app issue. If your control user does not degrade, but your other users do, then you have a test bed induced influence on your results.
These are all issues independent of the tool you are using for the test.