Please enable JavaScript.
Coggle requires JavaScript to display documents.
C4 : White Box & Experience Based Testing (Factor in Selecting Test…
C4 : White Box & Experience Based Testing
White Box Test (1)
Structured-Based Technique (4)
Derive
test case
from s/w code or design which shows the structure of the s/w
Create test cases more to increase test coverage
Type of Test(3)
Control flow testing
Basis path testing
Elementary comparison testing
SD Level (3)
Component Level (3)
Code structure
statements
decisions
branches
Integration Level (2)
tree call structures
call structure diagram
System Level (3)
menu structure
business process structure
web page structure
Coverage (2)
The extent that a structure has been exercised by a test suite
(2)
To measure thoroughness of testing
Design more test to increase coverage
Coverage classification (3)
Formal (4)
branch coverage
decision coverage
statement coverage
condition coverage
Informal (2)
create test case based on requirement (3)
equivalence coverage
boundary value coverage
decision table coverage
Type (3)
requirement coverage
requirement traceability matrix
functional coverage
entry/exit coverage
Extension of concepts
coverage that formal technique guarantees
Control Flow Testing (2)
Condition vs Decision (2)
100% branch == 100% statement
100% statement != 100% branch
How many test case needed for (3)
Decision coverage
Statement coverage
Condition coverage
Experienced Based (4)
Intuition testing approach (2)
based on experience with
similar
s/w or technology
need to be use with
formal
technique
Why? (2)
Detecting different defects which is hard to find in formal technique
Detect inconsistent defect
Technique (5)
Error guessing (4)
Design test cases from experience with similar software, intuition, ability of tester
By recording all defects or failures of previous stage
design test cases to attack those defects or failures
as a supplementary technique
Checklist based (5)
General checklist
Functional black box checklist
System component checklist
Is a tool for static test technique
test case is tool for dynamic test
Exploratory test approach (4)
Testing while exploring
Does not design test case first, execute test item first
Then build test case with the knowledge gain
When (3)
No test specification
Lack of time constraint
No confidence in fatal detect had been detected
Scripted based test approach
Classification tree method
Factor in Selecting Test Design (5)
Type of system
Level of risk
Type of risk
Test objective
Time and budget