Assignment # 8 - Aysha Ayub - cs-m-49

You might also like

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 4

LCWU

DEPARTMENT OF COMPUTER SCIENCE

ASSIGNMENT # 8

SOFTWARE QUALITY ASSURANCE

By

Aysha Ayub (CS-M-49)

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.

Is WBT static or dynamic?


There is no distinction that WBT is static or dynamic. White-box testing includes two
approaches to testing:
• Static Analysis
• Dynamic Analysis

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.

Is BBT static or dynamic?


Dynamic Black box is Execution of an application scenario wise.

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

Figure 1: PDCA cycle in Higher education


Parties involved in higher education Quality
Management

Figure 2: Parties involved in Quality management in Higher education

You might also like