Confirmed users
532
edits
| Line 1: | Line 1: | ||
= Methodologies (Black box vs. white box) = | = Methodologies (Black box vs. white box) = | ||
== Definitions == | |||
; BLACK BOX TESTING : Testing without knowledge of the internal workings of the item being tested. Tests are usually functional. | ; BLACK BOX TESTING : Testing without knowledge of the internal workings of the item being tested. Tests are usually functional. | ||
; WHITE BOX TESTING : Testing based on an analysis of internal workings and structure of a piece of software. Includes techniques such as Branch Testing and Path Testing. Also known as Structural Testing and Glass Box Testing. | ; WHITE BOX TESTING : Testing based on an analysis of internal workings and structure of a piece of software. Includes techniques such as Branch Testing and Path Testing. Also known as Structural Testing and Glass Box Testing. | ||
== Experiences == | |||
1. Visit http://www.example.com/ in your web browser and observe the layout. What works? What doesn't look the way you would expect? Can you give good reasons why something looks broken? | |||
2. Visit the same site again, and use 'View Source' in your browser. Can you draw a connection between elements you can see in the source of the website and the things on the site that look broken? | |||
3. What differences in your approach do you notice between steps 1 and 2? | |||
= Small-scale testing (Unit tests vs. functional tests vs. regression tests) = | = Small-scale testing (Unit tests vs. functional tests vs. regression tests) = | ||