| || |
Load Testing Software for a windows desktop application ?
The company I work for is developing software for healthcare domain. I would like to know whether there is any sub 10K software or freeware for load / performance testing a windows based application, which could simulate 1000 users accessing the software at a time. There are so many software's that does load testing a browser base4d application but not for a windows application. I looked at HP Load runner, but too pricey for the company to afford.
Any help greatly appreciated ...
There is a thick client (windows application) part communicating with an application server. So 1000 users would be communicating with the application server at a time via the windows client application. Pictures, Videos etc are stored on the server which are pulled by the windows client part.
If the financial risk of failure is sufficiently high enough to warrant a performance test then the likelihood that the financial risk dwarfs the cost of even the most expensive tool on the market approaches 100%. You need to look to the historical tools on the market which began with two-tier client server applications: HP LoadRunner, Microfocus|Borland SilkPerformer and IM|Rational Performance Tester. Understanding your client side architecture for what protocols and programming interfaces are used to communicate with the next upstream architectural component is critical, for it is this understanding which will guide your suitability to task for reproducing the client conversation with the aforementioned tools. Ideally you will be able to "record" the existing client conversation and manipulate it for handling dynamic data, parameterization, timing records, etc,... Absent the ability to record then you are back to a 100% development model for reproducing the behavior of the client. Some of the solutions above may be able to leverage your existing source code (depending upon language and client development tool), so keep that in mind
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
There is no financial risk involved. There are loads of testing tools available to test browser based applications. But what I am looking for is to test a "MS Windows based client software (exe)". I have downloaded a 45 day evaluation version of Borland Silk Testing software. So would be testing that in the coming days. Not sure whether a windows based application could be tested or not.
Assuming then the site is unique where users cannot switch to another equivalent, then I would not even bother to performance test. The cost to do the test isn't matched to the zero financial risk. Just complete your functional testing and be done with it.
There is no financial risk involved.
Prior to the web becoming the dominant type of client in client-server computing, the testing of thick clients running on Windows or UNIX based systems was the norm. There are tools with a rich history of being able to test such applications. There are tools with no history of being able to test such systems. It all comes down to a combination of protocol/API support matched to the application, the extensible nature of the testing tool and the capabilities of the user of the tool
(I should note that while I accept your premise of zero financial risk for the purposes of my answer above, I do not accept it as a a realistic answer given decades of experience to warn against such responses)
Last edited by jpulley3; 04-30-2014 at 08:19 AM.