1. Introduction to SOA Testing
|
|
- Objectives
- Introduction
- The SOA Components to Test
- Parts of a Test Framework
- Layered Component Testing
- Testing the SOA Layers
- Phased Testing
- SOA Testing Challenges 1/3
- SOA Testing Challenges 2/3
- SOA Testing Challenges 3/3
- SOA Testing Opportunities
- Summary
|
|
2. Unit Testing SOA Components
|
|
- Objectives
- Introduction
- Verification Scenarios
- Unit Testing a Web Service
- Other Types of Services
- Unit Testing Guidance
- Unit Testing SOA Components
- More Details: Testing Data Maps
- Data Map Test Guidance
- More Details: Business Process
- Unit Testing Business Process
- Business Process Test Guidance
- Human Workflow
- Unit Test Human Interface
- Human Interface Test Guidance
- White Box Testing
- Summary
|
|
3. Integration Test
|
|
- Objectives
- What is Integration Testing?
- Types of Integration Tests
- The Governance Aspect
- Component Ownership 1/2
- Component Ownership 2/2
- Integration Testing Strategies
- Incremental Strategies
- Top-down Integration
- Bottom-up Integration
- Umbrella / Critical Path Integration
- Setting Up a Service Integration Test System
- Setting Up a Process Integration Test System
- Creating a Script To Test a Service
- Running a Test Case for a Service
- Creating a Business Process Test Script
- Running a Test Case for a Process
- Summary
|
|
4. Non-Functional Testing
|
|
- Introduction
- Performance Testing
- Security Testing
- Web Service Attacks 1/4
- Web Service Attacks 2/4
- Web Service Attacks 3/4
- Web Service Attacks 4/4
- Interoperability Testing
- WS-Interoperability
- Interoperability Testing a Service
- Interoperability Testing a Business Process
- Common Interoperability Issues
- Process State Persistence Testing
- Process Versioning Testing
- Summary
|
|
5. Scenario
|
|
|