silk performer - micro focussilk performer supports all major web envi-ronments including html5,...
TRANSCRIPT
Silk PerformerSilk Performer® is a proven, easy-to-use load and stress testing solution for optimising business application performance. Accurate, realistic tests are easy to create, providing simulation of as many users as needed, in a range of enterprise environments and platforms. The tests isolate issues and bottlenecks that could impact reliability, performance and scalability. Intuitive diagnostic and analysis tools help resolve issues quickly, reducing test-and-fix cycles and accelerating time-to-market. To reduce costs further and increase testing for more people, Silk Performer removes the usage restrictions common in other solutions.
Product OverviewReduce Costs and the Risks of Performance-Related FailuresSilk Performer ensures the quality of busi-ness applications by measuring their perfor-mance from the end-user’s perspective, while monitoring system performance in a variety of scenarios under dynamic load conditions. Silk Performer reduces costs and minimises perfor-mance risks by helping you:
Accurately assess application performance, scalability and reliability characteristics before deployment
Create realistic, reproducible load test scenarios to cover all critical use cases and requirements
Isolate and resolve the root cause of performance problems in cross-platform systems quickly and easily
Lower IT infrastructure costs through tuning and accurate capacity planning before deployment
Efficient Test Creation and Test CyclesSilk Performer facilitates testing without com-promising on quality.
Discover ease of use with the built-in step-by-step workflow wizards
Create tests and executions with Silk Performer’s intuitive interface, or leverage the Eclipse or Visual Studio IDEs
Test a wide range of enterprise environ-ments with multi-protocol virtual user types which are versatile and sharable
Reuse test cases in different environments and scenarios without changing test scripts
Analyse load tests in real time to avoid invalid test results that need time-intensive test-case reruns
Easy, Full Spectrum Support for the Latest Web EnvironmentsSilk Performer supports all major web envi-ronments including HTML5, AJAX, Adobe’s Flash/Flex, and Microsoft Silverlight. As well as assisting modern web application testing on the protocol level (HTTP), Silk Performer’s
Data SheetSilk Performer
System RequirementsOperating Systems• Windows 10• Windows Server 2012 & 2012 R2• Windows 8 & 8.1• Windows 7• Windows Server 2008 & 2008 R2• Windows Vista
Data SheetSilk Performer
2
Browser Driven Load Testing (BDLT) enables you to use real web browsers to generate load. This enables you to leverage the AJAX logic built-in to web browsers to precisely simulate complex AJAX behaviour during testing.
This powerful testing approach cuts scripting time up to 80 percent and provides results that reflect real-world end user browsing experi-ence, including rendering time and protocol-level statistics. BDLT supports the full range of web applications that are developed for Internet Explorer.
Responsive Web DesignResponsive web pages change their layout de-pending on the viewport width of the browser on the device that is being used. When testing responsive design, it is important to make sure that it renders and performs well on a variety of devices. . Silk Performer emulates the device’s browser and viewport width to test the correct
layout of the responsive web page taking visual and performance breakpoints into account for load generation and performance metrics.
HLS (HTTP Live Streaming)HTTP Live Streaming (HLS) has become the de-facto industry standard for adaptive bitrate video streaming delivering optimised content to the broadest range of devices. Regardless of whether embedded in a web page or con-sumed through a standalone video player, Silk Performer automatically detects HLS traffic during recording and simulates concurrent video players consuming HLS data during play-back. Silk Performer provides comprehensive quality statistics and metrics for streams and reliably detects stoppages due to bandwidth constraints or server issues.
IPv6 TestingSilk Performer supports record and replay of applications in Internet Protocol version 6
(IPv6) networks. Make sure your applications and network infrastructure are IPv6-ready, so that IPv4 address exhaustion does not compro-mise future expansion of your business.
Testing Web and Native Apps for Mobile DevicesSilk Performer supports performance testing of mobile web and mobile native applications that communicate with servers over HTTP(s). Due to smaller screen sizes and use of touch screens on mobile devices, many web appli-cations look different when loaded compared to a full site. From an application performance testing perspective, such mobile versions of a web page need to be treated as separate ap-plications, even though they might share some components on the back-end.
With a complete set of profiles for a variety of mobiles, such as Android, iOS, Windows Phone and BlackBerry, Silk Performer enables you to record test scripts from a PC, an emulator or a mobile device.
Testing across geographies for global mobile access for users is important for many organ-isations. Silk Performer’s Mobile Browser Sim-ulation is fully compatible with Silk Performer CloudBurst to emulate mobile device traffic from different parts of the world.
Network EmulationTo understand true end user experience, Silk Performer simulates a variety of wired, wireless and mobile network technologies. You may now measure the impact of different network con-ditions like poor antenna signal, high latency on intercontinental connections, and reduced transfer rates. Besides bandwidth limitations of mobile phone standards such as 3G, HSPA+ and LTE, Silk Performer simulates packet drop rate and latency.
Figure 1. Silk Performer summary report
3www.microfocus.com
Realistic, Lightweight and Accurate SimulationSilk Performer minimises the hardware resources needed per virtual user, which enables more and larger load tests. Within a single load test, you may simulate virtual users working with different internet, middleware and database protocols—across varied computing environments. For in-ternationalised applications that use Unicode, Silk Performer supports multibyte character sets and UTF-8. Client IP address simulation enables the testing of load-balanced sites.
Peak Loads with Silk Performer CloudBurstSilk Performer CloudBurst enables software quality teams to rapidly launch any size peak load performance test without the burden of managing complex infrastructures. Now, you may test and diagnose internet-facing applica-tions and—with built-in VPN functionality—even internal applications under immense global peak loads from the Cloud.
Borland offers Borland Credits, a new virtual currency that provides maximum flexibility for Cloud testing services while significantly reducing testing costs. Borland Credits for CloudBurst offer better control over your testing expenditure, while ensuring that your applications run at optimum levels, wherever they may be. Please refer to the Silk Performer CloudBurst datasheet for details.
Problem Isolation and CorrectionEffective end-to-end diagnostics help identify the root cause of performance problems, then take corrective action and report on activities.
Client-Side DiagnosticsSilk Performer’s unrivaled TrueLog™ technol-ogy provides visual front-end diagnostics from the end-user’s perspective. TrueLog visually recreates the data that users provide and re-ceive during load tests, including all embedded objects for HTML pages. This enables you to visually analyse the behaviour of your applica-tion as errors occur during load tests. Detailed response timer statistics help you uncover the root causes of missed service levels before your application goes live.
TrueLog provides recommendations for speed ing-up web applications through code optimisation.
Server-Side DiagnosticsWith the addition of the Server Analysis Module, you may monitor server statistics and automati-cally correlate data with load test results. This enables you to identify ongoing problems with your system’s back-end servers, even those located behind firewalls.
Performance Trend Dashboard with Silk CentralTo enable rapid response times to issues as they arise, Borland provides performance trend dash-boards and reporting. This enables users devel-oping in rapid Agile or iterative sprints to identify potential issues as they occur, from preconfig-ured graphs. This integrated facility using Silk Performer and Silk Central® enables users to effectively and easily control their environment.
Diagnostics for Java and .NET ApplicationsFor deep down, code-level resolution of per-formance issues, Silk Performer provides
Figure 3. Root cause analysis
Figure 2. Network emulation
integrations with AppDynamics and Dynatrace. Fully integrated, click-through drill down deliv-ers a multi-tier performance breakdown to identify the root cause of performance bottle-necks, through to the offending line of code for both Java and .NET applications.
Key Benefits Ensure high performance across all web,
mobile and enterprise environments
Quickly detect, isolate and resolve the root cause of performance problems with integrated diagnostics and trending reports
Gain confidence in your applications from realistic user scenarios prior to launch
Reduced R&D costs. Minimise test and fix cycles and make better use of expensive resources
Improved ROI. Provide greater access to test creation and execution for more team members and support a higher number of virtual users per box
Leverage current investments. Reduce your investment in multiple tools and training, exploit new technologies and maintain business confidence even as technologies change
Quick user adoption. Discover ease of use with step-by-step workflow wizards
Why not try Silk Performer for free to discover how it can improve your load and performance testing? Try now at: www.borland.com/en-GB/Products/Software-Testing/Performance-Testing/Silk-Performer/Trials
160-AP0070-002 | B | 05/16 | © 2016 Micro Focus. All rights reserved. Micro Focus, the Micro Focus logo, Silk Central, Silk Performer, and TrueLog, among others, are trademarks or registered trademarks of Micro Focus or its subsidiaries or affiliated companies in the United Kingdom, United States and other countries. All other marks are the property of their respective owners.
Technical SpecificationProtocols and Interfaces for Load Testing• HTTP(S)/HTML, IPv6, Ajax, Silverlight, mobile
devices, Java over HTTP, HTTP Live Streaming (HLS), Adobe Flex/AMF3, Granite DS Flex, Unicode (UTF-8), SOAP (XML), FTP, LDAP, MAPI, IMAP, SMTP/POP, SSL, CORBA (IIOP), Java RMI (EJB/J2EE), .NET Remoting, Oracle Forms, Citrix, VMWare Horizon View, ODBC, Oracle Call Interface (OCI), DB2 CLI, TCP/IP, UDP, Tuxedo ATMI, Jolt, TN3270E, TN5250, and T100/200+
Open Interfaces• .NET Framework• Java Framework• DLL Interface
Packaged Applications (CRM/ERP)• Remedy ARS Web• SAP• PeopleSoft• Siebel• Oracle Applications• Oracle Forms
Real-Time Server Monitors• Windows and UNIX system/network counters• JMX• SNMP• Microsoft IIS• Apache• IBM WebSphere• WebLogic• iBoss• Oracle• SAP• VMware• IBM DB2• Microsoft SQL Server
www.microfocus.com
Australia + 61 3 9825 2300
China + 86 10 6533 9000 Hong Kong + 852 3978 2339
India + 91 80 4002 2300
Japan + 81 3 5413 4800
Malaysia + 60 3761 00214
New Zealand + 61 2 9904 6111
Singapore + 65 6510 4200
South Korea + 822 2008 4690
Taiwan + 866 2 2376 0036
Micro FocusCorporate HeadquartersUnited Kingdom+44 (0) 1635 565200
www.microfocus.com