What is our primary use case?
The main use case of SoapUI is for API testing. We use SoapUI for API testing when we want to perform a performance test of our services that we have built. We use it when we have a lot of test cases to execute because SoapUI allows us to create many test cases. We can run them in parallel or in sequential order. We can design the regression test case suite in SoapUI.
What is most valuable?
SoapUI is really great for my team because when we are trying to create test cases and the requests that we are going to send to an API, we can create one SoapUI folder which will be XML and this XML is used by SoapUI itself. If we want to share whatever request we are running on my system with another person, we can export the test suite that we are working on and give it to another person. It is shareable through file upload and download. However, we cannot share it through a link or something implemented on the cloud.
The best feature of SoapUI is that we can build a suite in SoapUI. When we build a suite, it creates a kind of directory where we can organize our tests in one place, and then we can share it. Another best feature is that we can execute the tests that we want to do on API level in a sequential fashion or in parallel, through synchronous or asynchronous calls.
For the feature where we can organize and share test suites, because we have the test suite now, there are many things that we want to check manually. This suite can be shared with a team, and then the suite can be divided into parts or we can divide the work by sharing the suite. We can update the suite and then we can make a final suite that will be useful for next iterations. This has helped us in creating a very efficient test suite and a way to organize our test cases and regression suite.
What needs improvement?
SoapUI can be improved in the UI and the way it looks. It does the work, but there are sometimes many things that we do not understand. There should be documentation or docs where we can understand what all the features of SoapUI are. Sometimes it has many features and it feels really cluttered.
The UI feels a little outdated.
For how long have I used the solution?
I have been using SoapUI for five years now.
What do I think about the stability of the solution?
What do I think about the scalability of the solution?
SoapUI is not that scalable.
How are customer service and support?
Customer support is good for SoapUI. In terms of scalability, it is good. We do not have any relationship with the customer.
What other advice do I have?
There are no such impacts. SoapUI is a good tool. It has not improved any performance or anything, but it is a good tool to have.
SoapUI does not really handle a lot of data. It is something that we pass to it and then it interacts with another system and gives us back results. There is no AI involved, and there is no governance and security to be considered when using this product.
It is pretty accurate. It hits the endpoint correctly and gives the outputs in real time. SoapUI is really good at that.
If somebody is trying to use SoapUI, they can buy the free version. If they want to utilize the licensed version, they can. I would rate this product a 9 out of 10.
Which deployment model are you using for this solution?
On-premises