SlideShare uma empresa Scribd logo
1 de 34
Standards of Excellence
TestShell Framework
Introduction




Tuesday, December 20, 2011
                                      Richard Hsu
                             QualiSystems Proprietary & Confidential
QualiSystems – Company Overview

• Global Software Company
    •Santa Clara, USA
    •London, UK
    •Munich, Germany
    •Tel-Aviv, Israel
    •APAC
        • Singapore , APAC HQ
        • Shanghai, China
        • Taipei, Taiwan
        • Seoul, Korea
    • APAC Channels, Australia, Japan , India


• Founded 2004
                                                                                9001:2000   90003:2004
• Flag product –   TestShellTM   Test-Automation Framework
• “Customer First” Culture

                                      QualiSystems Proprietary & Confidential
What we do - TestShell Framework

• End-to-End framework for Test Automation
  that supports the entire life cycle of a test for components,
  devices, or systems


• TestShell automates and simplifies the process of testing,
  allows you to focus on pure testing, and thus substantially:
       Improve Product Quality

       Shorten Time to Market

       Reduce Expenditures




                              QualiSystems Proprietary & Confidential
Testing Challenges without Automation

• Lengthy test processes that can take up to
  several days
• The wide array of benchmark
  applications/Scripts include Hardware and
  Software                                                               Time Lost
• The variety of vendors and models requiring
                                                                         Quality Impacted
  diverse specifications
• The need to control and manage many                                    Expense Overhead
  distributed test stations
                                                                         Resources
• Time-consuming test result collation and                               Unexploited
  analysis
• Compound aggregation of extensive amounts
  of test data


                               QualiSystems Proprietary & Confidential
Proven ROI within the first year of use

• Significantly reduce Time-To-Market
   • Full regression cycle 64 hours → 24 hours at USI (環隆電氣)
   • Single test cycle 15 days → 1.5 day at Cameo (友勁科技)


• Significantly reduce Operational Expenditures
   • Resources involved in test creation down by 50% at Deutsche Telekom
   • Single test cycle effort 2 Days → 5 hours at Telstra


• Managing and Improving Quality Control
   • Daily Build and regression at Ceragon Networks
   • Customer service centers at Crow
   • Saving X10 on RMA at Syneron




                                 QualiSystems Proprietary & Confidential
Our Customers – across the value chain




                     QualiSystems Proprietary & Confidential
End-to-End Test Automation Framework


              Schedule                                                                 Execute

                                                                                 Run Tests & Regressions
       Coordinate Test Execution
                                                                                  Collect Logs & Results
          Launch Test Stations
                                                                                    Monitor Real-time




                                   Tests & Regressions
                                          Assets
        Create                         Equipment
                                                                                                  Analyze
                                      Test Results
Write Tests & Regressions                                                                     Aggregate Results
Create reusable functions             Central                                                Customized Reports
   Control Test Assets
                                    Management                                             Customized Dashboards




                                       QualiSystems Proprietary & Confidential
TestShell Platform Details




            QualiSystems Proprietary & Confidential
End-to-End Test Automation Framework

         Schedule                                              Execute




    Create                                                               Analyze



                      Central
                    Management




                     QualiSystems Proprietary & Confidential
TestShell System
  Interfaces to Software and hardware compnents (Any many more..)

Scripts & • Exe, DLLs, CLI, VIs                             • Mail & SMS, File Engine
Software                                        Utilities
             • Script-Engines                               • GUI Automation, Attributes
             • TCL, Perl, Python, VB, Java                  • Requirements
             • MatLab, OCR                                    Management, QTP ,LR , Etc..

Networking
             •   Telnet, SSH, TCP, UDP          Mobile      •   Symbian
                                                Modules
             •   SNMP (& Traps), FTP                        •   Windows Mobile
             •   Traffic Generators, Switches               •   iPhone, Blackberry
             •   etc.                                       •   Android
 T&M         •   Traffic generators                         •   Messages, Instructions
 Modules                                        Dialogs
             •   Network analyzers                          •   Alerts, Remarks
             •   Spectrum, scope                            •   Watchers, Graphs
             •   Generators, etc.                           •   etc.
Logic        •   Variables                      Web
Modules                                                     • Web GUI
             •   Cases, Loops, Delays           Modules
                                                            • Web Services
             •   Parallelization, events
                                                            • etc.
             •   etc.
Testing in the All IP World - Example Scenario

       Start          •   Typical test flow for validating :
                           •    Allocate all testing resources

                           •    Configure the Device Under Test
   Setup Topology          •    Configure Traffic Generator(s)

                           •    Applying traffic to the DUT and
   Configure DUT                sniffing /getting statistics

                           •    Analyzing
  Configure Traffic
Generator (ex. IXIA
  ,   SPIRENT)        •   Typical tests:
                           •    Traffic blasting, protocol emulation, load & stress,
                                conformance , acceptance, interoperability, etc
    Run Traffic

  Analyze Results     •   Typical validations:
                           •    End-to-End: Path Recovery, Clock Recovery,
                                Delay, Latency, Throughput, Loss Ratio,
       End                      Information-leakage, routing/switching performance, etc


                           QualiSystems Proprietary & Confidential
Testing in the All IP World - Example Scenario

        Start
                       Multiple Network Elements from
                       different vendors such as:
   Setup Topology
                       •   Ethernet Switch
   Configure DUT
                       •   OSS
   Configure Traffic   •   Wireless devices (Access Points)
                       •   WiMAX/4G (STB)
     Run Traffic
                       •   Multi Service Router
  Analyze Results      •   High Speed Router
                       •   BBRAR
 Store & Report Data
                       •   DSLAM
                       •   Gateway
         End           •   Modem

                           QualiSystems Proprietary & Confidential
Testing in the All IP World - Example Scenario

        Start
                       Various network protocols and
                       interfaces
   Setup Topology
                              SSH                           Telnet     SMTP
   Configure DUT
                            SOAP                             TCP     SNMP Traps
   Configure Traffic

     Run Traffic             TFTP                          SNMP        VISA


  Analyze Results           Serial                          SFTP       GPIB

 Store & Report Data
                             UDP                            HTTP        FTP


         End

                         QualiSystems Proprietary & Confidential
Testing in the All IP World - Example Scenario

        Start          Multiple test equipment types
                       from different vendors
   Setup Topology
                       •   Traffic Generators
   Configure DUT       •   Network Emulators
   Configure Traffic   •   Network Sniffers
                       •   Network Analyzers
     Run Traffic       •   Baseband Emulators
  Analyze Results      •   Logic analyzers
                       •   Signal analyzers
 Store & Report Data
                       •   Oscilloscopes
                       •   Signal generators
         End

                               QualiSystems Proprietary & Confidential
Testing in the All IP World - Example Scenario




                   DEMO




                      QualiSystems Proprietary & Confidential
TestShell Common
Scenario for Network



        QualiSystems Proprietary & Confidential
DEMO 1: Router Testing via Traffic Generator
- Configure DUT by Telnet


              Traffic   Data                            Data    Traffic
              Sender                                           Receiver




                          Configure      Check alive
                         Router/Switch   Command line
Run Traffic                    Telnet                                Analyze Results
   Driver                                                                 Driver
DEMO 1: Router Testing via Traffic Generator (cont.)
Code Free Test Creation as easy as Visio

       Visio Flow                                   Studio Flow




                                QualiSystems Proprietary & Confidential
DEMO 2: AP Router Testing via Traffic Generator
- Configure DUT by Website(GUI)


              Traffic   Data                              Data    Traffic
              Sender                                             Receiver




                        Configure Router   Check alive
                           Website(GUI)    Command line
Run Traffic                                                            Analyze Results
   Driver                                                                   Driver
DEMO 2: AP Router Testing via Traffic Generator (cont.)
- Configure DUT by Website(GUI)

  • Special features for Wireless Device:
     1. Use different configuration files to complete diverse
        testing, ex. different mode(802.11n,b,g), different
        channel(1~11) or different encryption type(WEP, TKIP).
     2. Use excel file to maintain the path of configuration files
        and import data of excel file by “File Engine” on
        Testshell.
     3. TestShell’s GUI Automator can provide “Inspect” and
        “Valuate” feature to check states of web screen.
     4. TestShell can get snapshoot of testing result and export
        to report automatically.



                              QualiSystems Proprietary & Confidential
Tests Creation - Benefits

•    Drag & Drop Test Creator – non programmers can join the automation
•    Reusable Building Blocks
•    Record and Replay Actions
•    Integration with both Traffic Generators and T&M
•    Supported interfaces:
      •   Network Protocols (Telnet, SSH, Serial, TCP, UDP, SNMP, etc)
      •   GUI – Web, Java, Win app
      •   Logic and Dialog
      •   Integration with external files (configuration and results)
• Resource Asset Management & Deployment
      •   Documentation
      •   Scripts
      •   Executables
      •   Dlls
End-to-End Test Automation Framework

        Schedule                                               Execute




     Create                                                              Analyze



                      Central
                    Management




                     QualiSystems Proprietary & Confidential
Scheduler Snapshot



Resource
management &
Equipment
utilization

                                                   Tests scheduling –
                                                   overnight & weekend




                     QualiSystems Proprietary & Confidential
Tests Scheduling –
Scheduler
• Automatic scheduling according to time, station and priority

• Test scheduling across single or multiple stations

• Advanced "Outlook-like" interface

• Virtual station locking

• Fully customizable execution rules

• Automatic real-time execution conflict handling
End-to-End Test Automation Framework


        Schedule                                               Execute




     Create                                                          Analyze



                      Central
                    Management




                     QualiSystems Proprietary & Confidential
Tests Execution –
Runner
• Execution planning
     • Select Test or Regression
     • Select Unit Under Test and Topology
     • Record Admin information
          • Serial, Version, Batch etc… (Dynamic)

•   Run
     •   Complete Run
     •   Step by Step
     •   Automatic troubleshooting and action execution
     •   Real-time data tracking

•   Standardize data collection
•   Data transfer guarantee
End-to-End Test Automation Framework


         Schedule                                              Execute




     Create                                                              Analyze




                      Central
                    Management




                     QualiSystems Proprietary & Confidential
Test Analysis - InSight
   Central data collection




                                                                     Data is then ready
Test Lab 1            Test Lab 2 21,6 C     Test Lab n               for comprehensive
  128 ms 19 W               101,3                            3E-07
  102,1
                                       81,9
                             MHz Melbourne Canbara                   analysis, using
        51 kb/s     3,2 V
  MHz                     11,9 mA           57 kb/s 69%   12 5,3     TestShell InSight
                  21 C          Sydney       3,3 V        mA




                                                                                      www


Data from all
test labs and
stations is
                        Multi-Site
collected and           Repository
stored in a
central server
Test Analysis - InSight
Online customizable display



                                     www




                                   The dashboards are
                                   completely customizable
                                   according to user
                              The analayzed data is
                                   preferences, supporting
                              presented via online & display
                                   multiple analysis
                              Dasboards: including OLAP
                                   options,
                              • Providing real time analysis
                              • Reviewed any time anywhere
End-to-End Test Automation Framework


         Schedule                                              Execute




    Create                                                               Analyze



                      Central
                    Management




                     QualiSystems Proprietary & Confidential
Test Management modules - Snapshot

                      Tests and Regression
                          management




DUT
management
             Central repository across the organization
                 Tests version
                 control Fully scalable and openand user control
                                      Permission framework
                            QualiSystems Proprietary & Confidential
TestShell Components




        QualiSystems Proprietary & Confidential
TestShell Applications



                         Analyze                                Create


    TestShell InSight                                                         TestShell Studio



                               TestShell Server




                          Manage                              Execute
  TestShell Scheduler                                                        TestShell Runner
  TestShell Controller

                                   QualiSystems Proprietary & Confidential
Thank you




 To Schedule a Live Demonstration go to:
 www.qualisystems.com/demo



                                QualiSystems Proprietary & Confidential

Mais conteúdo relacionado

Mais procurados

iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02iSYSTEM AG
 
Infrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsInfrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsLior Kamrat
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare PresentationMichael Barrett
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersClever Moe
 
Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperDavid Jellison
 
Cloud Hosting for Government Agencies: Drupal Platform as a Service
Cloud Hosting for Government Agencies: Drupal Platform as a ServiceCloud Hosting for Government Agencies: Drupal Platform as a Service
Cloud Hosting for Government Agencies: Drupal Platform as a ServiceAcquia
 
Use Cases and Integration Scenarios with SAP Adaptive Computing Virtualization
Use Cases and Integration Scenarios with SAP Adaptive Computing VirtualizationUse Cases and Integration Scenarios with SAP Adaptive Computing Virtualization
Use Cases and Integration Scenarios with SAP Adaptive Computing VirtualizationGunther_01
 
2012 student track - vs2010
2012   student track - vs20102012   student track - vs2010
2012 student track - vs2010Tim Mahy
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build testLen Bass
 
Patrick A Bohr2003
Patrick A Bohr2003Patrick A Bohr2003
Patrick A Bohr2003pbohr
 
Parasoft Concerto A complete ALM platform that ensures quality software can b...
Parasoft Concerto A complete ALM platform that ensures quality software can b...Parasoft Concerto A complete ALM platform that ensures quality software can b...
Parasoft Concerto A complete ALM platform that ensures quality software can b...Engineering Software Lab
 
!Zpx Overview New
!Zpx Overview New!Zpx Overview New
!Zpx Overview Newcynthiabro
 
Extending VuGen 11.5 with custom add-ins
Extending VuGen 11.5 with custom add-insExtending VuGen 11.5 with custom add-ins
Extending VuGen 11.5 with custom add-insstuartmoncrieff
 
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Emerson Exchange
 
Shirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectShirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectAgileSparks
 
How Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsHow Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsOpenStack_Online
 
JBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJoram Barrez
 

Mais procurados (20)

iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02iSYSTEM Company and Product Overview v12.02
iSYSTEM Company and Product Overview v12.02
 
Infrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & ToolsInfrastructure as Code - Getting Started, Concepts & Tools
Infrastructure as Code - Getting Started, Concepts & Tools
 
Unosquare SlideShare Presentation
Unosquare SlideShare PresentationUnosquare SlideShare Presentation
Unosquare SlideShare Presentation
 
Agile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business ManagersAgile Open Source Performance Testing Workshop for Business Managers
Agile Open Source Performance Testing Workshop for Business Managers
 
H S
H SH S
H S
 
Scaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopperScaling Kanban in the Enterprise with GreenHopper
Scaling Kanban in the Enterprise with GreenHopper
 
Cloud Hosting for Government Agencies: Drupal Platform as a Service
Cloud Hosting for Government Agencies: Drupal Platform as a ServiceCloud Hosting for Government Agencies: Drupal Platform as a Service
Cloud Hosting for Government Agencies: Drupal Platform as a Service
 
Use Cases and Integration Scenarios with SAP Adaptive Computing Virtualization
Use Cases and Integration Scenarios with SAP Adaptive Computing VirtualizationUse Cases and Integration Scenarios with SAP Adaptive Computing Virtualization
Use Cases and Integration Scenarios with SAP Adaptive Computing Virtualization
 
JedaOverview
JedaOverviewJedaOverview
JedaOverview
 
RABIT
RABITRABIT
RABIT
 
2012 student track - vs2010
2012   student track - vs20102012   student track - vs2010
2012 student track - vs2010
 
Architecting for the cloud storage build test
Architecting for the cloud storage build testArchitecting for the cloud storage build test
Architecting for the cloud storage build test
 
Patrick A Bohr2003
Patrick A Bohr2003Patrick A Bohr2003
Patrick A Bohr2003
 
Parasoft Concerto A complete ALM platform that ensures quality software can b...
Parasoft Concerto A complete ALM platform that ensures quality software can b...Parasoft Concerto A complete ALM platform that ensures quality software can b...
Parasoft Concerto A complete ALM platform that ensures quality software can b...
 
!Zpx Overview New
!Zpx Overview New!Zpx Overview New
!Zpx Overview New
 
Extending VuGen 11.5 with custom add-ins
Extending VuGen 11.5 with custom add-insExtending VuGen 11.5 with custom add-ins
Extending VuGen 11.5 with custom add-ins
 
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
Using Syncade Workflow and AMS Device Manager for SIF Proof Testing on a Delt...
 
Shirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defectShirly Ronen - Documenting an agile defect
Shirly Ronen - Documenting an agile defect
 
How Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack CloudsHow Dell and Intel are Optimizing OpenStack Clouds
How Dell and Intel are Optimizing OpenStack Clouds
 
JBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten LaureijsJBoss Enterprise Overview by Quinten Laureijs
JBoss Enterprise Overview by Quinten Laureijs
 

Destaque

Huawei OTT Brief Introduction
Huawei OTT Brief IntroductionHuawei OTT Brief Introduction
Huawei OTT Brief IntroductionRichard Hsu
 
My PMP Credential
My PMP CredentialMy PMP Credential
My PMP CredentialRichard Hsu
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Richard Hsu
 
財務比率五大類型
財務比率五大類型財務比率五大類型
財務比率五大類型Richard Hsu
 
CDRouter Brief Introduction
CDRouter Brief IntroductionCDRouter Brief Introduction
CDRouter Brief IntroductionRichard Hsu
 
The founder dilemmas study report - Richard
The founder dilemmas study report - RichardThe founder dilemmas study report - Richard
The founder dilemmas study report - RichardRichard Hsu
 
Ch02
Ch02Ch02
Ch02epst
 
破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊Richard Hsu
 
Qualisystems Event Report
Qualisystems Event ReportQualisystems Event Report
Qualisystems Event ReportRichard Hsu
 
The blueprint for world-class demand generation
The blueprint for world-class demand generationThe blueprint for world-class demand generation
The blueprint for world-class demand generationJon Barkworth
 
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewPMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewRichard Hsu
 
Business Case Development
Business Case DevelopmentBusiness Case Development
Business Case Developmenttltiede
 
9 Key Principles to Successful Organizational Strategy
9 Key Principles to Successful Organizational Strategy9 Key Principles to Successful Organizational Strategy
9 Key Principles to Successful Organizational Strategytltiede
 
Program Management and Leadership
Program Management and LeadershipProgram Management and Leadership
Program Management and Leadershiptltiede
 
PowerPoint Presentation Development
PowerPoint Presentation DevelopmentPowerPoint Presentation Development
PowerPoint Presentation Developmenttltiede
 
PMI Project Management Principles
PMI Project Management PrinciplesPMI Project Management Principles
PMI Project Management Principlestltiede
 

Destaque (17)

Huawei OTT Brief Introduction
Huawei OTT Brief IntroductionHuawei OTT Brief Introduction
Huawei OTT Brief Introduction
 
My PMP Credential
My PMP CredentialMy PMP Credential
My PMP Credential
 
Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation Proposal for Wireleess Throughput Test by Automation
Proposal for Wireleess Throughput Test by Automation
 
財務比率五大類型
財務比率五大類型財務比率五大類型
財務比率五大類型
 
CDRouter Brief Introduction
CDRouter Brief IntroductionCDRouter Brief Introduction
CDRouter Brief Introduction
 
What is PMP?
What is PMP?What is PMP?
What is PMP?
 
The founder dilemmas study report - Richard
The founder dilemmas study report - RichardThe founder dilemmas study report - Richard
The founder dilemmas study report - Richard
 
Ch02
Ch02Ch02
Ch02
 
破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊破壞性創新 from 經理人月刊
破壞性創新 from 經理人月刊
 
Qualisystems Event Report
Qualisystems Event ReportQualisystems Event Report
Qualisystems Event Report
 
The blueprint for world-class demand generation
The blueprint for world-class demand generationThe blueprint for world-class demand generation
The blueprint for world-class demand generation
 
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) ReviewPMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
PMP: 專案管理架構(Framework) & 整合管理(Integration Management) Review
 
Business Case Development
Business Case DevelopmentBusiness Case Development
Business Case Development
 
9 Key Principles to Successful Organizational Strategy
9 Key Principles to Successful Organizational Strategy9 Key Principles to Successful Organizational Strategy
9 Key Principles to Successful Organizational Strategy
 
Program Management and Leadership
Program Management and LeadershipProgram Management and Leadership
Program Management and Leadership
 
PowerPoint Presentation Development
PowerPoint Presentation DevelopmentPowerPoint Presentation Development
PowerPoint Presentation Development
 
PMI Project Management Principles
PMI Project Management PrinciplesPMI Project Management Principles
PMI Project Management Principles
 

Semelhante a Standards of Excellence in Test Automation

Innovative Test Automation Solution
Innovative Test Automation SolutionInnovative Test Automation Solution
Innovative Test Automation SolutionAlan Lee White
 
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010TEST Huddle
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectDevOps.com
 
SOASTA CloudTest Lite
SOASTA CloudTest LiteSOASTA CloudTest Lite
SOASTA CloudTest LiteFred Beringer
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of ExcellenceIra Agarwal
 
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPT
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPTTaking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPT
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPTqualisystems
 
William v lucas qa resume no ph
William v lucas qa resume no phWilliam v lucas qa resume no ph
William v lucas qa resume no phBill Lucas
 
FUNTASY - Functional testing automated system
FUNTASY - Functional testing automated systemFUNTASY - Functional testing automated system
FUNTASY - Functional testing automated systemQualitest
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Testplant
 
In Sync Running Apps On Oracle
In Sync  Running Apps On OracleIn Sync  Running Apps On Oracle
In Sync Running Apps On OracleInSync Conference
 
Agile infrastructure
Agile infrastructureAgile infrastructure
Agile infrastructureTarun Rajput
 
Neotys PAC - Ian Molyneaux
Neotys PAC - Ian MolyneauxNeotys PAC - Ian Molyneaux
Neotys PAC - Ian MolyneauxNeotys_Partner
 
Testing in the cloud
Testing in the cloudTesting in the cloud
Testing in the cloudMCARaghu
 
Aakash shah performance tester
Aakash shah  performance testerAakash shah  performance tester
Aakash shah performance testeranandkayalmatrix
 
Testing in an Open Source Middleware Platform Space The WSO2 Way.
Testing in an Open Source Middleware Platform Space  The WSO2 Way.Testing in an Open Source Middleware Platform Space  The WSO2 Way.
Testing in an Open Source Middleware Platform Space The WSO2 Way.WSO2
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!Richard Robinson
 

Semelhante a Standards of Excellence in Test Automation (20)

QualiSystems-Brief TestShell
QualiSystems-Brief TestShellQualiSystems-Brief TestShell
QualiSystems-Brief TestShell
 
Innovative Test Automation Solution
Innovative Test Automation SolutionInnovative Test Automation Solution
Innovative Test Automation Solution
 
Testing in the cloud
Testing in the cloudTesting in the cloud
Testing in the cloud
 
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010
C.V, Narayanan - Open Source Tools for Test Management - EuroSTAR 2010
 
TMA Brochure IPv6
TMA Brochure  IPv6TMA Brochure  IPv6
TMA Brochure IPv6
 
Modernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-ArchitectModernizing Testing as Apps Re-Architect
Modernizing Testing as Apps Re-Architect
 
SOASTA CloudTest Lite
SOASTA CloudTest LiteSOASTA CloudTest Lite
SOASTA CloudTest Lite
 
Digital Assurance Center of Excellence
Digital Assurance Center of ExcellenceDigital Assurance Center of Excellence
Digital Assurance Center of Excellence
 
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPT
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPTTaking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPT
Taking Lab Management to the Next Level - QualiSystems & Testwise in a joint PPT
 
William v lucas qa resume no ph
William v lucas qa resume no phWilliam v lucas qa resume no ph
William v lucas qa resume no ph
 
FUNTASY - Functional testing automated system
FUNTASY - Functional testing automated systemFUNTASY - Functional testing automated system
FUNTASY - Functional testing automated system
 
Devops architecture
Devops architectureDevops architecture
Devops architecture
 
Tools. Techniques. Trouble?
Tools. Techniques. Trouble?Tools. Techniques. Trouble?
Tools. Techniques. Trouble?
 
In Sync Running Apps On Oracle
In Sync  Running Apps On OracleIn Sync  Running Apps On Oracle
In Sync Running Apps On Oracle
 
Agile infrastructure
Agile infrastructureAgile infrastructure
Agile infrastructure
 
Neotys PAC - Ian Molyneaux
Neotys PAC - Ian MolyneauxNeotys PAC - Ian Molyneaux
Neotys PAC - Ian Molyneaux
 
Testing in the cloud
Testing in the cloudTesting in the cloud
Testing in the cloud
 
Aakash shah performance tester
Aakash shah  performance testerAakash shah  performance tester
Aakash shah performance tester
 
Testing in an Open Source Middleware Platform Space The WSO2 Way.
Testing in an Open Source Middleware Platform Space  The WSO2 Way.Testing in an Open Source Middleware Platform Space  The WSO2 Way.
Testing in an Open Source Middleware Platform Space The WSO2 Way.
 
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
SCRIMPS-STD: Test Automation Design Principles - and asking the right questions!
 

Último

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024Lonnie McRorey
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupFlorian Wilhelm
 

Último (20)

How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024TeamStation AI System Report LATAM IT Salaries 2024
TeamStation AI System Report LATAM IT Salaries 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Streamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project SetupStreamlining Python Development: A Guide to a Modern Project Setup
Streamlining Python Development: A Guide to a Modern Project Setup
 

Standards of Excellence in Test Automation

  • 1. Standards of Excellence TestShell Framework Introduction Tuesday, December 20, 2011 Richard Hsu QualiSystems Proprietary & Confidential
  • 2. QualiSystems – Company Overview • Global Software Company •Santa Clara, USA •London, UK •Munich, Germany •Tel-Aviv, Israel •APAC • Singapore , APAC HQ • Shanghai, China • Taipei, Taiwan • Seoul, Korea • APAC Channels, Australia, Japan , India • Founded 2004 9001:2000 90003:2004 • Flag product – TestShellTM Test-Automation Framework • “Customer First” Culture QualiSystems Proprietary & Confidential
  • 3. What we do - TestShell Framework • End-to-End framework for Test Automation that supports the entire life cycle of a test for components, devices, or systems • TestShell automates and simplifies the process of testing, allows you to focus on pure testing, and thus substantially:  Improve Product Quality  Shorten Time to Market  Reduce Expenditures QualiSystems Proprietary & Confidential
  • 4. Testing Challenges without Automation • Lengthy test processes that can take up to several days • The wide array of benchmark applications/Scripts include Hardware and Software Time Lost • The variety of vendors and models requiring Quality Impacted diverse specifications • The need to control and manage many Expense Overhead distributed test stations Resources • Time-consuming test result collation and Unexploited analysis • Compound aggregation of extensive amounts of test data QualiSystems Proprietary & Confidential
  • 5. Proven ROI within the first year of use • Significantly reduce Time-To-Market • Full regression cycle 64 hours → 24 hours at USI (環隆電氣) • Single test cycle 15 days → 1.5 day at Cameo (友勁科技) • Significantly reduce Operational Expenditures • Resources involved in test creation down by 50% at Deutsche Telekom • Single test cycle effort 2 Days → 5 hours at Telstra • Managing and Improving Quality Control • Daily Build and regression at Ceragon Networks • Customer service centers at Crow • Saving X10 on RMA at Syneron QualiSystems Proprietary & Confidential
  • 6. Our Customers – across the value chain QualiSystems Proprietary & Confidential
  • 7. End-to-End Test Automation Framework Schedule Execute Run Tests & Regressions Coordinate Test Execution Collect Logs & Results Launch Test Stations Monitor Real-time Tests & Regressions Assets Create Equipment Analyze Test Results Write Tests & Regressions Aggregate Results Create reusable functions Central Customized Reports Control Test Assets Management Customized Dashboards QualiSystems Proprietary & Confidential
  • 8. TestShell Platform Details QualiSystems Proprietary & Confidential
  • 9. End-to-End Test Automation Framework Schedule Execute Create Analyze Central Management QualiSystems Proprietary & Confidential
  • 10. TestShell System Interfaces to Software and hardware compnents (Any many more..) Scripts & • Exe, DLLs, CLI, VIs • Mail & SMS, File Engine Software Utilities • Script-Engines • GUI Automation, Attributes • TCL, Perl, Python, VB, Java • Requirements • MatLab, OCR Management, QTP ,LR , Etc.. Networking • Telnet, SSH, TCP, UDP Mobile • Symbian Modules • SNMP (& Traps), FTP • Windows Mobile • Traffic Generators, Switches • iPhone, Blackberry • etc. • Android T&M • Traffic generators • Messages, Instructions Modules Dialogs • Network analyzers • Alerts, Remarks • Spectrum, scope • Watchers, Graphs • Generators, etc. • etc. Logic • Variables Web Modules • Web GUI • Cases, Loops, Delays Modules • Web Services • Parallelization, events • etc. • etc.
  • 11. Testing in the All IP World - Example Scenario Start • Typical test flow for validating : • Allocate all testing resources • Configure the Device Under Test Setup Topology • Configure Traffic Generator(s) • Applying traffic to the DUT and Configure DUT sniffing /getting statistics • Analyzing Configure Traffic Generator (ex. IXIA , SPIRENT) • Typical tests: • Traffic blasting, protocol emulation, load & stress, conformance , acceptance, interoperability, etc Run Traffic Analyze Results • Typical validations: • End-to-End: Path Recovery, Clock Recovery, Delay, Latency, Throughput, Loss Ratio, End Information-leakage, routing/switching performance, etc QualiSystems Proprietary & Confidential
  • 12. Testing in the All IP World - Example Scenario Start Multiple Network Elements from different vendors such as: Setup Topology • Ethernet Switch Configure DUT • OSS Configure Traffic • Wireless devices (Access Points) • WiMAX/4G (STB) Run Traffic • Multi Service Router Analyze Results • High Speed Router • BBRAR Store & Report Data • DSLAM • Gateway End • Modem QualiSystems Proprietary & Confidential
  • 13. Testing in the All IP World - Example Scenario Start Various network protocols and interfaces Setup Topology SSH Telnet SMTP Configure DUT SOAP TCP SNMP Traps Configure Traffic Run Traffic TFTP SNMP VISA Analyze Results Serial SFTP GPIB Store & Report Data UDP HTTP FTP End QualiSystems Proprietary & Confidential
  • 14. Testing in the All IP World - Example Scenario Start Multiple test equipment types from different vendors Setup Topology • Traffic Generators Configure DUT • Network Emulators Configure Traffic • Network Sniffers • Network Analyzers Run Traffic • Baseband Emulators Analyze Results • Logic analyzers • Signal analyzers Store & Report Data • Oscilloscopes • Signal generators End QualiSystems Proprietary & Confidential
  • 15. Testing in the All IP World - Example Scenario DEMO QualiSystems Proprietary & Confidential
  • 16. TestShell Common Scenario for Network QualiSystems Proprietary & Confidential
  • 17. DEMO 1: Router Testing via Traffic Generator - Configure DUT by Telnet Traffic Data Data Traffic Sender Receiver Configure Check alive Router/Switch Command line Run Traffic Telnet Analyze Results Driver Driver
  • 18. DEMO 1: Router Testing via Traffic Generator (cont.) Code Free Test Creation as easy as Visio Visio Flow Studio Flow QualiSystems Proprietary & Confidential
  • 19. DEMO 2: AP Router Testing via Traffic Generator - Configure DUT by Website(GUI) Traffic Data Data Traffic Sender Receiver Configure Router Check alive Website(GUI) Command line Run Traffic Analyze Results Driver Driver
  • 20. DEMO 2: AP Router Testing via Traffic Generator (cont.) - Configure DUT by Website(GUI) • Special features for Wireless Device: 1. Use different configuration files to complete diverse testing, ex. different mode(802.11n,b,g), different channel(1~11) or different encryption type(WEP, TKIP). 2. Use excel file to maintain the path of configuration files and import data of excel file by “File Engine” on Testshell. 3. TestShell’s GUI Automator can provide “Inspect” and “Valuate” feature to check states of web screen. 4. TestShell can get snapshoot of testing result and export to report automatically. QualiSystems Proprietary & Confidential
  • 21. Tests Creation - Benefits • Drag & Drop Test Creator – non programmers can join the automation • Reusable Building Blocks • Record and Replay Actions • Integration with both Traffic Generators and T&M • Supported interfaces: • Network Protocols (Telnet, SSH, Serial, TCP, UDP, SNMP, etc) • GUI – Web, Java, Win app • Logic and Dialog • Integration with external files (configuration and results) • Resource Asset Management & Deployment • Documentation • Scripts • Executables • Dlls
  • 22. End-to-End Test Automation Framework Schedule Execute Create Analyze Central Management QualiSystems Proprietary & Confidential
  • 23. Scheduler Snapshot Resource management & Equipment utilization Tests scheduling – overnight & weekend QualiSystems Proprietary & Confidential
  • 24. Tests Scheduling – Scheduler • Automatic scheduling according to time, station and priority • Test scheduling across single or multiple stations • Advanced "Outlook-like" interface • Virtual station locking • Fully customizable execution rules • Automatic real-time execution conflict handling
  • 25. End-to-End Test Automation Framework Schedule Execute Create Analyze Central Management QualiSystems Proprietary & Confidential
  • 26. Tests Execution – Runner • Execution planning • Select Test or Regression • Select Unit Under Test and Topology • Record Admin information • Serial, Version, Batch etc… (Dynamic) • Run • Complete Run • Step by Step • Automatic troubleshooting and action execution • Real-time data tracking • Standardize data collection • Data transfer guarantee
  • 27. End-to-End Test Automation Framework Schedule Execute Create Analyze Central Management QualiSystems Proprietary & Confidential
  • 28. Test Analysis - InSight Central data collection Data is then ready Test Lab 1 Test Lab 2 21,6 C Test Lab n for comprehensive 128 ms 19 W 101,3 3E-07 102,1 81,9 MHz Melbourne Canbara analysis, using 51 kb/s 3,2 V MHz 11,9 mA 57 kb/s 69% 12 5,3 TestShell InSight 21 C Sydney 3,3 V mA www Data from all test labs and stations is Multi-Site collected and Repository stored in a central server
  • 29. Test Analysis - InSight Online customizable display www The dashboards are completely customizable according to user The analayzed data is preferences, supporting presented via online & display multiple analysis Dasboards: including OLAP options, • Providing real time analysis • Reviewed any time anywhere
  • 30. End-to-End Test Automation Framework Schedule Execute Create Analyze Central Management QualiSystems Proprietary & Confidential
  • 31. Test Management modules - Snapshot Tests and Regression management DUT management Central repository across the organization Tests version control Fully scalable and openand user control Permission framework QualiSystems Proprietary & Confidential
  • 32. TestShell Components QualiSystems Proprietary & Confidential
  • 33. TestShell Applications Analyze Create TestShell InSight TestShell Studio TestShell Server Manage Execute TestShell Scheduler TestShell Runner TestShell Controller QualiSystems Proprietary & Confidential
  • 34. Thank you To Schedule a Live Demonstration go to: www.qualisystems.com/demo QualiSystems Proprietary & Confidential