Download Appendix K: Existing Tool Functional Testing - VLE

Transcript
Appendix S: New Tool Functional Testing
Functional
Area
D.10
Area Description
This area tests that the processing
performed works. The paths found must
be correct based on the session
paradigm.
Test
Number
Input Data / Description
of Test
Expected Outcome
Actual Outcome
Pass /
Fail ?
1
Correct input. A very small
sample log file (testing log
3) is supplied. It contains a
one session only for each
visitor. Also contains lines
with non successful status
codes, and image files.
Program runs error
free, common paths
report shows same
frequency for each
path. No non page,
non successful files
should be present in
the paths.
As expected, only
three paths are found
and files are only
those for web pages
and sucessful status
codes.
Pass
Correct input. A very small
sample log file (testing log
4) is supplied. It contains
multiple sessions for each
visitor, but all paths vary.
Program runs error
free, common paths
report still shows
same frequency for
each path but this
time there are more
paths than there are
visitors.
As expected, 6 paths
found, while there
are only 3 visitors in
the log file. Each
path has frequency of
one.
Pass
Correct input. Testing log
5 is supplied. It contains
multiple sessions each with
multiple paths. Only two of
the paths match.
Program runs error
free, common paths
report shows one
path with a
frequency of two,
others still have
frequency of one.
As expected
Pass
2
3
scs2htd
115