Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Maruyama Masanori

...

G.3: definition of test case
  • Note: The selection of test cases shall have sufficient coverage according to e.g. the software integration test strategy and the release plan.
G.4: definition of verification criteria
  • Note: Verification criteria define the qualitative and quantitative criteria for verification of a requirement.

Unit Test Criteria

Create software unit test specification, and test software units according to the unit test specification.

U.1: Unit test specification should include the following criteria.
  • verification
    strategy
    strategy 
    • Note: The verification strategy shall define how to provide evidence for compliance of the software units with the software detailed design and with the non-functional requirements.
  • unit test cases
  • unit test data
  • static verification
  • coverage goals
  • coding standards (e.g. MISRA rules)
U.2: Verify that software unit conforms to the software detailed design.
  • Note: Software detailed design could be represented as a prototype, flow chart, sequence chart, entity relationship diagram, pseudo code, etc.
U.3: Verify that input/output data format conforms to the design and the requirement.

...