CSE6324- Software Verification & Validation
Tutorial 4
1. Differentiate between white-box and black-box testing.
2. Differentiate between static and dynamic testing.
3. What kind of documents can be used to perform static analysis?
4. What benefits can be obtained from carrying out static analysis?
5. What kinds of “bugs” are typically found from static analysis?
6. Cite a few examples of Windows standard or guidelines.
7. Explain what is wrong with this specification statement:
“When the user selects the Compact Memory option, the program will compress
the mailing list data as small as possible using the Huffman-sparse-matrix
approach.”
8. Explain what the a tester should worry about with this line from a spec:
“The software will allow up to 100 million simultaneous connections, although no
more than 1 million will normally be used.”
9. Define the following terms:
(as in IEEE Standards: IEEE Standard for Software Test Documentation,
IEEE Standards for Verification & Validation)
Security