SOA Testing

SOA TESTING ONLINE TRAINING

SOA /WEB SERVICES /API TESTING COURSE CONTENT

  • WEB SERVICES

    • Web Services Architecture
    • Web Services Concepts
    • Types of Web Services
    • WSDL
      • Types of WSDL
      • Understanding of WSDL
    • UDDI
    • Types of Registries

    SOA TESTING CONCEPTS

    • What is Service-Oriented Architecture?
    • Why SOA?
    • SOA Testing Methodology
    • SOA Testing Process
    • SOA Test Challenges
    • Phases of SOA Testing
    • SOA Quality Assurance Process
    • Service Design Testing
    • Integration and Interoperability

    IMPLEMENTING SOA TEST STRATEGY

    • Preparation of SOA Test Plan
    • Preparation of SOA Test Strategy
    • Assumptions
    • Constraints
    • Risks

    XML RELATED TECHNOLOGIES FOR SOA

    • XML-Namespace
    • XML-Schema
    • XPath

    SOAPUI /SOAPUI PRO ARCHITECTURE

    • Improving Memory Usage
    • Adding Projects to Workspace
    • Interfaces , Operations
    • Requests & Response
    • TestSuites
    • TestCases
    • Functional Tests

    VALIDATING MESSAGES (SOAPUI & SOAPUI PRO)

    • SOAP / Not-SOAP
    • Contains / Not Contains
    • SOAP Fault / Not SOAP Fault
    • Response SLA
    • Xpath Match
    • JDBC Timeout / JDBC Status
    • Schema Compliance
    • Message Content
    • Valid and Invalid HTTP Status Code
    • WS-Addressing Response
    • Sensitive Information Exposure

    FUNCTIONAL TESTING(SOAPUI & SOAPUI PRO)

    • TestRequests
    • Properties
    • Property transfer
    • Delay
    • REST TestRequest
    • Mock Response
    • Manual TestStep
    • DataSource(SoapUI Pro)
    • DataSource Loop(SoapUI Pro)
    • DataSink(SoapUI Pro)
    • DataGen(SoapUI Pro)
    • JDBC Request
    • Assertion TestStep(SoapUI Pro)
    • Understanding SoapUI Logs

    REQUIREMENTS( SOAPUI PRO)

    • Project-level Requirements
    • TestCase-level Requirements
    • Adding Requirements
    • Mapping Requirements to TestCases

    DATA DRIVEN TESTING(SOAPUI PRO)

    • Data-Driven Through Grid
    • Data-Driven Through File
    • Data-Driven Through Excel
    • Data-Driven Through Database

    SOAPUI – GROOVY SCRIPTING(SOAPUI & SOAPUI PRO)

    • Understanding of Groovy
    • Commonly used and useful scripts
    • Setup Scripts and Teardown Scripts

    RANSFERRING PROPERTIES(SOAPUI & SOAPUI PRO)

    • Passing values between Test Steps
    • Passing values between Operations / API’s
    • Passing values between Services

    MOCK SERVICES(SOAPUI & SOAPUI PRO)

    • Concepts
    • Mock Request and Response

      REPORTING(SOAPUI PRO)

      • PDF Reports
      • JUnit Reports

      ADVANCE

      • Deploying Web Services on APP Server and extracting WSDL
      • Test Coverage(SoapUI Pro)
      • Running from Command Line
      • Attachments
      • Applying WS-Security
      • SSL
      • WS-Addressing and WS-Reliable Messaging
      • SoapUI plugin on Eclipse IDE

      REST SERVICES(SOAPUI & SOAPUI PRO)

      • Concept
      • Working with REST Services

      SECURITY TESTING(SOAPUI & SOAPUI PRO)

      • Vulnerability Testing Process
      • Penetration Testing Process
      • SQL Injection
      • Log In and Log In Attack
      • Boundary Scan
      • Cross-Site Scripting
      • Fuzzing
      • Invalid Types
      • Malformed XML
      • Malicious Attachment
      • XML Bomb
      • Applying Security test Report

      LOAD / PERFORMANCE TEST(SOAPUI & SOAPUI PRO)CREATING LOAD TEST

      • Applying Different load test strategies
      • Validating with assertions
      • Generating Reports

      REAL TIME SCENARIOS – SERVICES TESTING(SOAPUI & SOAPUI PRO)

      • Understanding of requirements document
      • Identifying the gaps in the requirement
      • Preparation of Test Cases
      • Execution of Test Cases
      • Common problems in Web Services Testing
      • Bug Reporting

      OTHER / JOB ORIENTED

      • Resume Preparation
      • Interview Questions With Answers
      • Material