Skip to main content
Jump to: navigation, search

OSEE/Coverage/Users Guide/Intro

< OSEE‎ | Coverage/Users Guide
Revision as of 18:01, 17 March 2010 by Donald.g.dunne.boeing.com (Talk | contribs) (New page: =Coverage Overview= The Coverage application allows provides: * Track / disposition code coverage tasks at file level * Allow assignment / statusing of coverage dispositioning to be workd...)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Coverage Overview

The Coverage application allows provides:

  • Track / disposition code coverage tasks at file level
  • Allow assignment / statusing of coverage dispositioning to be workd
  • Show which items are dispositioned
  • Allow customer to see file analysis, summary, disposition
  • Provide ability to generate metrics on coverage from current and previous runs
  • Provide ability to re-run reports to see what has changed
  • Provide ability for code coverage issue to be "ignored" in future runs
  • Document and report showing all coverage that was ran

Terms

Coverage Package
Effort of coverage that includes multiple imports, reports, exports and metrics
Requirements Traceability

Traceability between what Test Units are expected to cover each Coverage Item

Coverage Traceability

Traceability between what Test Unit actually covered each Coverage Item

Coverage Method

Coverage can be met by different methods: Deactivated Code, Exception Handling, Test Unit coverage, Test Procedure coverage, etc

Coverage Import (CImp)

Single import of coverage information from Coverage Source. Contains all Coverage Units

Coverage Source (CS)

Location of source coverage information to import from

Coverage Unit (CU)

Single code unit (file/procedure/function) that can contain other Coverage Unit or Coverage Items

Coverage Item (CI)

Single executable line of code whether it is covered or not

Test Unit (TU)

Single test that can cover multiple Coverage Items

Coverage Issue
  Problem due to code/test script
  Expected Test Units don’t match actual coverage Test Units
  Coverage Item should be marked as exempt from coverage due to 
     Deactivated Code
     Exception Handling
     User Defined categories

Back to the top