Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

The author describes four types of tests to insure that the module specification

ID: 3540652 • Letter: T

Question


The author describes four types of tests to insure that the module specification (which defines Correct behavior) holds.  List and describe what these test do.  
style="mso-spacerun:yes">
style="mso-spacerun:yes">


>

Used this book http://www.amazon.com/Computer-Security-Science-Matt-Bishop/dp/0201440997/ref=sr_1_1?ie=UTF8&qid=1376415915&sr=8-1&keywords=computer+security+matt+bishopstyle="mso-spacerun:yes">


>

Can anyone tell me what these four tests are please?
style="mso-spacerun:yes">

Explanation / Answer

1. Normal Data tests : data should be chosen to cover many paths of control
2. Boundary Data tests : tests provide data that tests any limit to the interfaces.
3. Exception tests : tests that determine how program handle interrupts and traps.
4. Random data tests. These tests supply inputs generated at random and observe how the module reacts.