Service Virtualization Data Sheet
Total Page:16
File Type:pdf, Size:1020Kb
Data Sheet Application Delivery Management Service Virtualization Easily eliminate the development and testing “wait time” that slows application delivery by enabling teams to quickly create realistic simulations of APIs and Virtual Services. Now, teams can focus on service quality rather than resource constraints. Key Features ■ One solution for unit, functional and performance testing—built-in data and performance modelling capabilities; pre-built integrations to ALM, UFT and LoadRunner family of products ■ Cross-vertical usage—proven in multiple industry sectors including financial services, telecom, utilities, insurance manufacturing and more ■ Data-oriented simulation—broad built-in enterprise protocols coverage and modelling techniques independent of customers technical background and skills ■ Large-scale load testing—build for scale and load testing of realistic performance simulation scenarios without impacting production or 3rd party systems Product Highlights services are not available, when data access Today’s composite app initiatives often cre- is restricted, when data is difficult to attain, or ■ Dev focused API simulation—new simulation technology with innovative approach to solving when the services are not suitable for the par- ate a difficult dilemma for development and advanced simulation use cases in testing testing teams: meet the project deadline OR ticular test. of enterprise applications spanning across deliver a high-quality service. The core issue: Web, Mobile and Internet of Things growing interdependency among functional Major impediments addressed by Service ■ Flexible infrastructure—deployment of components leads to reliance on resources Vir tu alization: multiple simulation nodes depending on from third-party vendors, which leads to wait ■ Non-availability of production and performance or test environments needs with time and extra cycles. 3rd party systems for development, multiple licensing options functional and performance testing ■ Comprehensive technology stack—100+ Service Virtualization enables application causing delays technologies and protocols available for teams to easily create Virtual Services that virtualization and simulation, as a combination can replace targeted services in a composite ■ Increased complexity in building and of transport and message parts maintaining testing environments with application or multi-step business process. By ■ Design, publish, and run in minutes—achieve accurately simulating the behavior of the actual high maintenance costs faster time to value with the industry’s most component, it enables developers and testers ■ Inability of developers to quickly identify user-friendly solution to design, publish and run to begin performing functional or performance and replicate the root cause of failure and enterprise Virtual Services and API simulations testing right away, in parallel, even when the real deliver fixes in a timely manner Data Sheet Service Virtualization By using Micro Focus Service Virtualization, Users can quickly model access to depen- testing tools and scalable simulation runtime development and testing teams can achieve: dent application components and shared allows easy simulation of extreme backend services behavior that are hard to achieve on ■ Faster time-to-market by speeding up services, expose unfinished components to release cycles testing teams and other projects for dev/test limited physical infrastructure, helps to miti- and eliminate the need to create and maintain gate constraints, and test performance within Increase efficiencies by eliminating ■ programming stubs. application dependencies. Users can stand bottlenecks caused by application up working test environments faster and with complexity and dependencies OUT-OF-THE-BOX BROAD PROTOCOL lower costs and conduct more realistic tests ■ Shorter test and reproduction cycles with AND SIMULATION COVERAGE by modelling backend functional, performance, earlier detection of defects SV comes with a range of pre-built industry- and network behavior. ■ Improved overall product quality with fewer wide protocols enabled for out-of-the-box defects reaching production simulation. SV provides dynamic data genera- SCALABLE AND SECURED tion, auto-parameterization to increase simu- SIMULATION INFRASTRUCTURE ■ Reduce costs by eliminating the SV comes with a flexible simulation infrastruc- requirement for access to constrained lation robustness, and built-in data masking ture capable of handling large numbers of con- business-critical infrastructure, third- to ensure data security. Advanced simulation current simulations while delivering thousands party systems, or pay-per-use cloud capabilities like hybrid simulation and perfor- of transactions per second. Virtual Services components for testing mance batch processing cover even the most complicated testing scenarios. are deployed in SV Server nodes serving mul- The net result of using Service Virtualization is tiple Virtual Services and controlled over API, not only the ability to ”shift-left” and execute DEVELOPER-FOCUSED SIMULATION WITH command line interface, or web-based portal. tests earlier in the delivery cycle, but also to EXTENDED MOBILE AND IOT CAPABILITIES The access to SV Server is secured by authen- focus on service quality attributes such as SV comes with complementary SV Lab tech- tication and Virtual Services can be restricted performance, reliability, and scalability. In short, nology providing developers and test engi- using Access Control Lists (ACLs). Service Virtualization delivers both faster de- neers with a powerful set of new capabilities to livery times and higher quality services. In the solve advanced simulation use cases in testing WEB-BASED MANAGEMENT process, it creates significant benefits for all of enterprise applications spanning web and Web-based Service Virtualization Management application delivery stakeholders. mobile user interfaces, from legacy back-ends Interface brings visibility and control to Virtual to cloud-native applications, connected de- Services across multiple server nodes. It al- Key Benefits and Features vices, and Internet of Things. SV Lab provides lows provisioning and control of virtual envi- ronments; management and configuration of Increase Efficiency: Shift-Left and dev testers the use of simulation language, protocol agents; parameterized search and fil- Execute Tests Earlier in the Delivery Cycle simulation of publish-subscribe pattern, and the ability to use simulation models as invoca- tering; and access to Virtual Service and server INDUSTRY’S MOST USER-FRIENDLY SOLUTION tion scenarios, streams of data, or API tests. SV statistics, event audit, logged messages and TO DESIGN AND PUBLISH VIRTUAL SERVICES Lab is highly portable and embedded in other simulation reports. Server and Virtual Service Service Virtualization (SV) provides an intui- test automation tools. statistics can be exported to an external file in tive design IDE with data-oriented modeling .xlsx format. independent of the customer’s technical Improve Quality: Conduct More Realistic, background and skills. SV capabilities include FLEXIBLE DEPLOYMENT Scalable, and Secure Tests with learning, data and samples imports, manual SV’s infrastructure allows deployment of mul- scenario modelling, data driving from data- Fewer Defects Reaching Production tiple SV Servers depending on performance base or files, advanced scripting, and interac- ONE SOLUTION FOR UNIT, FUNCTIONAL requirements, test environments, system ar- tive, on-the-fly simulation model creation. The AND PERFORMANCE TESTING chitecture, or organizational needs. Users can easy-to-use design IDE contains an embed- SV comes with built-in performance modelling choose either to use direct OS installation or ded simulation runtime for quick simulation capabilities on top of functional and data mod- containerized deployment with pre-created debugging and local use. els. Ready-to-use integration to performance Docker images. 2 Faster Time to Market: Accelerate the DEVOPS AND CONTINUOUS INTEGRATION Utility Company Software Release Cycle with End-to-End Integration with Continuous Integration (CI) The utility company stopped missing service Testing Tool Integrations tools using SV management API and CI plugins delivery deadlines due to a lack of available such as Jenkins or Bamboo allows SV to be systems. With Service Virtualization, it was able PRE-INTEGRATED FOR USE WITH FUNCTIONAL part of the continuous integration process. to develop/test code calls against systems that AND PERFORMANCE TESTING TOOLS When combined with test automation, these did not currently exist. SV comes with pre-built integrations to the UFT capabilities enable enhanced workflows for Functional Testing and LoadRunner Per form- Developers and Testers through shortened ance Testing portfolios. Test engineers can Leading Electronics Retailer feedback cycles in Continuous Integration, Expensive stub solutions from the dev team easily provision and control Virtual Services Continuous Testing, and DevOps practices. were slow and had no integration to perfor- directly from automation tools and collect mance tools. Service Virtualization processed metrics during test execution and simulation ~2.5 times more SAP IDOC messages per sec- time. SV integration to LoadRunner tools allows ond than competitive solutions. real time capture and visualization of Virtual “With Service Virtualization, we test Service simulation and server metrics directly earlier and gain more confidence Hospitality Organization