STARWEST 2006 Concurrent Sessions
Go To: AGILE METHODS | EXPLORATORY TESTING | INSPECTIONS | METRICS | SECURITY TESTING |
SOA TESTING | SPECIAL TOPICS | TEST AUTOMATION | TEST MANAGEMENT | TEST TECHNIQUES
View by Date
| Soa Testing|
|Thursday, October 19, 2006 1:30 PM|
|Testing SOA Software: The Headless Dilemma|
John Michelsen, iTKO, Inc.
Once we were able to ensure quality with some degree of certainty by testing our applications through their user interfaces. As SOA systems based on Web services proliferate, testing through the GUI isn’t going to be sufficient. SOA systems are assembled from components, “headless” chunks of encapsulated business functionality. If we are building the components themselves, we will want to test their functionality and their interfaces. We will want to ensure their proper behavior no matter what application uses them and no matter how unruly it is. If we are building SOA applications from components, we will want to test our applications in their entirety. But remember, our applications may not have GUI interfaces. Join John Michelsen as he shares what you’ll need to know to effectively test SOA applications.
• Learn how services-based software changes the game for software testers
Discover the testing methods and skills you will need in the SOA world
Consider the types of systems you will be expected to test
|Thursday, October 19, 2006 3:00 PM|
|The Art of SOA Testing: Theory and Practice|
Rizwan Mallal, Crosscheck Networks
SOA (Service Oriented Architecture) based on Web Services standards has ushered in a new era of how applications are being designed, developed, and deployed. But the promise of SOA to increase development productivity poses new challenges for testers, challenges dealing with multiple Web Services standards and implementations, legacy application (of unknown quality) now exposed as Web services, weak or non-existent security controls, and services of possibly diverse origins chained together to create applications. Learn concepts and techniques to master these challenges through powerful techniques such as WSDL chaining, schema mutation and automated filtration. Learn how traditional techniques such as black, gray, and white box testing are applied to SOA testing to maximize test coverage, minimize effort, and release better products.
• Learn the Four Pillars of SOA Testing
Use gray box techniques to enter the domain of white box testing
Learn the powerful concept behind schema mutation