Professional Documents
Culture Documents
Assignment # 8 - Aysha Ayub - cs-m-49
Assignment # 8 - Aysha Ayub - cs-m-49
Assignment # 8 - Aysha Ayub - cs-m-49
ASSIGNMENT # 8
By
DATE: 09-06-2009
Static Testing:
Static testing is a form of software testing where the software isn't actually used. This is in
contrast to dynamic testing. It is generally not detailed testing, but checks mainly for the sanity
of the code, algorithm, or document. It is primarily syntax checking of the code or and manually
reading of the code or document to find errors. This type of testing can be used by the developer
who wrote the code, in isolation. Code reviews, inspections and walkthroughs are also used.
Dynamic Testing:
Black box testing takes an external perspective of the test object to derive test cases. These tests
can be functional or non-functional, though usually functional. The test designer selects valid
and invalid inputs and determines the correct output. There is no knowledge of the test object's
internal structure.
White box is both static and dynamic testing. In static white box we see the coding standards and
styles. In dynamic white box we test the code by running it.
Static Black box is Review of Document like Peer review, Lead review. Documents include Test
Case Design, Executed, Defect Logging etc.
Quality Management in Higher Education