Friday, May 2, 2008

SOA Testing

Black, White and Gray box testing can be deployed for SOA testing.

  1. Black Box Testing refers to the technique of testing a system with no knowledge of the internals of the system. The testers do not have any access to the source code. They simply provide inputs to the system and verify the output for correctness.
  2. White Box Testing refers to the technique of testing a system with knowledge of the internals of the system. The testers have access to the source code. The tester goes thru the source code and derives the test cases and tries to ensure full code coverage and testing for all boundary conditions.
  3. Gray Box Testing refers to the technique of testing a system with limited knowledge of the internals of the system. In this case, the testers will have access to detailed design documents, WSDLs etc.
Testing Tools
Some of the open source tools used for testing are -
  1. soapUI
  2. Generic SOAP Client
  3. PushToTest
  4. WebInject

No comments: