| || |
Website with Video games - Performance Testing
I am using LR 11.0. We have a website which mostly have simple html pages. On the landing page, a video game get downloaded and then the user can play the game. I am trying to use web(http/html) protocol to generate scripts for this page. But Video download step is not working when i replay. I have also tried web(click and script) and that also did not record the video download step. I can not use Ajax TruClient because this website/application does not support firefox browser.
To do performance testing of such application which protocol is best suited? The Protocol Analyzer showed me three web(http/html), web(click and script) and Ajax TruClient and none of them seems to meet the needs of perf testing of this website.
Please share your experience and advise.
Thanks a lot in advance
Are you downloading non html resource in run time setting?
You ask what protocol you should be using. I turn this back to you, based upon the client application and communication architecture of your application which protocols should you be using (independent of whatever the protocol guesser is suggesting)
Replace ineffective offshore contracts, LoadRunnerByTheHour
. Starting @ $19.95/hr USD.
Put us to the test, skilled expertise is less expensive than you might imagine.
Twitter: @LoadRunnerBTH @PerfBytes
As an end user, we access this application using http protocol and the video gets download into the browser session in a flash component. My best guess is that we should use web(http/html) protocol but script fails when i replay the recorded script.
If the script doesn't replay that doesn't necessarily mean you're using the wrong protocol, you probably missed some correlations. Record the script twice and do a diff file comparison to see what needs to be correlated.
It's not just record and then replay you know, there is other work in between. You should also mention why the script failed. Just saying it failed isn't going to help anyone figure out your problem. I.e what was the error message?
It is correct that correlation can be a issue. Most probably http/html request should do fine( but assumption)
It will be good if you can confirm the protocol from architect or dev team as well.
Also as suggested in above post, more information is required.
I think all the pieces are probably here on this thread.
* If you're just downloading the object into the browser (i.e. no communication during gameplay or you're not concerned about testing that) http/html should be fine
* You need to make sure you're downloading the non-html resources so you pick up the flash object
* You need to double check your correlations because that's probably the true reason your script is failing
Good luck. Sounds interesting.
Thank you all for your help, guidance and suggestions. We used web(html/http) protocol and completed our testing.