Professional Documents
Culture Documents
Doc #
Version: 01
Page 1 / 9
Version: 01
Page 2 / 9
TABLE OF CONTENTS
1 Introduction 2
1.1 Document overview
1.2 Abbreviations and Glossary
1.2.1 Abbreviations
1.2.2 Glossary
1.3 References
1.3.1 Project References
1.3.2 Standard and regulatory References
1.4 Conventions
2 Tests preparations
2
2
2
2
2
2
2
2
3
3
3
3
3
3 Tests descriptions4
3.1 Choose sub-section name
Version: 01
Page 3 / 9
Introduction
Document
Identifier
ID
Document Title
Add your documents references.
One line per document
Document
Identifier
[STD
1]
Document Title
Add your documents references.
One line per document
1.4 Conventions
Add here conventions
Version: 01
Page 4 / 9
Tests preparations
Version: 01
Page 5 / 9
Tests descriptions
You may organize tests by testing phases or by groups or list them in alphabetical
order.
The most effective way is to list them in chronological order of execution for each
phase. Testers wont waste time searching for tests in the document. The
drawback of this method is that tests executed during in more than one phase
shall be either duplicated (max chance of errors when modifying the test) or
referenced.
Each test defined in the test plan shall be described here.
3.1 Choose sub-section name
Section name may be:
Testing phase xxx
or category of test xxx
or some other logic to group tests
Describe each test with the pattern below.
For most of tests, only a subset of fields in the table is used, mark N/A (non
applicable) the unused fields.
Test ID
Test
description
Verified
Requirement
Initial
conditions
Tests inputs
Data
collection
actions
Tests outputs
Assumptions
and
constraints
Expected
results and
criteria
Test
procedure
Step
number
1
SRS-REQ-001
Operator actions
Start foo
Examples of tests:
Inspection
Test ID
Test desc.
Verif. Req.
Init. Cond.
Tests inputs
Data
collection
Tests outputs
Assum &
constr
Expected
results and
criteria
Test
procedure
Step
number
1
Version: 01
T-SRS-REQ-001
Verify that the user manual
contains the intended use
SRS-REQ-001,
XXX Software is started and
idle
N/A
N/A
Page 6 / 9
Inspection
N/A
N/A
The user manual contains the
intended use
Operator actions
Go to Section 1
Demonstration
Test ID
T-SRS-REQ-001
Test desc.
Verify that the xxx software
allows to choose on protocol in
the list of recorded protocols
Verif. Req.
SRS-REQ-001,
Init. Cond.
XXX Software is started and
idle
Tests inputs
N/A
Data
N/A
collection
Tests outputs
N/A
Assum &
N/A
constr
Expected
Chosen protocol is selected
results and
criteria
Test
Demonstration
Analysis
Test ID
Test desc.
Verif. Req.
Init. Cond.
Tests inputs
Data
collection
Tests outputs
Assum &
constr
Expected
results and
criteria
Version: 01
Operator actions
Open the list of protocols
Select a protocol
Validate the choice
T-SRS-REQ-001
Verify that the xxx software
computes the xxx result with
yyy algorithm
SRS-REQ-001,
XXX Software is started and
set in Verbose mode
Script xxx to generate data
Log file xxx-verbose.log and
post-processor script
Output file post-processor
script and graph: xxx-postprocess.txt and xxx-postprocess.png
Do not run data generator
script with more than 1000
loops, or post process is too
long
xxx-post-process.txt and xxxpost-process.png
Test
procedure
Step
number
1
Operator actions
2
3
Open files
Page 7 / 9
Analysis
See procedure xxx on how to
use script
See procedure xxx on how to
use script
Version: 01
Page 8 / 9
Test
Test ID
Test desc.
Verif. Req.
Init. Cond.
Tests inputs
Data
collection
Tests outputs
Assum &
constr
Expected
results and
criteria
Test
procedure
Step
T-SRS-REQ-001
Verify that the xxx software
receives data from yyy
SRS-REQ-001,
XXX Software is started
YYY simulator is started
N/A
N/A
N/A
YYY simulator work only in the
range of zzz
Data received and processed
Operator actions
Send data with YYY simulator
Open xxx window of xxx
software
Press run button
T-SRS-REQ-001
Verify that a user displays
result in less than one minute
SRS-REQ-001,
XXX Software is started
N/A
Stopwatch
Test
See procedure yyy on how to
use YYY simulator
See below
Test
N/A
Users shall have received basic
training to use
Results displayed in less than
one minute
Operator actions
Version: 01
Page 9 / 9
crit
Note duration of execution for
each run of each user.
Mean is less than 1 minute.