SOA Testing
KR Testing Solutions offers testing Services in Service Oriented Architecture (SOA), Cloud Computing and Virtualization environment. Testing-WHIZ's comprehensive tool-based, message-driven test approach for SOA testing facilitates application-to-application communication across multiple layers of the technology stack.
KR Testing Solutions addresses SOA challenges, security issues, and governance to help you achieve a robust system implementation.
Challenges in SOA Testing
Since SOA applications are composed of loosely coupled, business level services, distributed over the network, following are the testing challenges:
- Data Driven Testing (No GUI)
- Difficulty in isolating the bugs due to presence of multiple layers
- Difficult to test Secure Web Services; especially those requiring encrypted and signed test data
- Lack of effective reporting and debugging capabilities in available tools, that is essential for Web Services
- Increased number of integration and interoperability because of multiple service involvement and communication among them
- Involvement of 3rd party services in end-to-end solution
- Different services may have different authorization / authentication approach
- Performance testing problems due to:
- Small service large overhead
- Service need specific hardware specification
- Distributed service may have network latency
- WSDL Verification (Schema / XML Validation)
- Performance Testing of applications on Cloud Environment
- Validation of data / application migration from standalone application server to Cloud Environment
- Testing of load balancing functionality in Cloud Environment
- Multi-vendor storage Compatibility Testing (Disks and Drivers)
- Testing Data Center Inventory Management Applications
- Conformance (W3C and WS-I Standards) and Interoperability Testing
No comments:
Post a Comment