The purpose of testing in general is to assess applications quality. Many approaches existing for traditional software systems can be adapted or even reused for service-oriented systems. Service-oriented testing has many similarities with component-based testing.
This session persents best practices for testing service-oriented systems and will show some real scenarios based around Web Services, Enterprise Service Bus and BPEL/BPMN.
What's New in Teams Calling, Meetings and Devices April 2024
Best practices-for-testing-soa-based-systems
1. Best Practices for Testing SOA based systems SOA Symposium 2010 Guido Schmutz, Technology Manager / Partner Trivadis AG 5.10.2010, Berlin
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13. Sample scenario Request Generate ID Read customer info Validate credit card Internal External Best Practices for Testing SOA based systems
14. Oracle SOA Suite 11gR1 PS2 Architecture Oracle Restricted and Confidential Unified Runtime BPMN Policy Manager Optimized binding Human Workflow (+AMX, AG, Orgn) Business Rules Oracle Service Bus Common JCA-based connectivity infrastructure Repository EM console +BPMN Screens BAM B2B Mediator Workspace Process Portal (WC spaces) MS Office BPM Studio (with Business and IT views) Shared BPMN Model Business View BPA BPMN 2.0, BPEL Rich End User Interaction Web based customization Process Composer BPEL Process Analytics Proc Cubes
15.
16.
17. Is this way of testing good enough? Best Practices for Testing SOA based systems Oracle Service Bus Console Oracle Enterprise Manager
18.
19.
20.
21. Initial message, will be sent to the BPEL component ( Generator ) Emulated answer from customer service, without calling the real service ( Mock ) Answer will be tested against the expected message ( Verifier ) Best Practices for Testing SOA based systems
22.
23.
24.
25.
26.
27. Mock Service for the Visa Service Best Practices for Testing SOA based systems Mock
28. Fault Response and dynamic values with soapUI Best Practices for Testing SOA based systems
38. Thank you! SOA Symposium 2010 Guido Schmutz, Technology Manager / Partner Trivadis AG 5.10.2010, Berlin My other session @ SOA symposium: Tuesday 15:30 Using Domain Specific Language(s) to Simplify Creating SOA Artifacts Contact: [email_address] Blog: http://guidoschmutz.wordpress.com/
Editor's Notes
Hier könnte eine Kopfzeile stehen 08.10.10 Hier könnte eine Fusszeile stehen Ihr müsst nicht alle Punkt aufzählen. Vielleicht der Hinweis, CH-Unternehmen mit 13 Standorten in D-A-CH, Anzahl Mitarbeiter und das wir finanziell unabhängig sind.