CA Service Virtualization lets you virtualize software service behavior and model a virtual service to stand in for the actual service during development and testing.
Note: DevTest Portal is a web-based application that provides simpler access to the most commonly used workflows for DevTest products. DevTest Workstation is the main application for advanced users and contains the full range of functionality available within the DevTest products. For a quick summary of the functionality available in the portal, see DevTest Portal Functionality.
When developing and testing applications, you often need access to one or more services to verify that the application is working as expected.
These dependent services can become a constraint. For example:
Service virtualization lets you create a simulated version of a service. The simulated version is referred to as a virtual service.
The virtual service does not need to duplicate all the functionality of the actual service.
The potential benefits of service virtualization include faster delivery, higher quality, and cost savings.
The DevTest value proposition is built around the concept of allowing users to create virtual services that emulate the behavior of real systems. The level of emulated behavior is at the discretion of the user. To support this proposition, DevTest implements a variety of functions and features that allow users to execute OS level commands as well as the ability to execute scripted and compiled code. In fact, two key and differentiating features of the product, Magic Strings and Magic Dates, rely on scripting to accomplish their goals.
Exercise caution when consuming resources (assets) provided by third parties.
CA Service Virtualization has two product configurations:
The default configuration is CA Service Virtualization. For information about how to override the default, see SV Installation and Configuration.