Need to learn SoapUI

(PRACHI) #1

Hi

For upskilling purposes, I want to learn SoapUI because apart from automation, I guess this is one thing that is often asked for.
Please do share if anyone knows of any tried and tested resources to learn and do some practice (not just theory stuff).

30 Days of API Testing Day 8: Explore the API thread on The Club and contribute to the conversation
(Kris) #2

I would spend some time with something easier at first, like Postman so that you can learn how API requests (SOAP as well as REST) are made and received, methods, WSDLs, format, etc. Then once you know this theory, you will be able to make better use of exploring SOAP UI.

2 Likes
(PRACHI) #3

Sure. Just curious to see how can I learn it at home, I am sure there must be some sample APIs that we can use for learning.

(Kris) #4

There definitely are loads of resources here and online.
Have a look at 30 Second APIs (https://dannydainton.com/2017/05/15/30-second-apis/). It’s a great and straightforward guide to creating your own API. Through using it, you can learn some basic concepts of REST APIs and you can create your own endpoints and use these to help you learn more SOAPUI or Postman. Best of luck!

2 Likes
(Paul) #5

I’m all for upskilling myself. Is there a specific reason you picked SoapUI apart from it being mentioned a lot?

As amillionbugs said, Postman is a much simpler tool to pick from scratch. I’ve used both tools now, originally SoapUI and SoapUI Pro then when I changed jobs I moved to Postman because I found it a better fit for Rest Services dealing with json data.

SoapUI is a very mature tool now and has lots to offer especially if you are familiar with Groovy script. Whereas to get the most out of Postman you need to be able to write JavaScript to manipulate the payloads.

Both tools have communities behind them to give you support too.

1 Like
(PRACHI) #6

Hi Cruxto

There is no specific reason why I picked SoapUI - only thing was that I saw lot of job descriptions and they require the knowledge of this tool (in my company it is more of manual work so there is no requirement to learn work-wise). But going by the suggestions, I think I should start with Postman now.

1 Like
(Paul) #7

Cool, Its worth checking out Danny’s Postman collections on his GitHub page this is linked from @amillionbugs
Link above.

Good Luck.

2 Likes
(srinivas) #8

Before going to any tool, I would prefer everyone to read about API Testing Dojo.

https://www.soapui.org/testing-dojo/welcome-to-the-dojo.html

It has been well-written for the beginners.

(Han Ho) #9

@prachijain.me, I suggest that you follow the instruction in this link https://www.guru99.com/soapui-tutorial.html
It includes information about both theories and practice guidelines and good for beginners
Happy learning! :grin: