Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Improve SOAP UI performance

Tags:

I've started using SOAP UI recently to test web services and it's pretty cool, but it's a huge resource hog.

Is there any way to reduce the amount of resources it uses?

like image 939
Omar Kooheji Avatar asked Jun 16 '11 08:06

Omar Kooheji


People also ask

Why is SoapUI so slow?

SoapUI is rather memory intensive, especially with default settings for logging, etc. If you are running more lengthy functional tests or load tests you might well bump into an OutOfMemory error. Fortunately, there are several things that can be done to minimize the risk for running into this error.

Can we use SoapUI for performance testing?

In SoapUI, you create load tests on the base of existing functional tests. This helps you quickly and easily create performance tests for your web service.

How use SoapUI performance testing?

You can find it in the the context menu in the Navigator panel, or on the TestCase editor toolbar. After you created a LoadTest, SoapUI will open its editor automatically. You can also open the editor any time by double-clicking a LoadTest in the Navigator.

Can we automate SoapUI?

SoapUI is one of the leading open source cross-platform API Testing tool. Testers can execute various automated functional, regression, compliance, and load tests on SoapUI. SoapUI interface is one of the simplest, enabling both developers and testers users to test seamlessly.


1 Answers

It shouldn't be a resource hog, although I've seen it do this before. I leave it running on my PC all week, and a co-worker with a similar machine (dual-core running XP) has to kill it every few hours, otherwise it keeps using CPU. I'd try uninstalling/re-installing. Currently, my instance has been up for 10 days, running a mockservice that I've been hitting very hard (I've sent it thousands of requests). CPU time total (over 10 days) is about an hour and a half, but the "right now" number is about 1%.

There are no popular alternatives, aside from writing your own client in the language of your choice.

like image 56
Chris Thornton Avatar answered Sep 26 '22 18:09

Chris Thornton