Software Regression Testing LT Alex Hoover COMOPTEVFOR Monday, - - PowerPoint PPT Presentation

software regression testing
SMART_READER_LITE
LIVE PREVIEW

Software Regression Testing LT Alex Hoover COMOPTEVFOR Monday, - - PowerPoint PPT Presentation

Software Regression Testing LT Alex Hoover COMOPTEVFOR Monday, January 13, 2003 Congratulations! Computer Controlled Power Steering Computer Controlled Secure Remote Entry Computer Controlled Fuel Regulation Computer Computer


slide-1
SLIDE 1

Software Regression Testing

LT Alex Hoover COMOPTEVFOR Monday, January 13, 2003

slide-2
SLIDE 2

Congratulations!

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes

slide-3
SLIDE 3

Testing …

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes Computer Controlled Power Steering Computer Controlled Fuel Regulation Computer Controlled Anti- Lock Brakes Computer Controlled Environmental Monitoring Computer Controlled Secure Remote Entry

slide-4
SLIDE 4

Troubleshooting …

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes Computer Controlled Power Steering Computer Controlled Fuel Regulation Computer Controlled Anti- Lock Brakes Computer Controlled Environmental Monitoring Computer Controlled Secure Remote Entry Computer Controlled Secure Remote Entry

slide-5
SLIDE 5

Congratulations!

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes

slide-6
SLIDE 6

Testing …

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes Computer Controlled Power Steering Computer Controlled Fuel Regulation Computer Controlled Anti- Lock Brakes Computer Controlled Environmental Monitoring Computer Controlled Secure Remote Entry

slide-7
SLIDE 7

Troubleshooting …

Computer Controlled Power Steering Computer Controlled Environmental Monitoring Computer Controlled Fuel Regulation Computer Controlled Secure Remote Entry Computer Controlled Anti- Lock Brakes Computer Controlled Power Steering Computer Controlled Fuel Regulation Computer Controlled Anti- Lock Brakes Computer Controlled Environmental Monitoring Computer Controlled Secure Remote Entry Computer Controlled Secure Remote Entry

slide-8
SLIDE 8

Premise

The degree of regression testing required for a system is not proportional to the failure corrected, but to the extent of the change applied to correct the failure.

slide-9
SLIDE 9

Measuring Extent of Change

  • Traditional Methods

– SLOC – SPR Opening/Closure Rate – Interface Tracing

  • Proposal

– Functional Decomposition and Synthesis – Total Architectural Change

slide-10
SLIDE 10

Functional Dependency

  • Functional Entities Exist at Multiple Levels
  • f Resolution
  • Entity-Relationship Views are Isomorphic

with Hierarchies

  • Hierarchies Can Establish “Order of Effect”

Relationships Among Entities

slide-11
SLIDE 11

Substantive Change

  • Changes in Scope
  • Changes in Nature
  • Changes in Range
  • Changes in Behavior
slide-12
SLIDE 12

Tracing Change to Test Cases

  • Dimensions of Testing

– Breadth – Depth

  • Dimensions of Change

– Order – Substance

B × × × × D = O × × × × S

slide-13
SLIDE 13

Questions

LT Alex Hoover Code 83 COMOPTEVFOR 7970 Diven Street Norfolk, VA 23505 757 282-5546 hoovera@cotf.navy.mil 757 489-8246 757 739-2359 sagh@bigfoot.com