You are on page 1of 3

SOA Testing

Course Contents

1. Introduction
 Overview of SOA
 Understanding the Testing Process
 How different is SOA testing from conventional testing
2. SOA Architecture
 Evolution of SOA architecture
 Understanding XML and its role
 Major elements in SOA Architecture
 Advantages of following SOA style
3. Web services
 Overview of web services and its relevancy to SOA
 Understanding the components of a web service
 WSDL
 SOAP
 UDDI
 Importance of web services in today’s world
4. Different testing styles performed as part of Web services testing
 Functional testing
 Security testing
 Compliance testing
 Performance Testing
5. Looking at Tools and their importance in Web Service testing
 Different tools available in market
 Exploring freeware and licensed tools
 Discussing the major features available in tools
6. Exploring the best tools used in Industry
 Introduction to SOAP UI
 Introduction to SOAP SOANR
 Introduction to iTKO LISA
7. Working with SOAP UI – Freeware
 Creating a Project
 Loading a WSDL
 Setting the preferences
 Working with Operations and test steps
 Different test steps available in SOAP UI
 SOAP request
 Properties
 Properties Transfer
 Groovy script
8. Creating a Test suite in SOAP UI
 Pulling different test cases in to a test Suite
 Working with Assertions
 Executing the test suite with defined Assertions
9. Analyzing the test results and working with test execution reports
10.Working with SOAP SONAR from Crosscheck Networks
 Creating a Project
 Loading a WSDL
 Configuring the preferences
 Working with loaded requests
11. Setting up the data sources
Using the test data from different sources
 Spread sheet or docs
 Databases
12. Working with Success Criteria
 Exploring different Success criteria features
 Working with Xpath and XQuery
 Working with Contains and not contains Criteria
 Setting up Database Criteria
 Custom actions using VB Script
13. Executing the test Groups from project View section
 Adding the test cases to the test groups
 Setting up the preferences before executing
 Executing and Analyzing the results in Run and report view
sections
 Saving the test execution results in different formats
14. Creating Baselines for regression testing
 Inserting the required test data in to the request
 Setting up the Success Criteria if required
 Generating the baselines in Run View section
 Saving the Project with baselines
15. Working with baselines
 Understanding the importance of baselines with real time
examples
 Re capturing the baselines
16.Integrating SOAP SONAR with HP – QC
 Understanding QC a test management and defect tracking tool
 Importance of integration with test management tool
 Generating VAPI XP script from SOAP Sonar
 Creating VAPI XP test steps in HP-QC
 Driving the test cases from QC
 Analyzing the results published back in QC
 Analyzing the detailed reports from Report view of SOAP Sonar
 Saving the project with all the criteria and integrations
17. Working with iTKO LISA
18. Case Studies and Real time scenarios

You might also like