Ensure the quality of silkperformer dynamic load...
Transcript of Ensure the quality of silkperformer dynamic load...
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.
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