What is SOA Test? In SOA test you need to divide the Service Oriented Architecture into domains such as services, security, and governance and then test them separately using the tools and recommended approach. You can classify...
See more »
What is SOA Test? In SOA test you need to divide the Service Oriented Architecture into domains such as services, security, and governance and then test them separately using the tools and recommended approach. You can classify SOA test into the following phases: Governance Testing SOA Governance refers to standards and policies that govern the design, construction and implementation of an SOA and policies to be applied during the execution. Organizations must have well defined design, development, testing and safety standards that will guide and manage SOA mplementations. Quality checks and reviews should be implemented throughout the project life cycle and processes to ensure compliance. The peers must perform these tests and the differences in recommended standards must be approved by the governing body of the project team. Test cases will be constructed and executed throughout the project phases of testing to determine if SOA policies are enforced. Service-component-level testing (Unit Testing) Service-level components or testing Unit testing is normally done by the developers to test that the code compiles, not only successfully, but the basic functionality of components and functions within a department working as expected. Service-level testing Service Level testing must assure that the service is meeting the requirements of the current the business and operational needs of the other processes that are employing that service. Integration-level testing The integration test phase will be focusing on service interfaces. This test phase purposes to determine if interface behaviour and information sharing between the services, are working as specified. The test team will assure that all the services delivered to this test phase comply with the defined interface definition, in terms of standards, format and data validation. Integration testing test scenarios should also ‘work’ the layers of communications, the network protocols. This test phase may include testing external services to your organization. Process/Orchestration-level validation Process/Orchestration test assures services are collectively operating as specified. This phase of testing would cover business logic, sequencing, exception handling and process decomposition (including service and process reuse). System-level testing System level test will be the majority if not all of the SOA test phase of user acceptance. This phase of testing which will test the SOA solution technique has made the definition of requirements and met the acceptance criteria defined business. This test phase is targeting only the main business scenarios of the solution, business stakeholders and testers must fully understand the quality and test coverage that has been made in previous phases of testing. Security Testing When SOA evolves and grows within your organization, the visibility and requirement of Security testing will increase. Today, many organizations perform an inadequate amount of penetration testing at the very end of a project. SOA combined with Government and Regulatory compliance, will require Security testing activities to be incorporated into the entire project life cycle.
See less »
In SOA test you need to divide the Service Oriented Architecture into domains such as services, security, and governance and then test them separately using the tools and recommended approach.
Kaboodle will send you a newsletter and updates from your friends. You can unsubscribe at any time. Kaboodle does not sell or share your email address or personal information with anyone.
Kaboodle requires all users to provide their real date of birth as both a safety precaution and as a means
of preserving the integrity of the site. You will be able to hide this information from your profile if you wish.
Added by 1 people