SOA Testing

Reading Time: 2 minutes

SOA Testing

    Module 1: SOA Introduction

    • What is SOA
    • Evolution of SOA
    • Why SOA is Required
    • Traditional Architecture Vs SOA Architecture
    • Characteristics of SOA
    • Benefits of SOA
    • SOA Governance

    Module 2: Web Services

    • What is Web Service
    • Different components of Web Service
    • WSDL
    • SOAP
    • XML
    • Different types of Web Services
    • Synchronous
    • Asynchronous
    • REST
    • SOAP

    Module 3: Middleware

    • What is Middleware
    • What are the various types of Middleware Suites
    • What is Enterprise Service Bus(ESB)
    • What are the advantages of Middleware

    Module 4: Service Registry

    • What is Service Registry
    • UDDI

    Module 5: Business Rules

    • What are Business Rules
    • What is Business Rules Engine(BRE)
    • Role of Business Rules in SOA

    Module 6: Business Process

    • What are Business Processes
    • What is BPEL
    • Role of BPEL in SOA

    Module 7: Messaging

    • Introduction to Messaging
    • Java Messaging Service(JMS)
    • Topic
    • Queues

    Module 8: SOA Security

    • Security at Web Services Level
    • Security at Message Level
    • Security at Transport Level

    Module 9: Key performance aspects in SOA

    • Performance at Web Service Level
    • Performance at ESB integration level
    • Performance at Message Queues

    Module 10: SOA Testing

    • What is SOA Testing
    • How SOA Testing different from Traditional Testing
    • SOA Testing Approach
    • SOA Testing Life Cycle
    • SOA Testing Challenges
    • SOA Functional Testing
    • Web Services Testing
    • SOA Integration Testing
    • Business Rules Testing
    • Business Process Testing
    • MQ Testing
    • SOA Non-Functional Testing
    • SOA Security Testing
    • SOA Performance Testing
    • SOA-Compliance & Inteorperability Testing
    • SOA Testing Best Practices

    Module 11: SOA Testing Tools ViewDetails || CloseDetails

    • Overview on various SOA Testing Tools
    • Open source SOA Testing Tools
    • Commercial/Vendor specific SOA Testing Tools
    • Benefits of using SOA Test Tools
    • Overview on soapUI Tool
    • Various SOA Testing types supported by soapUI Tool
    • Web Services Functional Testing
    • Web Services Security Testing
    • JMS Testing
    • Working with JMS Messages
    • Validating JMS Responses
    • Service Mocking
    • Working with Mock Services
    • Mock Operations and Responses
    • Web Services Load Testing
    • Creating and Running Load Tests