| Features |
|
|
|
New in SOAPscope Server 6.0Mindreef SOAPscope Server 6.0 is a significant update to our industry-leading solution for Web services testing and diagnostics. SOAPscope Server 6.0 features a new plug-in software architecture for SOA testing, performance and quality that enables test-driven development of Web services and composite applications. SOAPscope Server 6.0 has been expanded to support add-on modules - the first of which is Mindreef Load Check. Load Check significantly reduces complexity and cost of load testing, making it available to the entire service team, no just a few specialists responsible for running load test. The expandable SOAPscope Server architecture allows teams to add on specific modules and shared workspaces as their SOA implementations grow from tens to hundreds of services and become more complex. Below is a brief overview of the latest and most prominent features of SOAPscope Server.
New! Load CheckWhat it does: Mindreef Load Check, an add-on plug-in to SOAPscope Server 6.0, allows development and QA teams to test the performance and scalability of services before they are delivered to the performance testing team. Load Check allows project teams - without specialized performance and load testing skills - to load test services early in the service development lifecycle and find performance and scalability problems when it is still early and cost-effective to make corrections. Why you need it: SOAs need to perform well to be successful, and to make that happen development teams must build performance in from the start of service development. Load Check makes easy-to-use load checking available to any team member, and it can be up-and-running in under an hour, enabling teams to find and solve performance issues early in the lifecycle when they are cost-effective to correct. New! Policy Rules ManagerWhat it does: The Mindreef Policy Rules Manager enables a company to translate best practices used by the industry and their company into rules that can be validated automatically as service designers create new services. Contracts are validated up front, long before they could break at run-time. Why you need it: The Policy Rules Manager enables organizations to codify and setup rules and best practices that can be enforced throughout the software development lifecycle. It allows teams to validate - early and often - that their services are meeting those policies to avoid interoperability or policy compliance problems, improving business agility. New! Service SpacesWhat it does: A Service Space is a container that allows teams to organize, collaborate and share assets with other team members, without giving access to other organizations in the company who may be using the same SOAPscope Server. SOAPscope Server 6.0 includes 5 Service Spaces. Service Spaces can be used by team members, test administrators and Service Space administrators; they can store and share workspaces, test suites, load tests, scenarios, contracts, etc. that are used by the services team to enable collaboration in a service-oriented development life cycle. Service Spaces allow multiple teams to share a SOAPscope Server, each with a private space to store information. Why you need it: Service Spaces dramatically improve team collaboration and productivity by allowing everyone on the team to share test suites, load tests, assets and artifacts in one shared place. New! Automated Testing with Test SuitesWhat it does: With SOAPscope Server, you can automate the running of unit, functional, regression, and acceptance tests stored in Test Suites. Each Test Suite is an ordered list of workspaces. SOAPscope Server will report on tests that passed and failed, how many passed for the first time, and how many failed for the first time. Why you need it: Test automation using Test Suites enables managers and teams to easily and quickly determine where to focus test and fix efforts. Trend reporting provides historical data on tests passing and failing over time, to enable an informed decision on whether a service or SOA is ready to ship. New! Named EndpointsWhat it does: Invoke and Resend now provides the ability to Name WSDL Endpoints, so that you can test against the WSDL that you want to test, rather than the WSDL in production. Why you need it: The ability to set Named Endpoints saves time, improves test accuracy, and makes it easy to test against specific WSDLs.
These new features enhance the SOA and service testing and diagnostics already available in SOAPscope Server, including key features like:Service SimulationWhat it does: SOAPscope Server lets you easily create service simulations, without coding, by capturing SOAP messages and adding them to a simulation. Simulations can also be created directly from a WSDL utilizing powerful SOAPscope invoke forms. Why you need it: SOAPscope Server service simulations can serve as a prototype of non-existent services, can stand-in for unavailable services, or serve as a 'mock service' for testing purposes. Multiple Workspace IntegrationWhat it does: SOAPscope Server offers the ability to work within, and switch between, multiple Mindreef Shared WorkspacesTM Why you need it: SOAPscope Server lets you manage multiple workspaces simultaneously, and to organize those workspaces within a folder hierarchy. You only need to import or export a workspace at the point where you are ready to share your work with others. Having the ability to work on multiple workspaces will let you work with much greater efficiency by keeping all of your information readily available, any time you need it. PseudocodeTMWhat it does: Pseudocode provide easy viewing, comprehension and modification of services, WSDL and SOAP messages without the need to know XML. Why you need it: Pseudocode allows anyone on the project team – from the business analyst to the tester - to understand what a service is doing, without requiring knowledge of XML. With Pseudocode you see and work in raw XML code only when you want to. Invoke/ResendWhat it does: SOAPscope Server enables you to test your Web services by dynamically creating a request message using the SOAPscope UI, sending that request message to a server, and viewing the response. Resend enables you to change the data being sent in a message and send it again to see the effect of your change. Why you need it: The SOAPscope Server Invoke and Resend capabilities allow you to send messages and view the responses to test a service method. You can then resend that message multiple times while making small changes. Invoke and Resend make service and SOA testing fast and efficient. Contract DocumentationWhat it does: SOAPscope Server generates a Pseudocode view of WSDL contracts as well as a whole JAVADOC style documentation for the contract. Why you need it: Reuse of Web services not only depends on finding existing services, but also on fully understanding those services. SOAPscope Server allows you to get a clear and thorough linked visualization of a WSDL contract. Scenario TestingWhat it does: When you create a new message, SOAPscope Server automatically creates a new action based on the message and adds that action to a list of actions. SOAPscope Server allows you to replay these lists of actions to verify that responses match existing benchmarks. Test scenario actions can be set to expect a variable, and the results view will display the results for each row of the data binding. Why you need it: Scenario Test actions provide a simple, but reproducible way to test Web services without using complicated or expensive testing tools. Scenario Testing allows you to redirect playback scripts to different end points, such as a test server, developer debug environment, or production servers. You can also customize Scenario Test actions to use variables to thread data from one action to another. Scenario Test actions can also automatically verify that responses match existing benchmarks. |


