Finally:

  • test cases depend upon the objects of test;
  • test frequently met conditions, if you are conducting the test, with a test set, which represents a frequently;
  • test for confidence is another one;
  • testing for execution of every line of code;
  • we may be looking on test for the execution of all the branches or options;
  • we may test for the critical sections.