SilkPerformer® 2007 Release Notes

This file contains important information that may not appear in SilkPerformer Online Help. Read this file in its entirety.

For information about installation, deployment, and licensing issues (including the evaluation version of SilkPerformer), see the SilkPerformer Installation Guide.

For an overview of the new features in the current release, see the What's New section below.

Contents
What's New Tested Software Installation Instructions
System Requirements Virtual User Types
Known/Resolved Issues Getting Help

What's New

Multi-Byte Character Set Support

SilkPerformer now supports the testing of Multi-Byte Character Set (MBCS), UTF-8, and EUC-JP encoded Web applications.

SilkPerformer automatically detects the encoding of text during recording and converts all strings to a multi-byte character set format that enables visualization and customization of multi-byte/UTF-8 characters in scripts, logs, reports, parameter files and more.

When a recorded application contains characters that cannot be converted to the currently active Windows system codepage, SilkPerformer scripts those characters in a hex format. A Unicode enabled text/hex editor then assists you in displaying and converting the hex strings.

MBCS/UTF-8 support is also available for SAPGUI testing.

Please refer to "User Guide -> Other Supported Environments -> Multibyte Support" in the SilkPerformer Help for full details.

Windows Vista Support

SilkPerformer now runs on Windows Vista (32 and 64-bit) and supports Vista's User Account Control (UAC).

Please refer to "User Guide -> Other Supported Environments -> Windows Vista" in the SilkPerformer Help for full details.

Dynamic Proxy Configuration

SilkPerformer now supports dynamic proxy configuration by interpreting PAC (Proxy Auto-Config) files. Dynamic proxy configuration is a technology used by Web browsers to determine a proxy for each request sent out to the Internet. Proxies are dynamically determined based on the URL or host being connected to.

Please refer to the "Proxy options" section of "User Guide -> Configuring Projects -> Project Profile Settings" in the SilkPerformer Help for full details.

Technology Updates

JUnit 4
SilkPerformer’s JUnit integration has been updated to support unit testing with JUnit version 4.
Please refer to "User Guide -> Unit Test Integration (JUnit & NUnit) -> JUnit Integration" in the SilkPerformer Help for full details.

JDK 1.6
SilkPerformer now supports the recording of Java RMI applications based on JDK 1.6 and uses JDK 1.6 as the runtime version in Java Explorer.

Realtime Monitoring Datasources
SilkPerformer now supports monitoring of:

Citrix Presentation Server Client 10

New Functions

Encoding Functions

Web Functions

Changed Functions


Top

System Requirements

Each computer that is to be used in a load test must meet the minimum hardware and software requirements listed below.

For details about SilkPerformer performance and scalability, please see the Performance and Scalability Matrix below.

Hardware Requirements

To install agent software, or both controller and agent software, and use the full potential of SilkPerformer to run heavy load-tests, your system must meet the following minimum requirements:

Load Testing

System Area Requirement
Processor Pentium IV or equivalent CPU
Intel / Athlon Dual Core processor
Intel / Athlon 64bit processor
RAM 512 MB (1024 MB recommended)
Virtual memory Three times as much virtual memory as RAM
Network Windows network with TCP/IP (when using remote SilkPerformer agent computers)
Network adapter 10 MBit (fast Ethernet recommended)

Recording, Monitoring, and Scripting

To use SilkPerformer functionality only for traffic recording purposes, monitoring and scripting, the following minimum system requirements are sufficient:

System Area Requirement
Processor Pentium IV or equivalent CPU
Intel / Athlon Dual Core processor
Intel / Athlon 64bit processor
RAM 256 MB
Network TCP/IP

Software Requirements

To install and use SilkPerformer, your system requires a minimum set of software components.

Supported Operating Systems

SilkPerformer cannot be installed on computers running Windows 95, 98, or ME. Windows NT is not supported.

Other Required Software Components

The specific components that are required vary based on installation type. For example, to run SilkPerformer Java Explorer, your system must be equipped with a Java 2 SDK. All required components are included on the SilkPerformer Installation CD. Components can also be downloaded from their respective vendors' Web sites. See the SilkPerformer Installation Guide for full details.

Performance and Scalability Matrix

Max. # of Vusers
per agent
Web Business
App.
Web Business App.
with SSL(-35%)
Web low level
(+20%)
Recommended
#NICs
4xPIII, 1GHz,
4 GByte RAM
5900 3800 7100 4
1xPIV, 2GHz,
2 GByte RAM
4000 2600 4800 2
2xPIII, 1GHz,
2 GByte RAM
3600 2300 4300 2
1xPIII, 1GHz,
1 GByte RAM
1900 1200 2300 1
1xPIII, 1GHz,
512 MByte RAM
800 500 1000 1
1xPIII, 600Mhz,
512 MByte RAM
800 500 1000 1
1xPIII, 600Mhz,
256 MByte RAM
300 200 400 1

Note:
Web Business App uses Page-based Browser-level API (HTML/HTTP)
Web low level uses Browser-level API (HTTP)
Numbers are based on Intel CPUs.


We recommend using single processor agent computers, as they provide the best cost/performance ratio.


Test Parameters:

The numbers of the table above have been determined using a realistic workload with the following characteristics:

The page structure of all requested Web pages corresponds to very popular public Web pages.
The average think-times of all virtual users were about 32 seconds between each subsequent page view, which is a realistic value.
A single virtual user was emulated with 4 concurrent connections, which is a realistic Web browser emulation.
This means that the number of virtual user simulated corresponds to a realistic number of concurrent users accessing a popular Web site resulting in:

Avg. Hits/page: 39
Avg. page size: 130 kByte
Avg. think time between pages: 32 sec

Formula:

Look up the virtual user value from the "User vs CPU" and the "User vs RAM" graph that match the configuration of your agent machines.
From both virtual user values you have received take the minimum value in order to find out how many virtual users your agent machine supports (Web Business App).

Ex: 1xPIII, 1 GHz, 512MB RAM

1) User vs CPU = 2000 vuser
2) User vs RAM = 850 vuser
Min (1, 2) = 850 vuser

-> Agent machines support max. about 850 vuser




Top

Known/Resolved Issues

For an up-to-date list of resolved defects and known issues/workarounds, please refer to the online Release Notes Add-On.

Top

Tested Software

For an up-to-date list of tested software, please refer to the online Release Notes Add-On.

Top

Virtual User Types

The available Virtual User Types (VUser Types) Web, Standard, and Premium include the following SilkPerformer application types:

VUser Type Application Type
Web HTTP(S) (Web browser low level)
HTTP(S)/HTML (Web browser high level)
HTTP(S)/XML (Web services, SOAP)
SAP NetWeaver
WebDAV (MS Outlook Web Access)
Email (SMTP/POP)
FTP
TCP/IP
UDP
i-Mode (HTTP)
Macromedia Flash Remoting Add-On
Streaming Media (MS, Real)
DLL Interface
Standard All of Web, plus:

.Net Add-On
Java Add-On
DB2-CLI Add-On
OCI Add-On
ODBC Add-On
(D)Com Add-On
Visual Basic Add-On (Framework)
Directory server (LDAP)
CORBA Add-On
Premium All of Standard, plus:

GUI Level Testing
SAPGUI Add-On for SilkPerformer
Oracle Applications/Forms Add-On
PeopleSoft Add-On
Siebel Add-On
Citrix Add-On
Terminal Emulation (Green-Screen) Add-On
Tuxedo/ATMI Add-On
WAP Add-On
Top

Getting Help

If you have questions about Borland products or want to contact Borland Technical Support, visit the Borland Technical Support Web site

Top

Installation Instructions

For information about installation, deployment, and licensing issues (including the evaluation version of SilkPerformer), see the SilkPerformer Installation Guide.

SilkPerformer Results Repository: The SilkPerformer Results Repository has been deprecated. We recommend using SilkCentral Test Manager for storing and analyzing load test results. If you still wish to use the Results Repository, you can download it from the Borland Utilities download page. For further questions, please contact Borland's technical support.

Licensing Information

SilkPerformer 2007 needs a new 7.6 license. Due to the change to a more versatile licensing model, SilkPerformer licenses are no longer backward compatible. If you want to run Silkperformer version 2006 or older during the upgrade process to version 2007, you may keep your old licenses for a period of 90 days.

Top

Copyright © 1992-2007 Borland Software Corporation. All Borland brand and product names are trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. All other marks are the property of their respective owners.