Service
reuse is one of the most sought-after objectives on any SOA
implementation, giving your company more agility and the ability to
better compete in today's competitive business environment. But without
SOA quality, reuse is essentially unattainable. Mindreef SOAPscope
makes service reuse a reality. SOAPscope enables SOA Quality from the service provider lifecycle and the service consumer lifecycle. For the service provider lifecycle, SOAPscope provides fast, easy, automated testing and quality assurance solutions that address new testing challenges: - How do you test an always on service without impacting a business (i.e., initiating transactions on live services/applications?)
- How will QA teams test webservices without extensive training on XML?
- How can teams test against offline or unavailable date sources?
For the service consumer lifecycle,
SOAPscope provides design-time support that reduces the burden on
developers to continuously support, and educate the users of their
services by addressing these new design-time challenges: - How can non-XML experts view and understand what services are available in a registry for reuse?
- How do they know if a service is right for them without the ability to try a service before prototyping?
- How do architects know if a service conforms to industry and corporate standards?
Features include: Interactive access to Web services and WSDL contracts
- Contract overview and documentation provides easy navigation of your WSDL contract in human readable format
- Invoke / Resend allows you to interact with your Web service using easy to understand forms
- Easily change the end point associated with a message, then resend it to another server
- Pseudocode / XML view allows you paste existing SOAP envelopes into SOAPscope. Then, switch to Pseudocode for easy viewing and modification
Mindreef Shared WorkspacesTM
- Workspaces can now hold WSDL contracts, messages, playback scripts, simulations, and notes
- Create multiple workspaces to organize your work into logical units
- Easily switch between multiple workspaces to increase your efficiency
- Create directories of workspaces on the SOAPscope server to archive tests
- Import/Export workspaces to share your work with others
Message playback
- Allows customers to easily replay lists of operations
- Easily redirect playback scripts to different end points (e.g., test
server, developer debug environment, or production servers)
- Customize playback actions using variables to thread data from one action to another
- Playback actions can automatically verify that responses match existing benchmarks
Web Service Simulation
- Simulate Web service operations before they have been implemented
- Combine this with a playback script to produce an Executable SpecificationTM
- Turn collected messages into a simulation that can stand in for a live service
- Simulations can be shared with others via Mindreef SOAPscope Server TM
Collectors
- Capture SOAP traffic using packet capture, proxying, and port forwarding
- Automatically route collected messages to multiple workspaces within SOAPscope
|