Borland Logo MicroFocus Logo

Silk Performer

Core Capabilities

  • Powerful, enterprise-class load testing of critical applications
  • Collaborate with RSS feeds helping tester create a supportive community
  • Adaptable performance testing for all popular mobile deceives, across networks

What's new: Silk Performer 10.0

  • Cloudburst introduces offers flexible and attractive pricing with Borland Credits
  • New high-level test summary reports with follow-up actions
  • Visual customization and debugging assistance for AJAX apps

About performance and load testing

If you are planning to deploy a new application or upgrade a current product, then it's worth considering the side-effects if performance is a problem. When brands are damaged, revenue - along with customer loyalty - can be lost. Security issues may result in legal problems. The problems are shared by developers and CIOs alike.

Commercial pain points

  • Compromise of brand integrity
  • Loss of customer loyalty
  • Loss of revenue from downtime
  • Legal and security reasons

Development pain points

  • Monitoring response times across multiple transactions at different times
  • Lack of confidence in real time behaviour to identify potential risk
  • Identifying problems in applications to prevent bottlenecks
  • Having to test across multiple technologies and devices
  • Factoring in multiple set-ups and network speeds.

Monitoring response times for each transaction during a set period of time enables confidence in real time behaviour and identify potential risks. Load testing will highlight problems in application software and help prevent bottlenecks.

Silk Performer

Silk Performer® provides an enterprise-class tool for automated software application performance and load testing. It delivers realistic, dependable performance tests across the latest technologies and simulate loads across multiple mobile devices, set-ups and network speeds.

Silk Performer Cloudburst

The Silk Performer® Cloudburst™ feature enables users to simulate users in the cloud. It dramatically reduces costs by removing the need for load testing hardware and setup - and it reduces complexity in the performance testing process.

Compare

Different applications require different types of user simulation. Silk Performer therefore offers three different levels of support for target application environments: Web, Standard & Premium. Each level up can handle more complexity and is available in multiple bundle sizes, both in node-locked and concurrent use license models.

compare table

Silk integration

Silk Perfomer has been built with integration into your environment and tool infrastructure in mind. There are a large number of out of the box integrations available to ensure you get the most out of your complete investment in technology to ensure that you can build better software, faster. Not only does it work well with other products in the Silk Portfolio, it also enhances 3rd party products.

Silk Central™

Silk Performer integrates with Silk Central to provide:

  • Simple management of performance requirements, test plans, test executions and automatic results evaluation
  • Central management of all performance test results
  • Automatic management and provisioning of load-test agents
  • Powerful reports for performance trending and detailed comparisons
Performance trend graph

Silk Test™

Silk Performer can re-use scripts of Borland’s functional testing tool Silk Test to load-test applications on the GUI level – i.e. Fat client or GUI level load-testing.

StarTeam®

Silk Performer integrates with StarTeam for source code control. Manage and share your performance test assets in a common repository directly from within the Silk Performer Workbench.

 

Integration with 3rd party tools

Performance analysis for Java and .NET applications

dynaTrace

Fully integrated, click-through drill-down delivers a multi-tier performance breakdown to identify the root cause of performance bottlenecks down to the line of code for both Java and .NET applications.

 

Microsoft Visual Studio .NET add-In, Eclipse plug-In

Microsoft Visual Studio

Developers can write and run Silk Performer tests scripts written in Java or .NET entirely within their native programming environment. Directly import unit test scripts for testing server-side Java and .NET components under concurrent access, simulating realistic server conditions.

 

JUnit/NUnit

Directly import unit test scripts for testing server-side Java and .NET components under concurrent access, simulating realistic server conditions.

 

Application performance monitoring - BMC end user experience management

BMC

 

BMC TM ART (powered by Silk Performer) monitors the end-user experience and service-level fulfilment of your live application 24x7x365:

Performance monitoring

  • End-user experience monitoring (active)
  • Performance trend prediction
  • Event-based alerting

Asset reuse and closed-loop testing

  • Reuse scripts, monitors and application performance knowledge for efficient deployment monitoring
  • Reuse monitoring assets (application performance goals, recorded user sessions that ran into an error situation) for load testing

Silk Performer CloudBurst

Silk Performer CloudBurst delivers performance testing across all the latest technologies, including mobile. It enables end-to-end testing and delivers complete control of your teams. Full reports keep users in control of the process - and the cost-effectiveness in control of company budgets.

New for this release: Borland Credits - Only pay for what you use

The benefits of Silk Performer CloudBurst

Borland include the virtual machines, storage and infrastructure. Users also get:

  1. Cost control - lower capital and operational costs through flexible licensing options
  2. New technologies - Supports all the latest web and mobile technologies
  3. Confidence in 'Go Live' - Realistic simulations across all regions with limitless virtual users
  4. Holistic reporting - Compare global results with regional reports and local metrics
  5. Quick and easy - Users start testing worldwide in minutes
  6. Gain control - Full visibility across all stages delivers support for distributed development teams
  7. Testing on a global scale - reflecting the regions from which users are accessing the application
  8. Firewall - Test inside and outside the firewall for efficient root cause diagnosis
  9. Exposing bottlenecks - deliver apps earlier by catching bugs early

Overview

Why you need performance testing

Silk Performer CloudBurst video

CloudBurst Demo

Get a taste of Silk Performer

Silk Performer CloudBurst video

 

Flexible licensing with Borland Credits

Borland Credits are a virtual currency that can be used to purchase CloudBurst testing services, available from the Silk Performer Cloud Portal or your sales representative.

The billing process follows a pre-paid model: You first purchase Borland Credits and then decide how and when you want to use them.

How it works

Download the full details.

Borland Credits must be purchased in advance.

Borland Credits can be used for Virtual User license fees and for Cloud infrastructure (load-test agents) rental fees.

Virtual User License Fees

These are calculated based on the maximum number of concurrently active Virtual Users in a 24-hour testing period. The fee per active virtual user is dependent on the application type under test:

  • 1 Web (Protocol) Virtual Users requires 1 Borland Credit/24h
  • 1 Web browser-driven (AJAX) Virtual User requires 2 Borland Credits/24h
  • 1 Java or .NET Virtual User requires 2 Borland Credits/24h

Virtual user cost protection: When your application doesn’t scale to meet the loads you anticipated, Borland virtual user price protection means you only pay for what you have used.

Cloud Infrastructure Rental Fees

The infrastructure rental fee is comprised of a passive and an active fee. The passive fee is charged for the time an agent runs, the active fee is only charged for the time the running agent is used to execute a load test. During the execution of a load test, both the passive and the active fee are charged.

  • Passive Cloud agents: 5 Borland Credits per hour
  • Active Cloud agents: 5 Borland Credits per hour
  • Each hour started is charged as a full hour

Sample load-test scenario:

  • Virtual Users:
    5000 Web Virtual Users executed on 2 days require 10,000 Borland Credits (5000 Web VU * 2 days * 1 Borland Credit/24h)
  • Infrastructure:
    10 agents running 5h per day, 3h per day used for load test execution require 800 Borland Credits (10 agents * 2 days * 5h * 5 BC passive fee + 10 agents * 2 days * 3h * 5 BC active fee)

Get visibility within Silk Performer

  • Cost estimation for planned load-test: estimates how many credits you'll likely be charged
  • Account Balance & usage report: A detailed Borland Credits balance sheet is displayed following each test

CloudBurst agents limits

  • Get 30 Cloud load-test agents per Cloud region or up to 100 instances in total by default
  • Automatically detect how many virtual users can be run on one instance (cloud or on premise) for a specific script

Please contact supportline or your sales representative if you need more instances for your load-test.

Mobile

Performance test mobile applications

Performance test mobile applications

Silk Performer fully supports performance testing for mobile Web applications and native apps, with profiles for all popular mobile devices and application types.

Smaller screen sizes and different input methods mean that many Web applications look different on a mobile device. Application performance testing of mobile versions of a web page have to be treated as separate applications,even though they might share some components on the back-end.

Recording mobile browsers

Silk Performer can record and simulate a variety of mobile browsers on Android, iOS, Windows Phone and Blackberry.

 

Recording native apps on a mobile device

For unrivalled accuracy directly record traffic from a smartphone or tablet over the air via the Silk Performer proxy.

mobilescript

Recording a device-emulator

If you don’t have access to specific mobile devices you can use a device emulator to record browser-based or native applications.

Mobile bandwith simulation

Accurately simulate mobile network connections with pre-defined profiles for phone standards like GPRS, EDGE, UMTS, HSDPA, HSPA+, and LTE.

bandwith simulation

Mobile Cloud testing

Simulate massive traffic of mobile devices from different parts of the world and validate the impact these might have on your new or existing applications.

Cloud world map

If you want to read more about our cloud based testing solution, see details in the 'Cloudburst' section.

What our customers say

Telefónica

Discover why Telefónica O2 Business Solutions wants to adopt Silk Performer to become a part of the default process for each solution it delivers.

For our customers, we provide complete services in the implementation of applications in their IT environments, and stress tests are one of the important elements. Silk Performer is the leading technology for stress testing, and thanks to a favorable licensing policy was our preferred choice.

— Jiří Červený, Monitoring and Testing Manager, Telefónica O2 Business Solutions

Download Case Study

Bundesagentur für Arbeit

The COLIBRI application, which calculates and makes payment of unemployment benefits, has 50,000 users across Germany. Customer surveys universally return high levels of customer satisfaction in terms of functionality, reliability and dependability. Our use of Silk Test and Silk Performer makes a strong contribution to this result and I am very happy with our decision to use such mature and powerful tools.

— Doctor Christian Brandes Software Test Architect, Bundesagentur für Arbeit

Download Case Study

iPass

iPass uses Micro Focus Silk Test to execute all of its client OS and Service Portal testing across all languages and OS platforms. But customer service, billing and management portals - transactional server systems - all require an additional level of 'load' testing, difficult to achieve with humans or Silk Test alone. iPass incorporates Micro Focus Silk Performer to supplement the already extensive functional automation regimen Silk Test provides. Silk Performer ensures a level of robustness of our server systems - under load - that could simply not be achieved otherwise.

— Blair Bullock, Director of Technology Integration, iPass Inc

Download Case Study

USA Technologies

Our vending devices generally have system peaks around lunch and dinner times. Since we strive for fast card authorization – no more than two to three seconds – Silk Performer helps us quickly identify and resolve bottlenecks. More importantly, we can isolate and fix problems more easily than before.

— Art Royce, Director of QA, USA Technologies

Download Case Study

Datasheets

What's New in Silk Performer 10.0

Find out what’s new in Silk Performer 10.0, offering leading web, enterprise and mobile testing for your mission-critical applications.

Download

Silk Performer

Silk Performer is the most scalable and easiest to use web and enterprise load testing solution.

Download

Silk Performer CloudBurst

Silk Performer CloudBurst quickly simulates any size peak-loads from multiple geographies without having to invest in load testing hardware and setup.

Download

Silk Performer Citrix

Silk Performer is the most scalable, easiest to use load and stress testing solution for optimizing the performance of business applications such as Citrix.

Download

Silk Performer Remedy

Silk Performer is the most scalable, easiest to use load and stress testing solution for optimizing the performance of business applications such as Remedy ARS.

Download

White papers

Load testing: The key to keeping business applications running

Download PDFLoad testing is vital to address challenges such as: When in the software development process to load test, and how to achieve optimal performance by proper load testing. It examines various implementation strategies and the real benefits that load testing returns. It also identifies the proper strategy for realizing the full benefits of load testing, including how to diagnose issues in your applications and using the power of the cloud.

Download

Testing for peak performance

Download PDFEnd-to-end load tests must ensure that applications are 'battle ready' and can withstand massive, global use. Silk Performer CloudBurst quickly simulates any size peak-loads from multiple geographies without having to invest in load testing hardware and setup. Discover the best practices for cloud-based peak load testing.

Download