Attended by Ralph, Thomas and Tyler

Review criteria for good tests

  • Repeat-ability:  Tests yield consistent results
  • Report ability:  Tests yield diagnostic information.
  • Maintain-ability: Tests can be supported and enhanced.

Test Case Design.

  • Positive tests Tests to verify acceptable input
  • Negative tests Verify behavior for unacceptable input. Verify that fail with diagnostic information and that border system does not fail.
  • Selection the right parameters. Select a few valid and in valid parameters. For ranges edge conditions are good cases.

Code test-ability.

Web tests I.D. for objects in the DOM Some frameworks assign objects automatically so this can be difficult in some causes.

May need to get a collection and put in array.than search for the column required. 

In unit test often need to mock your data or objects. The mocked object might not reflect the real objects later reducing the effectiveness of the test.s.

The testing pyramid:

The higher up the defect is found the more cost to the organization. The bottom is unit test and the top is the end customers.  

Selecting test cases to automate priority.: The goal is to reduce costs.

  • Test cases that take long time to execute.
  • Test cases to detect critical problems
  • Tests cases executed frequently i.e. regression cases.

Written by Tyler and Thomas.



1 Comment

  1. Next meeting: Saturday  at 10 AM.