Software Testing Report Template - PushTracker/EvalApp GitHub Wiki

{
  testerName: '',
  number: '',
  requirements: [ ], // a list of string SRS codes
  revision: 'A',
  description: '',
  testLevel: '', // should be a) "Software Entry", b) "External Software Interface", or c) "System"
  tests: [
    {
      name: '', // e.g. "Test 1"
      preconditions: '',  // a string describing the setup of the test
      methods: [ ], // a list of strings describing each step of the method
      acceptanceCriteria: [ ], // a list of strings describing the result of each method above
      results: [ '', '', '', '', '', '', '' ], // each entry should be either "PASS" or "FAIL", this is always length 7 - any unset entry should be ''
    }
  ],
  startDate: moment().format("YYYY-MM-DD"),
  endDate: moment().format("YYYY-MM-DD"),
  notes: ''
}