jGzc - Learn API Testing Using Postman, SoapUI & Restassured

Last updated 2/2025
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 27.13 GB | Duration: 49h 37m


Postman, RestAssured & SoapUI


What you'll learn
You will be able to understand what the Rest API's are, and their functionality.
After completing this course you can start working on Rest API Testing Projects
You will learn how to build frame works in Postman and RestAssured
You will learn CI & CD Integration with Postman & RestAssured

Requirements
Software Testing Concepts
Java Programming Basics
TestNG

Description
Course Overview: Mastering Back-End Testing and API AutomationIn today's digital landscape, web applications heavily rely on seamless communication through web services. The dominant architecture, Representational State Transfer (REST), has become a cornerstone in modern web service development. This course aims to transform you into a proficient back-end testing expert, equipping you with the skills to navigate the evolving IT industry landscape.Module 1: Introduction to API TestingClient-Server ArchitectureUnderstanding the Basic ArchitectureRoles of Client and ServerAPI BasicsWhat is an API?Why API Testing is Needed?Types of APIsSOAP vs. RESTUnderstanding Web ServicesAPI vs. Web ServiceREST API FundamentalsREST API Methods (GET, POST, PUT, DELETE)HTTP vs. HTTPSHTTP Status CodesModule 2: API Testing with PostmanPostman IntroductionPostman InstallationCreating WorkspaceCreating CollectionsCreating HTTP Requests (GET, POST, PUT, DELETE)Saving & Editing RequestsOperations on CollectionsResponse ValidationStatus CodesCookiesHeadersResponse BodySchemaExporting & Importing CollectionsCreating Dummy APIs for API TestingNodeJS InstallationJSON-Server InstallationJavaScript Object Notation (JSON) & JSON PathWhat is JSON?Understanding JSON Object & JSON ArrayJSON PathValidating Responses (Chai Assertions)Testing Status CodesTesting HeadersTesting CookiesTesting Response TimeTesting Response BodyScripts in PostmanPre-request ScriptsTest Scripts (Post Response Scripts)JSON Schema ValidationWorking with VariablesGlobal VariablesCollection VariablesEnvironment VariablesLocal VariablesData VariablesSet, Get & Unset Variables with ScriptsPostman ConsoleChaining RequestsCustomize Collection Run Order(Work flow)Working with Data Variables/External VariablesData-Driven TestingUsing JSON FilesUsing CSV FilesFile Upload & Download API RequestsAuthorization TypesBasic AuthorizationDigest AuthorizationAPI KeyBearer TokenOAuth2Project Work -Online StoreAPI testing Reference documentsWriting API Test CasesCreating Collections & Adding RequestsAdding Scripts (Chai Assertions)Running Collections ManuallyScheduling RunsNewman CLIInstall NewmanInstall newman-reporter-html for ReportingExporting and Sharing Collections from PostmanRun Collections Locally via Command PromptPush Collections to GitHub and Run in JenkinsPostman CLIInstall Postman CLIUse Postman CLI to Run a Collection from Command LineSet Up GitHub Actions with Postman CLI to Run Collections in CI/CD PipelineDocumenting APIsCreate Public DocumentationWrite Markdown Descriptions at Request, Folder, or Collection LevelEmbed "Run in Postman" Button with DocumentationPreview Docs Before PublishingPublish to API NetworkSwaggercURLMocking APIsSet Up Mock ServersCreate Dynamic Mock ResponsesPerformance TestingRun a performance testTypes of Load profiles in PostmanView performance test metricsInject data into virtual usersGraphQLWhat is GraphQL?GraphQL vs RESTGraphQL Core ConceptsGraphQL Queries - Fetching dataGraphQL Mutations - Writing dataGraphQL Subscriptions - Realtime updatesCreate GraphQL requests in PostmanPostman GraphQL interfaceModule 3: API Testing with RestAssuredIntroduction to RestAssuredOverview and ImportanceSetting up a RestAssured Maven ProjectInstall JDK & Eclipse IDECreating maven Project & Add dependenciesConfiguring IDE and TestNGWriting API Automation ScriptsHTTP Methods: GET, POST, PUT, DELETEDifferent ways to Create Request Body/PayloadUsing HashMapUsing org.json libraryUsing POJO ClassUsing External JSON FileHandling ParametersPath ParametersQuery ParametersHeaders and CookiesAuthentication TypesBasic AuthenticationDigest AuthenticationPreemptive AuthenticationOAuth 1 and OAuth 2File Upload & Download (Form parameters)Parsing Response BodyParsing JSON and XML Response bodyJSON Schema and XML Schema/XSD ValidationsAdvanced RestAssured FeaturesAPI ChainingSerialization and DeserializationRequest and Response Specification BuildersRoot PathLoggingRestAssured with GraphQLHandling GraphQL QueriesHandling GraphQL MutationsFramework DevelopmentBuilding a RestAssured FrameworkCreating Maven Project & Folder StructureAPI End Point(Routes)Understanding Schemas & ModelsCreating of POJO ClassesCreating PayloadsCreating Configuration & Test Data filesCreating API Tests and add validationsGenerating Extent & Allure ReportsRunning Tests using TestNG(Serial & Parallel mode)CI & CDWorking with Git & GithubIntegration with JenkinsBonus Lectures:API Testing with SoapUI & Ready API

Beginners, Fresh graduates,Manual Testers and Automation Test Engineers

kglc - Learn API Testing Using Postman, SoapUI & Restassured

Código:
https://filestore.me/e9kdlebowm84/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part01.rar
https://filestore.me/cynvf369igdk/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part02.rar
https://filestore.me/dyo2z2hsk8cr/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part03.rar
https://filestore.me/uysiwvrc7zef/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part04.rar
https://filestore.me/v09b9vyafx6j/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part05.rar
https://filestore.me/ylsgqw95hyd2/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part06.rar
https://filestore.me/9vzfliu4s3ar/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part07.rar
https://filestore.me/qlzo2yod260u/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part08.rar
https://filestore.me/f1y8ifn4vdzn/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part09.rar
https://filestore.me/sbe0etkz2h34/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part10.rar
https://filestore.me/uzl5ptit3eor/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part11.rar
https://filestore.me/wrmu262n62e9/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part12.rar
https://filestore.me/he8derqqbsk0/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part13.rar
https://filestore.me/7nnbirz9sill/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part14.rar
Código:
https://rapidgator.net/file/0fe2f99226385db6427ca4671f2796ff/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part01.rar.html
https://rapidgator.net/file/f8e120c2d0a6ef030314c05931cd121c/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part02.rar.html
https://rapidgator.net/file/22b36703033a05b49cf7003d41b8cf60/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part03.rar.html
https://rapidgator.net/file/cf40a1faf5c9dec2d099a1b31616270e/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part04.rar.html
https://rapidgator.net/file/84c3f5b43634a1f9a9142266f217adf0/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part05.rar.html
https://rapidgator.net/file/d714285fd1516e3fbdd1968b305c150c/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part06.rar.html
https://rapidgator.net/file/e8436c5c1d7731bd8cc1cc7a355684b1/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part07.rar.html
https://rapidgator.net/file/b8695882fc96f485c0b896be90da2d35/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part08.rar.html
https://rapidgator.net/file/d707b718e3ae68bd8a394bada54dc0fb/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part09.rar.html
https://rapidgator.net/file/9c92358fd1bb481060ac695b338a0c3b/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part10.rar.html
https://rapidgator.net/file/3e9139559bd716062651d503484f032d/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part11.rar.html
https://rapidgator.net/file/08f70b27b1ace6e0b0a4984258cb802d/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part12.rar.html
https://rapidgator.net/file/2acc0c1d6ec70ca66be52a6ee4852638/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part13.rar.html
https://rapidgator.net/file/584dff7f7744b3bd82915f6d467bb3a3/Learn_API_Testing_using_Postman_SoapUI_RestAssured.part14.rar.html