Forum Discussion
14 Replies
- Colin_McCraeCommunity HeroYep. I agree with Alex. Not enough info here.
Normally load tests are carried out against servers and suchlike to see how they cope under a heavy volume of users/traffic/transactions.
Exactly what is it you're trying to load/performance test about a Delphi based desktop app? Doesn't sound like something that would normally be performance tested. Unless it's retrieving info from a remote server in which case it would more likely be the server you should be looking at, rather than the endpoint application .... - AlexKarasCommunity HeroHi Sanghamitra,
a) TestComplete is not freeware;
b) As it was said previously, you are not providing any info or sample about what actually you need to test. Considering your postings, I am doubting that you need exactly *load testing* and/or for the Delphi application. My guess that you might need concurrency testing, but this is just a wild guess and I think that you will get no other answer until you provide us with the sample of one of your planned tests;
c) As per http://support.smartbear.com/viewarticle/55519/, the lowest supported version of Delphi is 7.0. Version 5.0 was supported, but with the previous versions of TestComplete. There is a chance that you will be able to work with your application using TestComplete 10 (which is the actual version at the moment), but you'd better try it yourself by requesting TestComplete trial via http://smartbear.com/product/testcomplete/free-trial/ - dsanghamitraContributorHi,
I am looking for some load testing software that will allow us to load test and monitor the performance of our proprietary Delphi application.
Regards,
Sanghamitra - dsanghamitraContributorHi Team,
For Automation Delphi application, we are using Test complete 10.In this Tool Try option is there and under Try menu load Testing option is there. Can we use that Load Test for Load testing? If it is possible then tell me how to use?
Sanghamitra - dsanghamitraContributorHi,
Please suggest me some open source Load testing tool which should support Delphi 5 application. Here we are using Delphi 5.
Regards,
Sanghamitra
Hi Sanghamitra,
Depending on your requirements to the load testing of your tested app, you can consider using the "Distributed Testing" feature in TestComplete.- dsanghamitraContributorHI Tanaya,
As per your given idea , we created distributed test to our working project. Could you please give more information so that we can implement something more.
Regards,
Sanghamitra
Hi Sanghamitra,
In addition to the article I mentioned in my previous reply, you can watch the following video demonstrating the Distributed Testing feature:
- dsanghamitraContributorHi Tanaya,
Thank you for your suggestion in advance. Just I want to know Load complete tool is supporting Delphi Applications or not? Please confirm us
Regards,
Sanghamitra. - AlexKarasCommunity HeroHi Sanghamitra,
If you let us know what exectly you'd like to test, you might get more relevant piece of advice...
The case is that Load Testing usually assumes the check of how well the software functions when it receives a lot of external requests. Usually, this applies to the server software that runs on web server. Because of this, the most of the load testing software records and replays the network traffic (usually - http(s) traffic). LoadComplete tool by SmartBear does exactly this - it records http(s) traffic sent to some server and than replays it as if it was sent by a lot of separate users.
The same type of testing can be done for the software that handles TCP, UDP, or other traffic, but the software that supports load testing via these protocols is less widespread.
Alternatively, there is Concurrent Testing. This is when concurrent tasks are sent to the server software (for example, the request to delete and edit the same database record) and the goal of this testing is to check how well the tested software processes these concurrent requests. This type of testing usually does not assume too many requests to be sent, but instead the attention should be paid to the synchronous sending of these requests from separate computers. TestComplete supports concurrent testing via its Distributed Testing functionality as was mentioned previously by Tanya.
So, the answer to your question may vary depending on your actual needs.