Concept: Test Ideas
A list of test ideas sorted in decreasing order of importance and associated with specific testing strategies used to create executable tests.
Relationships
Related Elements
Main Description

Test Ideas List - A list of brief statements identifying tests that are potentially useful to conduct.

Test Ideas Catalog - A catalog of common faults and mistakes done when developing software.

  • Test Ideas will describe any of the elements of an executable test. 
  • Test ideas ensure the important ideas are not forgotten and are detailed later in test cases.  
  • Test Ideas are to be captured at a less-specific level in an intermediate form.
  • Test ideas are more reviewable and understandable then complete tests.  Making the reasoning behind the test idea clearer. 
  • Test ideas support more powerful test, by not constraining the tester.  Making it easier to create tests that validate more then just the defined requirements.
  • Test Ideas are often based on explicit and implicit fault modules, to include but not limited to Booleans, boundaries and method calls.  Test Ideas Lists will contain test ideas from many faults models derived for one or many work products.

Creating test ideas before testing for review and inspection of design work products assists in discovering design or analysis errors.