Title: Segue Software Quality Optimization Solutions Overview
1Segue Software Quality Optimization Solutions
Overview
2Topics
- Requirements of a Software Quality Optimization
Platform - SilkCentral Products
- Segue Partners
- Segue Training and Consulting Services
- Market Validation
3QOP Architecture Requirements
4What is SilkCentral?
- SilkCentral is a professional grade quality
platform - SilkCentral seamlessly integrates the Silk
product line along with other industry products
to create a best-in-class quality optimization
solution - SilkCentral is specifically architected to
optimize the quality of your applications as it
steps you through the entire application lifecycle
5SilkCentral Product Suite
6What Makes SilkCentral Unique?
- Silk Common Architecture (SCA)
- Underlying foundation of all Silk solutions
- Provides a set of common services, classes and
interfaces - Web-based interface
- Centralized repository
- Web-based reporting engine
- Enterprise licensing services
- Open APIs for 3rd party and custom applications
7SilkCentral Platform Differentiators
- Common Console
- Normalizes data into meaningful metrics
- Service Level Management validating the
delivery of service levels (ex MTBF) - Asset Maximizer
- Re-use requirements and test scripts
- Coordinated use of available servers
- Rapid Defect Repair
- TrueLog capture
- Auto assignment and prioritization of issues
- Root cause analysis
8SilkCentral Test Manager
- SC Test Manager allows users to collaborate to
build quality and efficiency into the entire
testing process - Test requirements management
- Test planning
- Test execution of manual and automated tests
- Defect tracking (with SilkCentral Issue Manager)
- For
- GUI/Functional tests (with SilkTest)
- Load tests (with SilkPerformer)
- Component tests (with SilkPerformer CTE)
9SC Test Manager Differentiators
- Matrix Scheduler
- One script, one schedule point, test in many
platforms and environments - Smart Requirements Manager
- Preserve format of requirements documents
- Resource Manager (Q4/04)
- Locate available resources and schedule test
execution of regression suite - Impact Analyzer (Q4/04)
- Impact analysis reports and metrics
10SC Test Manager Key Advantages
- Rapidly create and execute projects and
regression test matrices - Upload requirements documents directly into
central repository - Easily associate requirements with a test or
group of tests - Central repository reduces data loss and improves
ability to manage distributed and outsourced
testing activities - Web-based reporting
- Project collaboration across different
departments, teams and geographic locations - Track the status of tests by version, build,
product, component, platform, risk, priority
and/or project - Remotely schedule, execute and manage regression
test suites and available resources
11SilkCentral Performance Manager
- SC Performance Manager monitors the quality and
health of deployed applications by measuring - Performance
- Availability
- Accuracy
- from the end-user perspective
- SC Performance Manager measures quality by using
- Active monitors (synthetic transactions)
- Passive monitors (real user transactions)
- Server monitors (back-end statistics)
12SC Performance Manager Differentiators
- Secure Traffic Monitoring
- Unique passive monitoring solution able to
monitor secure HTTP/S traffic - Content-Aware Monitoring
- Allows monitoring of application-specific data
and events - Powerful content rules to create error watch
lists and value lists to monitor application data - Composite Transaction Monitoring
- Provides a single view of end-to-end transaction
metrics - Correlates end-user performance degradation with
system-wide conditions
13SC Performance Manager Key Advantages
- Only monitoring solution that monitors accuracy
from the end-user perspective for all users - Strongest front-end diagnostics on the market
- Shows behavior of the application like the real
users are experiencing it - Open, standards-based API
- Integrate monitoring data across the enterprise
- Complementary to existing network and systems
management tools - Strong integration with SilkPerformer and
SilkTest - Guarantees best re-use of testing assets in
post-deployment
14SilkTest GUI Functional Testing
- SilkTest is the industrys leading functional and
regression testing software for enterprise
applications - Focused on ease of automation, SilkTest enables
users with different testing backgrounds and
goals to easily create, run and maintain
long-lasting test automation
15SilkTest Differentiators
- Object-Oriented Scripting
- 4Test - object-based fourth-generation scripting
language designed specifically to support
creation of long-lived automated tests - Agent Technology
- Translates the commands in 4Test scripts into
GUI-specific commands - Allows for multi-step transaction testing and
distributed testing across machines and
environments - 24X7 AutoRecovery
- Tests continue to be executed after unanticipated
failures - Auto clean-up and restart from base state after
application crash - Unicode Support
- Unique ability to simultaneously test
applications in single and/or double byte
character languages, with one test script, all at
the same time
16SilkTest Key Advantages
- Supports multiple large application environments
- Powerful and flexible scripting language enables
high reusability and maintainability - Mitigation of test maintenance
- Supports novice and power users
- Recovery system for unattended testing
17SilkPerformer Performance Testing
- SilkPerformer is an advanced enterprise-class
load and stress testing tool - Predicts the behavior of enterprise applications
prior to deployment, regardless of size and
complexity - Reliability and Availability
- Performance
- Scalability
18SilkPerformer Differentiators
- TrueLog Visual Scripting
- Customize recorded test scripts visually, using
point and click operations - Content Verification Under Load
- Verifies the content of server response across
all virtual users - TrueScale Technology
- Simulate twice as many virtual Web users on the
same platform than the closest competitor
19SilkPerformer Key Advantages
- Depth and breadth of supported applications
- Accuracy of simulation
- Mitigates the risk of project failures
- Scalability performance of simulation
- Run load tests with thousands of simulated
concurrent users at reasonable cost - Front-end diagnostics
20SilkPerformer Component Test Edition
- SilkPerformer CTE (Component Test Edition)
provides functionality for the testing of remote
software components of distributed applications
under realistic server conditions - Web services
- .NET
- J2EE
- Full compatibility with SilkPerformer and
SilkCentral Performance Manager
21SilkPerformer CTE Differentiators
- Interactive Visual Programming
- Create reusable test cases via point and click
- Concurrency Testing
- Test server components under realistic server
conditions - Unit Test Importer
- Reuse unit tests written in Java or any .NET
language in later testing stages of SAL
22SilkPerformer CTE Key Advantages
- Streamline testing process
- Build tests quickly without programming, even
before client programs are available - Reduce demand on expensive resources
- Offload component testing to pure testers
- Uncover architectural problems early so they can
be cost-efficiently fixed
23SilkCentral Provides Quality Optimization
- With SilkCentral, applications are
- Defined, developed and deployed on time and on
budget - Aligned with business requirements
- Free from embarrassing and costly application
outages - Optimized for quality and maximum ROI
24Segue Partners
ApplicationMonitoring
ASQ
SilkCentral Quality Optimization Platform
Network and Systems Management
Diagnostics
25Segue Training and Consulting Services
- The Value Offered by Segues Services
- Greater success in overall automation
- Greater efficiency in deployment of products
- Increased skill level for testing teams
- Individualized rollout plan tailored to your
needs - Increased productivity for all employees involved
in the SAL
26Training Dimensions
- Self-Directed
- Quick-Starts
- Online, 100 self-paced
- Tutorials
- Online, non-product related topics, 100
self-paced - Instructor-led
- Classroom
- 4-day regional training courses with certified
instructors in a public setting - Online
- 1- or 2-week, instructor supervised, public or
private - Standard Onsite
- 4-day training courses, certified instructors,
private setting - Consultative Onsite
- Custom training path design, includes Needs
Skills assessment
27Consulting Services Dimensions
- On-Site Services
- New customer quick starts
- One-on-one staff training
- End-to-end performance testing
- Packaged application support
- PeopleSoft
- Siebel
- Oracle
- Best Practices review and recommendations
- Project management and general QA staffing
- Remote Services
- Scripting
- Advanced troubleshooting
- Special topics
28Market Acceptance
- Segue Customers Comprise
- 61 of the Fortune 100 eight of the Fortune 10
- The Top Five telecommunications companies
- The Top Three aerospace companies
- The Top Three investment banks
- The 1 computer product distributor
- The 1 office product distributor
- The 1 aircraft manufacturer
- The 1 department store
29Segue Optimizes Software Quality Worldwide
30Measurable Customer Value
- palmOne
- Background
- Designer and manufacturer of Palm devices
- 54 market share
- Challenge
- 7 failed internal QA automation efforts
- 36 platforms to test
- No Palm OS QA automation vendor
- Solution
- SilkTest
- Ported to Palm OS in 4 weeks
- Benefit
- 35 reduction in testing costs
- 85 reduction in testing person days
- 42 reduction in testing staff, 57 planned
- 11,000 test cases now run in 2.5 days
31Measurable Customer Value
- eBay
- Background
- Largest Online marketplace
- 95M registered users, 272M listings, 28B Revenue
- Challenge
- Test 100,000 lines of new code every week
- 17 languages
- Solution
- SilkTest
- Benefit
- Regression testing reduced by 8-12 hours
- Weekly release cycles ensured
- 1 set of test scripts across 17 web sites
- Unattended testing
32The Segue Promise
- Quality Optimization Throughout the Software
Application Lifecycle - Provided by the SilkCentral Platform
Define
Measure
Manage
Maintain
33Optimizing Quality