DIfferences between WSDL and Soap Protocol

Rahul Shetty
A free video tutorial from Rahul Shetty
Teacher/Founder of RahulShettyAcademy.com (Testing School)
4.5 instructor rating • 19 courses • 341,918 students

Learn more from the full course

WebServices/Rest API Testing with SoapUI +Real time Projects

"Most Popular #1 SoapUI Test automation Course - "36000+ students learning together with great collaboration"

18:56:09 of on-demand video • Updated February 2021

  • At the end of this Course you will get complete knowledge on Web services,API and their functionality
  • You will learn How to test Webservices and REST API using SoapUI
  • You will be able to develop robust Automation scripts for all the API tests using SoapUI features
  • You will learn new language called groovy to automate webservices with SoapUI inbuilt methods
  • You will be able to develop robust automation Framework forAPI's testcases
  • You will understand the importance and procedure of Mocking the webservices
  • You will learn basic sql concepts and procedure for database testing using SoapUI
  • Will get clear picture on Security Testing using SoapUI
  • You will understand how to generate neat reports for execution results
English [Auto] OK. So what we have learned in so fast if you want to test and if some is you need a contract of sort of is you will get this contract like this we will go through this contract and understand how many operations are present here. OK. So just like many of us in here maybe in your family with they help of soby or from your next lecture. OK so once you are here with some of these now you need to hit you need to send them. So Mrs. Bush one of its operation to get that response. So you create a soft message and your boss imports and send it to the operation office service. So there were some stocks to the core and give you a bad response which you publish on your Web site. This is the concept. OK. If we come back. Let's see. Let me click on an operation and for an operation this is a SOAP message it is sending. You'll see that envelope envelope will actually have the link where exactly this is hosted services hosted. And this guy has skipped the hit because that is obscene. All right. So Barney they were sending doing this in the in to be two three you know and doing just that song. And the response you got like this. So if you send so message like this OK. And the response you get back as a SOAP message like this after hearing this obvious going to be in the next election I'm going to take this example and soak it all. And I'm going to explain all these. OK. In this section and destroying all the introduction of how all these things works. If you have some basic knowledge if you understand little things from here that's all. That's more than sufficient for you to proceed in the next lectures. OK. When you start working on real things you will get deep knowledge of what you are talking from last the next. OK. So this is a sobering to listen. And this is how we get a response in response you see two plus three the value will be fight it will be printed. We will proceed and big this fine value and we'll publish an out that said ok see how cool that we are not doing any good here. We are sending the message and we are getting a response. What are you reading bootlace three. Adding called You Are Not having the headache you are simply using calculator in certain ways and doing all those operations without breaking any court. So just lay here as well. You are not bothered writing it called despair destination. All those dot com is already done that and they have exploded other books. You simply give the destination and get dualisms and basically are upset. That's all well that's why web services are very in demand. And every company have this every company have abs. There is no company without relying on what services they have is OK. That's why this tool is more more popular even in learning and testing. So because of high usage of users in the API. Testing is also coming into the picture because to maintain stability of this. So that's why you know this is a hot tool in the market. What sort of is this distinction. OK so this household message looks like and this is what a web service this looks like. If you go back here or some of this discussion now you have hope you are all you'll need to pass this visible sign if your boss does it will automatically gives all these operations with so messages asked for. OK it will give you like this what you need to do is to place the values inside this and submit the request to the web service and you will get a response back in that Buhler only the value what after the summing up. OK so get excited because from the next lecture you are going to download so I don't and we are going to see the things practical what what I have written out. OK so if you know these basic concepts you know what I have explained. Ryssdal So so so is this. These three are enough and keeping us crossed. My next lecture will start downloading so I bought from the official website and then begin with calculator. Webservices dusting. So by end of the next section next section will get thier picture on board. We are doing OK. Then after our little testing starts so fast I'm going to explain the broader explanation of how all this works. OK if it is of this thing it is a browser thing. I need not explain all this context from the likes of I can jump on automating the court but some of this is something different. You need to understand the concept and to deal with the concept. Then we can start testing. OK so let's quickly see the differences between soap and Vista. So we have this document right. Let me read out this complete document. No this isn't a summary document that describes a web service true. OK. That's a long time for that sort of is this definition language. Again it's a definition language. Now it specifies the location of the service where exactly that works out of his holster and metters. What I mean is operations operations of the service using this major elements. OK de downpipes So what do you mean by data types. Michelle So I actually accept still pattern with this right. So what type of pattern is there. Either that Hindis us or. Please hold on. OK. When you say I'm adding to it you know that I obviously have go in these apps. What is in need of for taking that. But in realtime you'll have some future for that feature. You never know what type of data outside your pattern it should be for that reason if you come to that pipes and if you open on it to the dealer says the only in Deja's. If you send the characters it will accept. OK so they got IVs. So that goes also the need to know when you want to test something. You need to know everything. Contact OK they got bypass operations mid-thirties which is then the point where we need to hit all of those will be in one single file. That is of us to demotivate you'll see if blank says that there are some sober services for test fasting Unico. Give me a visit and give me the contact of a piece of this. OK. Take the contract and you can play it on it from our next a little late now you are not of it. You are not familiar how to use that contract. Well next lecture you will understand how to use stack OK. So there's this structure we have seen I have shown you how it looks like. So should everybody I'm so Mrs. creation and analysing this. No. So you I tool will help you do all this. OK. Just wait and see what I can tell you which upcoming letters. Now I wish we carried out the differences between self-invested soapies and message right. It's like summer document which is used to transmit the word data. OK part of that sort of is you need to have some standardized to be that standard is to base the soap box. You have to send a message in so probable cause standards go pop up subbies and it's also to conceal that has had its response in so many sets of standard only. So basically this isn't communication for bookclub bone comes to be done was done and so soapies and communication protocol and vis Dinesen document which describes how to connect and make a request to your lip service. OK. That's correct. Everything. OK now if you go to any store and first thing they give you the menu menu is nothing but a visit because you will have all the options like what do you eat and what is the bill and how much time of day everything you have in the menu right. So men always at this table when you visit a restaurant. But how do you talk to the percent bigger disorder that talking is SOAP message protocol. OK. So when you are ordering something by looking WSDL which is nothing but mean and ordering budo person that maybe are getting to the people who can serve you that language. Hey I want of this pizza. I want this pasta. That ordering thing is a communication which nothing but so OK you get it like that. It will give you a clear understanding. OK. That's all I can say. So this is your classmate and with the whole thing because you need to understand us as and as an entry point as well. You may get questions like this. What is the difference between protocol and wisdom. And again don't come because we're twins so why do all in so perfectly ok just how this all works same just don't get confused with that. All right. So that's all these three importances and we are together with the content concepts. What we are learning here. So I would say the first half we'll be talking about soap which uses Ex-Im metal as their underling languish or a cluster of responses. So once we have seen how fast this soap sort of eases in soap you might pool board manually and as well as an operation called to make all these sorts of issues. We will complete that part here. And next will jump all the rest and do the same process again and understanding of a sudden decision. How do we make the sort of answers from so good will. OK. So that's pretty much all this lecture. And if you have any queries or if you want to get more hands on exercises in the coming future please e-mail me on the raw on line at gmail dot com for more info documentation so I can give you some more documentation to read the documents. OK. So we'll see you in the next Lichtenberg So you like to download. OK. Thank you.