2
by CONFIDENCE silkperformer scalability Ensure the quality of enterprise applications under dynamic load conditions During enterprise application development, SilkPerformer helps you answer critical questions, such as: How can I optimize my multi-user application before it goes live? How can I detect errors that only occur under real- world conditions—before deployment? Where are the bottlenecks in my multi-tier environment? What system capacity is required to handle the anticipated load? Will my users experience acceptable response times, even during hours of peak usage? Will my application meet the response time requirements of my customers? Ensure the scalability, performance, and reliability of your enterprise applications SilkPerformer ensures the quality of your enterprise applications by measuring their performance from the end-user perspective, as well as internally, in a variety of scenarios under dynamic load conditions. Using its innovative TrueScaletechnology, SilkPerformer can simulate thousands of concurrent users with a single computer—providing you with the power required for visual content verification while consuming a minimum of hardware resources. When required, load test agents located at remote test centers can be utilized without com- promising firewall integrity. Within a single load test, virtual users working with different Web, middleware, and database protocols—in addition to varied computing environments—can be simulated. Client IP address simulation allows for the testing of load-balanced sites. Support for the latest Internet security standards also enables SilkPerformer to test all aspects of your mission critical enterprise appli- cation. SilkPerformer’s Benchmark Description Language (BDL) is specifically designed for testing purposes and provides an easy and powerful means of controlling user activity. Web pages are accurately requested by emulating the connection behavior, cookie management, and caching strategies of real browsers. Meanwhile TrueModemtechnology and realistic workload models complement SilkPerformer’s unmatched accuracy. Finally, verification under load ensures that functional errors such as incorrect Web page content are detected reliably—under all load conditions. Plus, industry-standard interfaces for extensibility ensure that SilkPerformer can be used in scenarios SilkPerformer® is the industry's most powerful—yet easiest to use—enterprise-class load and stress testing tool. Visual script generation techniques and the ability to test multiple application environments with thousands of concurrent users allow you to thoroughly test your enterprise applications’reliability, performance, and scalability before they are deployed—regardless of their size and complexity. Powerful root cause analysis tools and management reports help you isolate problems and make quick decisions—thereby minimizing test cycles and accelerating your time to market.

Ensure the quality of silkperformer dynamic load …web.tiscali.it/bizlogica_ftp/Docs/silkperformer.pdfby CONFIDENCE silkperformer scalability Ensure the quality of enterprise applications

Embed Size (px)

Citation preview

Page 1: Ensure the quality of silkperformer dynamic load …web.tiscali.it/bizlogica_ftp/Docs/silkperformer.pdfby CONFIDENCE silkperformer scalability Ensure the quality of enterprise applications

byC O N F I D E N C E

silkperformer

s c a l a b i l i t y

Ensure the quality of

enterprise applications under

dynamic load conditions

During enterprise application development,

SilkPerformer helps you answer critical questions,

such as:

■ How can I optimize my multi-user application before it goes live?

■ How can I detect errors that only occur under real-world conditions—before deployment?

■ Where are the bottlenecks in my multi-tier environment?

■ What system capacity is required to handle the anticipated load?

■ Will my users experience acceptable response times, even during hours of peak usage?

■ Will my application meet the response time requirements of my customers?

Ensure the scalability, performance, andreliability of your enterprise applicationsSilkPerformer ensures the quality of your

enterprise applications by measuring their

performance from the end-user perspective, as well

as internally, in a variety of scenarios under

dynamic load conditions.

Using its innovative TrueScale™ technology,

SilkPerformer can simulate thousands of concurrent

users with a single computer—providing you with

the power required for visual content verification

while consuming a minimum of hardware

resources. When required, load test agents located

at remote test centers can be utilized without com-

promising firewall integrity. Within a single load

test, virtual users working with different Web,

middleware, and database protocols—in addition to

varied computing environments—can be simulated.

Client IP address simulation allows for the testing of

load-balanced sites. Support for the latest Internet

security standards also enables SilkPerformer to test

all aspects of your mission critical enterprise appli-

cation. SilkPerformer’s Benchmark Description

Language (BDL) is specifically designed for testing

purposes and provides an easy and powerful means

of controlling user activity.

Web pages are accurately requested by emulating

the connection behavior, cookie management, and

caching strategies of real browsers. Meanwhile

TrueModem™ technology and realistic workload

models complement SilkPerformer’s unmatched

accuracy. Finally, verification under load ensures

that functional errors such as incorrect Web

page content are detected reliably—under all load

conditions.

Plus, industry-standard interfaces for extensibility

ensure that SilkPerformer can be used in scenarios

SilkPerformer® is the industry's most powerful—yet easiest to use—enterprise-class load and

stress testing tool. Visual script generation techniques and the ability to test multiple application

environments with thousands of concurrent users allow you to thoroughly test your enterprise

applications’reliability, performance, and scalability before they are deployed—regardless of their

size and complexity. Powerful root cause analysis tools and management reports help you isolate

problems and make quick decisions—thereby minimizing test cycles and accelerating your time

to market.

Page 2: Ensure the quality of silkperformer dynamic load …web.tiscali.it/bizlogica_ftp/Docs/silkperformer.pdfby CONFIDENCE silkperformer scalability Ensure the quality of enterprise applications

for which out-of-the-box functionality is not

sufficient.

Test remote components early in the development cycleDramatically reduce the cost of bugs in your multi-

tier enterprise application by testing the function-

ality, interoperability, and performance of remote

components under concurrent access early in the

development cycle—even before client applications

have been built. You can rapidly generate test driv-

ers for Web services, .NET remoting objects, EJB’s

and Java RMI objects by exploring them via a

point & click interface. Alternately, you can reuse

unit test drivers written by developers for concur-

rency tests or you can build new test cases directly

in Java and other .NET languages, such as C# and

VB.NET, using SilkPerformer’s Java Editor and

Visual Studio .NET Add-In.

Create test scenarios quickly and shortentest cycles■ Use SilkPerformer’s Integrated Test Environment as

your single point of control

■ Set up and configure large load test environments, including multiple agent computers, in minutes—all from a single location

■ Discover SilkPerformer’s ease-of-use with its built-in methodology based step-by-step workflow wizards

■ Automatically generate scripts that include content verifications and JavaScript handling—virtually eliminating the need for manual scripting

■ Easily customize tests with random user-data without programming a single line of code

■ Reuse test cases in different environments and scenarios without changing test scripts

■ Quickly create realistic workloads by using SilkPerformer’s integrated workload wizard

■ Automatically balance loads across all agent machines driving load tests

■ View your load test health in real time—thereby avoiding invalid test results that require time-intensive test case re-runs

Pinpoint problems easily for quick resolutionSilkPerformer’s unrivaled TrueLog™ technology

for HTML, XML, SQL, TCP/IP, and UDP based

protocol data provides full visual root-cause

analysis from the end-user perspective. TrueLogs

visually recreate the data that users provide and

receive during load tests—for HTML pages this

includes all embedded objects—enabling you to

visually analyze the behavior of your application

as errors occur during load tests. Plus, detailed

response timer statistics help you uncover the

root causes of missed service levels before your

application goes live.

With the addition of the Server Analysis

Module™, you can monitor server statistics and

correlate data with load test results to identify

ongoing problems with your system’s back-end

servers—even when servers are located behind

firewalls.

Ultimately, SilkPerformer’s Web-based manage-

ment reports are easy to share, customize, and

understand which enables non-technical decision

makers to quickly interpret test results—thereby

saving time.

key benefitsMinimize the risk of deploy-ing systems that don’t meetyour quality and perform-ance requirements

Shorten test cycles to accelerate delivery of highquality applications

Find the root cause of per-formance bottlenecks andsystem failures with ease

Optimize user experience by testing against servicelevels to ensure that ServiceLevel Agreements are met in production

Reduce the costs of defectsby testing remote compo-nents early in the develop-ment cycle

Minimize hardware and software costs by accurately predicting system capacity

Gain confidence in yourenterprise applications

Supported protocols and interfacesfor load testing:HTTP(S)/HTML, SOAP (XML),WAP2 (WTLS, MMS), i-Mode,streaming media (MS, Real), FTP,LDAP, SMTP, POP, SSL, CORBA(IIOP), EJB (IIOP, Java RMI), .NETremoting, (D)COM, ActiveX,ODBC, Oracle Call Interface (OCI),DB2 CLI, DLL’s, Java (Framework),.NET (Framework), VB(Framework), TCP/IP, UDP, TuxedoATMI, Jolt, and Jacada.

Supported CRM/ERP systems:PeopleSoft 7/8, Siebel 6/7, mySAPWorkplace, Chordiant 3/5, e.Piphany,SSPS ShowCase, Amdocs Clarify, andLawson

Real-time monitors:Windows and Unix system/networkcounters, SNMP, server counters forMicrosoft IIS, Apache, IBMWebSphere, BEA WebLogic, Oracle,IBM DB2, SQL Server, and others

System requirements:Software: Microsoft Windows2003/XP, 2000, or NT 4.0

Hardware: Single/multi-processorsystem with Pentium II (or higher)equivalent CPU, 256 MB RAM forcontroller computer, 320-570 KBRAM per virtual Web user on agentcomputer, 150 MB disk space

To learn more about what has made Segue the reliability experts, visit www.segue.com.Segue and SilkPerformer are registered trademarks and TrueLog, TrueScale, TrueModem, Server Analysis Module and “the reliability experts” are trademarks ofSegue Software, Inc. All other company products and company names are either trademarks or registered trademarks of their respective companies. © 2003 SegueSoftware, Inc.

Corporate HeadquartersSegue Software, Inc.201 Spring Street Lexington, MA 02421 800.287.1329www.segue.com

Segue Software, Inc.90 Albright WayLos Gatos, CA 95032800.287.1329

Segue Software Ltd.1210 Parkview Arlington Business ParkTheale, Reading BerkshireRG7 4TY UK+44.118.965.7721

Segue SoftwareDeutschland GmbHGlockengiesserwall 17D-20095 Hamburg+49.40.33.313310www.segue.de

080403/3

m