Scapa Technologies Limited - PowerPoint PPT Presentation

1 / 23
About This Presentation
Title:

Scapa Technologies Limited

Description:

Customer, hosting company, integrator/consultancy, ISV, technology vendor, tools ... A user performs business tasks and Scapa StressTest captures the traffic ... – PowerPoint PPT presentation

Number of Views:45
Avg rating:3.0/5.0
Slides: 24
Provided by: Mela190
Category:

less

Transcript and Presenter's Notes

Title: Scapa Technologies Limited


1
Stephen Grant Panacea Workflow Systems
2
Presentation Outline
  • Systems under stress
  • Scapa Technologies and Panacea
  • Scapa StressTest features
  • StressTest, useage and benefits
  • Scapa StressTest for Peregrine AR System
  • Demonstration

3
Complexity in System Integration
  • Partner relationships
  • Customer, hosting company, integrator/consultancy
    , ISV, technology vendor, tools vendor,
    distributor,
  • System
  • Hardware, database, application, middleware,
    network
  • Workload
  • Activity mix
  • Peaks and troughs
  • Access technology

4
Business Under Stress
Response Time
Completed Transaction Rate
Driving Transaction Rate
5
Businesses Losing Business
Customer Frustration
Revenues Generated
Demand
6
Scapa StressTest in Action
7
About Scapa Technologies
  • Independent software company
  • Based in Edinburgh
  • Founded 1998
  • Mission
  • To ensure that commercial software can stand up
    to the stress of serving large numbers of busy
    users
  • Product
  • Scapa StressTest

8
About Panacea Workflow Systems
  • Independent software company
  • Based in Thatcham, Berkshire
  • Founded 1997
  • Mission
  • Building the best-engineered tools for the Remedy
    AR System
  • Products
  • Panacea Migration and Panacea Workflow Studio

9
Relationship
  • Panacea and Scapa Technologies have agreed
    jointly to develop and market stress testing
    technologies for the Remedy AR System
  • The product is marketed as Scapa StressTest for
    Remedy AR System
  • Panacea resells and supports Scapa StressTest for
    Remedy AR System alongside its existing product
    set

10
What Scapa StressTest Does
  • Capture a users activity
  • Generalize to a group of users
  • Replay at various levels of load
  • Measure response time and failure conditions
  • Live on the screen or via alerts
  • Post-mortem for regression testing and version
    management
  • Continuous execution for SLA reporting
  • Monitor system under test and underlying software
  • Statistical performance data and logged events
  • During tests or in production

11
Runtime Architecture Diagram
Scapa StressTest Engine
Application
Scapa Client Agent
Client
WorkBench
Server
Application Interface(s)
Performance and Log Data
12
System behaviour under increasing user load
13
Capture
  • Scapa StressTest can record and make sense of API
    sequences between client and server
  • Either
  • A user performs business tasks and Scapa
    StressTest captures the traffic across an APIOR
  • Scapa StressTestest interprets and sessionizes a
    continuous multiuser trace such as a log file
  • Once captured, these interactions can be
    manipulated by Scapa StressTest

14
Generalization
  • The automatic generation of plausible variants of
    actual user behavior.
  • Allows simulation of more users than those
    actually captured
  • Entire application systems can be analyzed
    thoroughly from small numbers of client machines

15
Replay
  • Once the tasks have been captured generalized,
    Scapa StressTest can be employed to replay them
    at appropriate rates using sliders and other
    user-friendly controls
  • The unique test management features of Scapa
    StressTest allow the dynamic modification of
    parameters such as the number of concurrent tasks
    running, the throughput of tasks, and the think
    time of tasks
  • System performance data is also viewed live

16
Eclipse Extensibility - Interoperability
  • Plug-in Mechanism
  • Recursive Publish Subscribe Model for
    Interfaces
  • Plugin interface points are declarative
    human-readable in XML
  • Tool installation builds itself on demand
  • Multi-faceted Interoperability/Extensibility
  • User interface
  • Data Models
  • Team Support (version control)
  • Data collection agents (monitoring etc.)
  • Help system

17
Scapa Eclipse
ScapaTools
Record Replay Connectors
TestExecutionEngine
Other Open Source Tools
Third Party Tools (Optional)


MonitorAgents
TransportBindings


UI, Report, ExportExtensions
Automated generalization,Sessionization
parameterization etc.
MonitorAgents
WSWB-certifiable Eclipse Build

EMF


Hyades 3.1
Monitor


LogAdapters
Test

Java Trace/Profile
RAC
Log



XSD

RSE

Eclipse3.0 SDK
Workspace

Team

Debug

Text

JDT

PDE

XML

HTML

Update


Eclipse 3.0 Rich Client Platform
OSGI

Help

JFace

SWT

Workbench

OSGI

Platform Runtime

n

JVM 1.4

18
Expedite Methodology
Application Analysis
19
The Solution
  • Agree plan
  • Model business usage
  • REPEAT
  • Simulate business usage
  • Measure performance against load
  • Identify problems
  • Identify implement improvements
  • Alternately reducing and increasing complexity

20
The Benefits
  • Manage risk, avoiding failure scenarios
  • Avoid career limitation
  • Reduce time and costs spent on testing
  • Shorten roll-outs
  • Plan and monitor capacity and budgets for growth
  • Smooth upgrades without crashes
  • Save money, time and customers

21
Competitive Positioning
  • Scapa StressTest offers a best-of-breed testing
    solution for Remedy AR System
  • Robust, reliable and extensible architecture
  • Operates at the AR System level (no programming)
  • Dynamic tester interaction
  • Open XML interfaces
  • Full test data analysis

22
Other Technologies
  • Hyperion Essbase (IBM DB2 OLAP Server)
  • Thin Client
  • Web (HTTP)
  • Database (ODBC)
  • Java Client

23
Visit our website at
Write a Comment
User Comments (0)
About PowerShow.com