Professional Documents
Culture Documents
Author: <Author>
Creation Date:
Last Updated:
Document Ref: <Document Reference Number>
Version: DRAFT 1A
Approvals:
<Approver 1>
<Approver 2>
1 Document Control
1.2 Reviewers
Name Position
Contents
2 Introduction ..................................................................................1
2.1 Scope and Purpose ........................................................................... 1
2.2 How to Review ................................................................................. 1
2.3 Related Documents ........................................................................... 1
2 Introduction
• Have all System Test Scenarios described in the System Test Plan been detailed, or
has there been explained why there is a discrepancy?
• Are the System Test Scenarios related to specific use case scenarios or other type of
requirements?
• Is there for each scenario described test steps in sufficient detail for a tester to
understand without consulting others?
• Is there for each scenario step described an understandable expected outcome?
• Have the pre-conditions for the execution of the scenarios been described?
• Has the required test data been described for each test scenarios?
<Subject> Introduction 1 of 7
File Ref: SYSTEM_TEST_SCENARIOS (v. DRAFT 1A )
System Test Scenarios Doc Ref: <Document Reference Number>
Use Case Scenario: Basic flow or basic flow with alternate flows
Revision History: Each test case has to have its revision history in order
to know when and by whom it is created or modified.
Test Setup: Describe in all details the state of the application as well as
any element of the system environment that is of importance during the
test; e.g., particular HTTP port enabled.
Pre-conditions: Assumptions that must be met before the test case can
be run. E.g., " User is not already logged in".
Test Data: List of variables and their possible values used in the test
case. You can list specific values or describe value ranges.
E.g., usernameOrEmail = {testuser, bogususer, testuser@website.com,
empty},
password = {valid, invalid, empty}
Test Procedure: Describe in all details the steps that the user has to
follow. Be very specific, referencing the specific buttons or links to click, or
input fields to fill.
Completed: Date
Test Log: The test log is a record of the test results. It contains the date,
the name of the tester, if the test passed or failed and why it failed (if
applicable).
<Indicate the requirement(s) that is tested under this scenario. This could for example be a
Requirement(s) system use case scenario, but could also be some other requirement, such as a supplemental
requirement.>
Revision History
Objectives
Test Setup
Requirements
Pre-conditions
Test Data
Variable Values
Test Procedure
01
02
03
Comments
<PASS/FAIL/SKIPPED>
Actual Results
Completed
Signed Out
Test Log
Version & Release Number: The version of the application that you are
testing.
Report Type: Describes the type of problem found, for example it could
be software or hardware defect.
Severity:
Reported by: The name and email of person who writes the report.
Status:
Resolution: Defines the current status of the problem. There are four
types of resolution such as deferred, not a problem, will not fix, and as
designed.
Cost/Time to Fix: Estimation of the cost and time to fix the defect.
Re-tested by: The name and email of person who re-testes the test case.
Defect Form
Reported by:
Date:
Detailed Description:
How to Reproduce:
Status: Priority:
Resolution:
Cost/Time to Fix:
Authorization:
Date:
Defect Form
Re-tested by:
Date:
Page __ of ___