Tests checklist

This document will be a live document where I reflect and update my most current view

Following on the checklists articles I’m hoping on improving my test skills.

In general we have the following types of tests:

  • Functional
  • unit
  • integration
  • end-2-end
  • performance
  • regression
  • acceptance

Test coverage metrics

  • LoC/Methods/Classes
  • Branches
  • Paths
  • Predicates od Conditions
  • Data Flow metrics

Behavior driven design (BDD)