There are two types of web services or APIs:
1. SOAP based
2. REST based
Some common
Tools/Technologies for testing Web Services:
SOAP UI – supports both
SOAP API and REST API
POSTMAN – only for REST
HTTP Client (JAVA API)
–only REST
REST Assured(Java API) –
only REST
SOAP Client (JAVA API) –
only SOAP
JMETER – Performance testing tool --- can be used for REST API
SOAP based web service (in Soup UI) > SOAP WebServices with SOAP UI
REST based web service (in Soap UI) > REST API with SOAP UI
REST based web service (in Soap UI) > REST API with SOAP UI
Tools: Soap UI, Postman, Bruno, Swagger, Insomnia, Jmeter
HTTP Requests in API testing, there are four main requests in API testing:
Get: Read the data.
Post: Create the data.
Put: Update the data. This will update the entire data set such as updating an entire row of a database table. If the resource is not present then it will create the resource.
Patch: Update partial data. Such as a field in a row.
Delete: Delete the data
HTTP Requests in API testing, there are four main requests in API testing:
Get: Read the data.
Post: Create the data.
Put: Update the data. This will update the entire data set such as updating an entire row of a database table. If the resource is not present then it will create the resource.
Patch: Update partial data. Such as a field in a row.
Delete: Delete the data
Eagerly waiting for it.
ReplyDeleteThis is really nice post, I found and love this content also visit Serp Api. Thanks for sharing.
ReplyDelete