SlideShare a Scribd company logo
1 of 8
The Challenge:
 Risk Mitigation & Code
 Changes
   How do these changes impact
    the behavior of
    the device?
   How do you know you are
    testing these changes?
   How do you know that
    unknown changes are not in
    the binary?
   Without the time to run all test
    cases, how do you know
    which test cases to run?


Milestone 8      Milestone 9         3 weeks        Deadline



    2   | © 2011 Wind River. All Rights Reserved.
Addressing Device Test Challenges

               Wind River Test Management
               Identifies high risk segments in your
               production code
               Prioritizes test execution
               Optimizes your resources to reduce risk and
               manage the impact of changes




3   | © 2011 Wind River. All Rights Reserved.
Dashboard views

                                                     Central repository to store manual
                                                     and automated test cases

                                                          Virtual lab manager


    Flexible and                                                              Reports generator         Easy and clear interpretation
                                                                                                        of individual test case results


    Powerful
    Framework
    Easily integrated with existing
    build & test infrastructure




                                                 Retention of results
                                                 from older runs

                                                                        Test results parsed for each test case and
                                                                        each step within test case

                                                                                                  STDOUT for each test case step
                                                                                                  captured individually



4   | © 2011 Wind River. All Rights Reserved.
Wind River
Test Management
Identifies high risk code areas


     Coverage
      After running all test cases
       what areas of the code were
       NOT tested                                      HIGH RISK: 85% of functions were not tested
      Map test cases to code
      Increase preparedness for
       certification process

     Performance
      Measure actual functions
       response time
      See impact of change on
       performance
        …all on production code.
                                                  HIGH RISK: Performance degradation between builds



 5    | © 2011 Wind River. All Rights Reserved.
Wind River                                         Build 6                           Build 7
Test Management
Manages the impact of change


      Build Differences
       Compare builds to know the
        impact of change                                              Compare builds’ binaries to identify
                                                                      changed, new and deleted functions
       Gain visibility to new code
        introduced to the build
       Identify what tests to run to                TC1
        verify only the changes

                                                                                                           TC3
                                                     TC2




                                                             Only a subset of test cases are testing the
                                                             actual changes in the code
        …all on binary code.



  6    | © 2011 Wind River. All Rights Reserved.
Wind River
Test Management
Tests edge conditions and error
handlers

     Fault Injection
      Validate fault handlers.
      Automate fault injection.
      Do away with complex test
       scenario setups.
      Fully validate exception
       conditions fast.
      Simulate data input/output.
      Increase coverage, save time,
       and improve quality.


        …all on production code.



 7    | © 2011 Wind River. All Rights Reserved.
Wind River
Test Management
Shortens Time to Market


     Test Content
      More than 3000 tests for Linux
       platform validation
      Complete VTS pre-packaged for
       VxWorks platform validation
      Test for security with Fuzz
       testing vulnerability pack for
       dozens of protocols




      …just click and run.



 8   | © 2011 Wind River. All Rights Reserved.

More Related Content

What's hot

A study of anti virus' response to unknown threats
A study of anti virus' response to unknown threatsA study of anti virus' response to unknown threats
A study of anti virus' response to unknown threats
UltraUploader
 
Self-defending software: Automatically patching errors in deployed software ...
Self-defending software: Automatically patching  errors in deployed software ...Self-defending software: Automatically patching  errors in deployed software ...
Self-defending software: Automatically patching errors in deployed software ...
Sung Kim
 
Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide share
BeBo Technology
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product Line
Dharmalingam Ganesan
 
Soft Error Study of ARM SoC at 28 Nanometers
Soft Error Study of ARM SoC at 28 NanometersSoft Error Study of ARM SoC at 28 Nanometers
Soft Error Study of ARM SoC at 28 Nanometers
Wojciech Koszek
 

What's hot (20)

2010-03-31 - VU Amsterdam - Experiences testing safety critical systems
2010-03-31 - VU Amsterdam - Experiences testing safety critical systems2010-03-31 - VU Amsterdam - Experiences testing safety critical systems
2010-03-31 - VU Amsterdam - Experiences testing safety critical systems
 
Testing concurrent java programs - Sameer Arora
Testing concurrent java programs - Sameer AroraTesting concurrent java programs - Sameer Arora
Testing concurrent java programs - Sameer Arora
 
A study of anti virus' response to unknown threats
A study of anti virus' response to unknown threatsA study of anti virus' response to unknown threats
A study of anti virus' response to unknown threats
 
Abraham q3 2008
Abraham q3 2008Abraham q3 2008
Abraham q3 2008
 
Advanced System Security and Digital Forensics
Advanced System Security and Digital ForensicsAdvanced System Security and Digital Forensics
Advanced System Security and Digital Forensics
 
Performance dec 2010
Performance dec 2010Performance dec 2010
Performance dec 2010
 
Self-defending software: Automatically patching errors in deployed software ...
Self-defending software: Automatically patching  errors in deployed software ...Self-defending software: Automatically patching  errors in deployed software ...
Self-defending software: Automatically patching errors in deployed software ...
 
Rstreng
RstrengRstreng
Rstreng
 
Уроки, полученные при проведении автоматизированного приемочного тестирования
Уроки, полученные при проведении автоматизированного приемочного тестированияУроки, полученные при проведении автоматизированного приемочного тестирования
Уроки, полученные при проведении автоматизированного приемочного тестирования
 
Software testability slide share
Software testability slide shareSoftware testability slide share
Software testability slide share
 
Lnkdtest2
Lnkdtest2Lnkdtest2
Lnkdtest2
 
Challenges in Assessing Single Event Upset Impact on Processor Systems
Challenges in Assessing Single Event Upset Impact on Processor SystemsChallenges in Assessing Single Event Upset Impact on Processor Systems
Challenges in Assessing Single Event Upset Impact on Processor Systems
 
Testing
TestingTesting
Testing
 
A Computer Vision Application for In Vitro Diagnostics Devices
A Computer Vision Application for In Vitro Diagnostics DevicesA Computer Vision Application for In Vitro Diagnostics Devices
A Computer Vision Application for In Vitro Diagnostics Devices
 
Analysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product LineAnalysis of Testability of a Flight Software Product Line
Analysis of Testability of a Flight Software Product Line
 
Soft Error Study of ARM SoC at 28 Nanometers
Soft Error Study of ARM SoC at 28 NanometersSoft Error Study of ARM SoC at 28 Nanometers
Soft Error Study of ARM SoC at 28 Nanometers
 
PEI 1986 Volume 48
PEI 1986 Volume 48PEI 1986 Volume 48
PEI 1986 Volume 48
 
Ssp 1 Functional Test Jan 5, 2011
Ssp 1 Functional Test Jan 5, 2011Ssp 1 Functional Test Jan 5, 2011
Ssp 1 Functional Test Jan 5, 2011
 
AV-Comparatives Performance Test
AV-Comparatives Performance TestAV-Comparatives Performance Test
AV-Comparatives Performance Test
 
2016-04-28 - VU Amsterdam - testing safety critical systems
2016-04-28 - VU Amsterdam - testing safety critical systems2016-04-28 - VU Amsterdam - testing safety critical systems
2016-04-28 - VU Amsterdam - testing safety critical systems
 

Viewers also liked

Key Resources - z/Assure Sales Presentation
Key Resources - z/Assure Sales PresentationKey Resources - z/Assure Sales Presentation
Key Resources - z/Assure Sales Presentation
rfragola
 
Bienvenue à ma table
Bienvenue à ma tableBienvenue à ma table
Bienvenue à ma table
Cristele4
 
Banish Dry Skin Or What I Call Winter Skin
Banish Dry Skin Or What I Call Winter SkinBanish Dry Skin Or What I Call Winter Skin
Banish Dry Skin Or What I Call Winter Skin
leboedayspa
 
Bearcat Career Experience Summary
Bearcat Career Experience SummaryBearcat Career Experience Summary
Bearcat Career Experience Summary
IS Manila
 
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Jeff Douglas
 
How To Repair Credit Score
How To Repair Credit ScoreHow To Repair Credit Score
How To Repair Credit Score
Legacy Legal
 
ห้องฉุกเฉินจะทำอย่างไร
ห้องฉุกเฉินจะทำอย่างไรห้องฉุกเฉินจะทำอย่างไร
ห้องฉุกเฉินจะทำอย่างไร
taem
 
Grown ups film poster analysis
Grown ups film poster analysisGrown ups film poster analysis
Grown ups film poster analysis
Sarah Hicks
 
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
taem
 
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
taem
 
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐนวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
taem
 

Viewers also liked (20)

Key Resources - z/Assure Sales Presentation
Key Resources - z/Assure Sales PresentationKey Resources - z/Assure Sales Presentation
Key Resources - z/Assure Sales Presentation
 
Bienvenue à ma table
Bienvenue à ma tableBienvenue à ma table
Bienvenue à ma table
 
Improvements in Failover Clustering in Windows Server 2012
Improvements in Failover Clustering in Windows Server 2012Improvements in Failover Clustering in Windows Server 2012
Improvements in Failover Clustering in Windows Server 2012
 
Banish Dry Skin Or What I Call Winter Skin
Banish Dry Skin Or What I Call Winter SkinBanish Dry Skin Or What I Call Winter Skin
Banish Dry Skin Or What I Call Winter Skin
 
Flyer & agenda
Flyer & agendaFlyer & agenda
Flyer & agenda
 
A poem to my friends
A poem to my friendsA poem to my friends
A poem to my friends
 
Park Dec09
Park Dec09Park Dec09
Park Dec09
 
Bearcat Career Experience Summary
Bearcat Career Experience SummaryBearcat Career Experience Summary
Bearcat Career Experience Summary
 
Architecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your SolutionArchitecting in the Cloud: Choosing the Right Technologies for your Solution
Architecting in the Cloud: Choosing the Right Technologies for your Solution
 
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.comCreating HTML5 Applications with jQuery Mobile, Ruby and Database.com
Creating HTML5 Applications with jQuery Mobile, Ruby and Database.com
 
Using Node.js for Mocking Apex Web Services
Using Node.js for Mocking Apex Web ServicesUsing Node.js for Mocking Apex Web Services
Using Node.js for Mocking Apex Web Services
 
Connect Your Clouds with Force.com
Connect Your Clouds with Force.comConnect Your Clouds with Force.com
Connect Your Clouds with Force.com
 
How To Repair Credit Score
How To Repair Credit ScoreHow To Repair Credit Score
How To Repair Credit Score
 
Turn
TurnTurn
Turn
 
ห้องฉุกเฉินจะทำอย่างไร
ห้องฉุกเฉินจะทำอย่างไรห้องฉุกเฉินจะทำอย่างไร
ห้องฉุกเฉินจะทำอย่างไร
 
Grown ups film poster analysis
Grown ups film poster analysisGrown ups film poster analysis
Grown ups film poster analysis
 
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
คนฉุกเฉินตามทันมั้ย อ.ศรีทัย สีทิพย์
 
Zeena`s presentation
Zeena`s presentationZeena`s presentation
Zeena`s presentation
 
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
เวชศาสตร์ฉุกเฉินก้าวไกลอย่างไร ศ.นพ.สันต์ หัตถีรัตน์
 
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐนวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
นวัตกรรมการแพทย์ฉุกเฉิน พญ.สุทธสินี เจียมประเสริฐ
 

Similar to Wind River Test Management

2V_presentation
2V_presentation2V_presentation
2V_presentation
nrvikhyath
 
2 v presentation_new
2 v presentation_new2 v presentation_new
2 v presentation_new
nrvikhyath
 
Silk4j Tcm6 174177
Silk4j Tcm6 174177Silk4j Tcm6 174177
Silk4j Tcm6 174177
titita13
 
Silk4net Tcm6 174178
Silk4net Tcm6 174178Silk4net Tcm6 174178
Silk4net Tcm6 174178
titita13
 

Similar to Wind River Test Management (20)

system verilog
system verilogsystem verilog
system verilog
 
13090016_vectorcast.ppt
13090016_vectorcast.ppt13090016_vectorcast.ppt
13090016_vectorcast.ppt
 
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall ProjectsICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
ICTSS 2010 - Iterative Software Testing Process for Scrum and Waterfall Projects
 
Understanding halt application in desktop nb and server
Understanding halt application in desktop nb and serverUnderstanding halt application in desktop nb and server
Understanding halt application in desktop nb and server
 
2V_presentation
2V_presentation2V_presentation
2V_presentation
 
2 v presentation_new
2 v presentation_new2 v presentation_new
2 v presentation_new
 
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER COREUVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
 
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER COREUVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
 
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER COREUVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
UVM BASED REUSABLE VERIFICATION IP FOR WISHBONE COMPLIANT SPI MASTER CORE
 
Effective and pragmatic test driven development by Andrew Rendell, Principal ...
Effective and pragmatic test driven development by Andrew Rendell, Principal ...Effective and pragmatic test driven development by Andrew Rendell, Principal ...
Effective and pragmatic test driven development by Andrew Rendell, Principal ...
 
Neil Tompson - SoftTest Ireland
Neil Tompson - SoftTest IrelandNeil Tompson - SoftTest Ireland
Neil Tompson - SoftTest Ireland
 
Database Unit Testing Made Easy with VSTS
Database Unit Testing Made Easy with VSTSDatabase Unit Testing Made Easy with VSTS
Database Unit Testing Made Easy with VSTS
 
Mobile Reliability Challenges
Mobile Reliability ChallengesMobile Reliability Challenges
Mobile Reliability Challenges
 
Ashwini - Effective use of CI by QA
Ashwini - Effective use of CI by QAAshwini - Effective use of CI by QA
Ashwini - Effective use of CI by QA
 
Silk4j Tcm6 174177
Silk4j Tcm6 174177Silk4j Tcm6 174177
Silk4j Tcm6 174177
 
Unit Testing
Unit TestingUnit Testing
Unit Testing
 
Technical meeting automated testing with vs2010
Technical meeting automated testing with vs2010Technical meeting automated testing with vs2010
Technical meeting automated testing with vs2010
 
Experience with a Profile-based Automated Testing Environment
Experience with a Profile-based Automated Testing EnvironmentExperience with a Profile-based Automated Testing Environment
Experience with a Profile-based Automated Testing Environment
 
UVM_Full_Print_n.pptx
UVM_Full_Print_n.pptxUVM_Full_Print_n.pptx
UVM_Full_Print_n.pptx
 
Silk4net Tcm6 174178
Silk4net Tcm6 174178Silk4net Tcm6 174178
Silk4net Tcm6 174178
 

Recently uploaded

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Recently uploaded (20)

Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 

Wind River Test Management

  • 1.
  • 2. The Challenge: Risk Mitigation & Code Changes  How do these changes impact the behavior of the device?  How do you know you are testing these changes?  How do you know that unknown changes are not in the binary?  Without the time to run all test cases, how do you know which test cases to run? Milestone 8 Milestone 9 3 weeks Deadline 2 | © 2011 Wind River. All Rights Reserved.
  • 3. Addressing Device Test Challenges Wind River Test Management Identifies high risk segments in your production code Prioritizes test execution Optimizes your resources to reduce risk and manage the impact of changes 3 | © 2011 Wind River. All Rights Reserved.
  • 4. Dashboard views Central repository to store manual and automated test cases Virtual lab manager Flexible and Reports generator Easy and clear interpretation of individual test case results Powerful Framework Easily integrated with existing build & test infrastructure Retention of results from older runs Test results parsed for each test case and each step within test case STDOUT for each test case step captured individually 4 | © 2011 Wind River. All Rights Reserved.
  • 5. Wind River Test Management Identifies high risk code areas Coverage  After running all test cases what areas of the code were NOT tested HIGH RISK: 85% of functions were not tested  Map test cases to code  Increase preparedness for certification process Performance  Measure actual functions response time  See impact of change on performance …all on production code. HIGH RISK: Performance degradation between builds 5 | © 2011 Wind River. All Rights Reserved.
  • 6. Wind River Build 6 Build 7 Test Management Manages the impact of change Build Differences  Compare builds to know the impact of change Compare builds’ binaries to identify changed, new and deleted functions  Gain visibility to new code introduced to the build  Identify what tests to run to TC1 verify only the changes TC3 TC2 Only a subset of test cases are testing the actual changes in the code …all on binary code. 6 | © 2011 Wind River. All Rights Reserved.
  • 7. Wind River Test Management Tests edge conditions and error handlers Fault Injection  Validate fault handlers.  Automate fault injection.  Do away with complex test scenario setups.  Fully validate exception conditions fast.  Simulate data input/output.  Increase coverage, save time, and improve quality. …all on production code. 7 | © 2011 Wind River. All Rights Reserved.
  • 8. Wind River Test Management Shortens Time to Market Test Content  More than 3000 tests for Linux platform validation  Complete VTS pre-packaged for VxWorks platform validation  Test for security with Fuzz testing vulnerability pack for dozens of protocols …just click and run. 8 | © 2011 Wind River. All Rights Reserved.