Guest blog by Mirek Novotny
Sr. Product Manager, API and Service Virtualization
Today’s composite application initiatives often create a difficult dilemma for development and testing teams: to meet the project deadline OR to deliver a high-quality service. The core issue: growing complexity and interdependency among functional components. This leads to reliance on out-of-project resources and third-party vendors, which leads to wait time, extra cycles, and expensive test environments that are hard to maintain, inflexible, and prone to failure.
Service Virtualization enables application teams to easily create simulations that can replace targeted services in a composite application or multi-step business process. By accurately simulating the behavior of the actual component, it enables developers and testers to begin functional or performance testing right away, in parallel – even when the real services are not available, when data access is restricted, when data is difficult to attain, or when the services are not suitable for the particular test.
The Micro Focus Service Virtualization team is proud to announce the release of version 5.0, introducing many new enhancements addressing a growing need on flexible deployment and usage of simulations in DevOps and Continuous Testing practices.
With Service Virtualization 5.0, you no longer need to rely on a limited number of centralized servers; you can deploy and use Service Virtualization where you need it, and when you need it, on your choice of operating system and deployment method.
New Virtual Service concurrent simulation licensing allows you to grow with your need - start where is the biggest pain and expand with the success while leveraging unlimited number of service virtualization environments. You can even start the usage in parallel with any existing homegrown or 3rd party service virtualization solution – if you already have one – and get much quicker time-to-value with our easy to create and run capabilities.
Service Virtualization 5.0 also improves mobile and Internet of Things (IoT) testing by allowing simulations of physical devices and sensors like payment terminals or personal health monitors. To achieve this, we have enhanced our capabilities in SV Lab technology: simulation language, API discovery and learning, added simulation of both Android and iOS devices and embedded SV Lab directly into the Mobile Center, and we keep adding more capabilities so you can create, access, and run simulations directly from and within the testing tools of your choice.
Service Virtualization 5.0 also addresses the needs of our existing customers and their enhancement requests by adding new simulation and management capabilities and enhanced deployment options.
Users can now simulate ranges of response times during performance testing, use hybrid simulation for MQ communication, access simulation reports in SV management or clone Virtual Service programmatically over command line interface or API.
The release further enhances deployment on cross operating systems by moving to Microsoft .NET Core framework and expanding docker deployment adding supporting Docker on Windows as complementary to Docker on Linux.
To see all the new features in Service Virtualization v5.0, check out the What’s New page.