Web Services - TestBug

Transcription

Web ServicesMode of Training: Online TrainingFaculty: Mr. NANICourse Duration: 40Days

Web Services Testing course planTestingDay 1Web Services Testing IntroductionDifferent Types of TestingDifference between SOAP and RESTMore Examples on Web ServicesDay 2Introduction to API TestingURL vs URI vs APIHTTP IntroductionHTTP Methods :POST , PUT , GET, DELETE, PATCHHTTP Status Codes:1** - Informational2** - Success3** - Bi-direction4** - Client Side Error5** - Server side ErrorDay 3POSTMAN tool IntroductionPractice different APIs in POSTMAN ToolCreate APIs for Practice purposeDay 4Collections in POSTMANSave Collections in POSTMANCollection Folder StructureCollection Variables vs Global VariablesShare Collections/Import CollectionsRun CollectionsImport /Export CollectionsDay 5Data Driven Testing in POSTMANData Driven using JSONData Driven using CSVDay 6Explore URIExplore HeadersHeaders TypesParametersQUALITY THOUGHTPH: ww.qualitythought.inEmail: satish@qualitythought.in1

Different Types of ParametersPath ParameterQuery ParameterHeader parameterBody ParameterDay 7Explore SNIPPETS in POSTMANIntroduction to JSON PathUnderstanding to JSON path in various ToolsPractice different SNIPPETsExplore TESTs TabDay 8Day 9Environment Setup in POSTMAN toolEndpoint ParameterizationAPIs chaining / Properly Transfer in POSTMANWhy REST is ArchitectureRun Console ReportsRun HTML ReportsDifferent Authorizations in POSTMANInterview Questions & Answers discussionDay 10API Testing Project ExplanationAPI Testing Resume PreparationDay 1Day 2SOAP TestingIntroduction to SOAP ProtocolExplain about SOAP TestingMore ExamplesExplain why SOAP Protocol?Introduction to SOAP UI toolDifferent Types SOAPUI ToolSOAPUI Open SourceSOAP UI Pro tool (Ready API)Day 3Explain WSDLExplain about SOAP XMLHTTP importance in Web services TestingDay 4WSDLs execution in SOAPUI toolPractise different WSDLs testing in SOAPUI ToolQUALITY THOUGHTPH: ww.qualitythought.inEmail: satish@qualitythought.in2

Day 5Explain Assertion in SOAPUI ToolDifferent Types of AssertionsX path vs X QueryAbsolute Xpath vs Relative XpathDay 6Properties in SOAPUI toolExplain custom Properties in SOAPUI tool-Global Properties-Project Properties-Test Suite Properties-Test Case Properties-Test Step PropertiesDay 7Property Transfer in SOAPUI toolProperty Transfer - Direct Test StepProperty Transfer - custom propertiesDay 8Introduction to Ready API toolExplain Differences between SOAPUI Free vs ProIntroduction to Data Driven TestingExplore about Data Source vs Data Source LoopProcess of Data Driven TestingDay 9Introduction to Data SinkPractice on Data SinkData Sink - Text FileData Sink - Excel FileData Driven with Data SinkDay 10Explain Conditional Go to stepExplain Delay Test stepExplain Manual Test stepExplore Assertion Test stepDay 11JDBC in SOAP UI toolExplain Driver Name and Connection StringJDBC AssertionsDay 12DataGen step in Ready API toolReports in Ready API toolConsole Reports conceptsReports in Free tool Launch Test RunnerQUALITY THOUGHTPH: ww.qualitythought.inEmail: satish@qualitythought.in3

Day 13Day 14Mock Services in SOAPUI toolEndpoint ParameterizationEnvironment setup in Free tool and PRO toolWeb Services Project explanationInterview Questions and Answers discussionResume preparationNaukri Launching and Keyword setupDay 15Explain different SecuritiesBasic Introduction to Performance TestingDay 16Introduction to API/REST Testing in SOAPUI toolTesting APIs in SOAPUI toolSOAPUI- JSON AssertionsJSON Path MatchJsonPathCountJsonRegExJson Existence MatchSOAPUI - JSON - PropertiesSOAPUI - JSON - Property TransferSOAPUI - JSON - DataDriven TestingGROOVY ScriptingDay 1Introduction to GROOVYWhat and Why Groovy in SOAP UI toolAdvantages of GROOVYHow Many ways can use Groovy in SOAPUIDay 2Introduction to Groovy as Test step in SOAPUIGROOVY BasicsBasic Groovy scriptsIntroduction to Groovy ClassesHandling Groovy with Java LibrariesDay 3Groovy - PropertiesGroovy - Property TransferGroovy - DataDriven TestingGroovy - JDBCGROOVY - DataSinkQUALITY THOUGHTPH: ww.qualitythought.inEmail: satish@qualitythought.in4

Day 4Handling Json with GroovyGroovy - Read JSON scriptGroovy - Handling Json dataQUALITY THOUGHTPH: ww.qualitythought.inEmail: satish@qualitythought.in5

API Testing Resume Preparation SOAP Testing Day 1 Introduction to SOAP Protocol More Examples Explain about SOAP Testing Explain why SOAP . SOAPUI Open Source SOAP UI Pro tool (Ready API) Explain WSDL Day 3 Explain about SOAP XML HTTP importance in Web services Testing WSDLs execution in SOAPUI tool Day 4 Practise different WSDLs testing in .