Test Levels Exercise 2 - 1 Match Statements With Test Levels
Test Levels Exercise 2 - 1 Match Statements With Test Levels
Test Levels
Component Integration System Acceptance
Test Test Test Test
5) Find defects
in logic of the
Objective
code, detailed
of the test boundary
checking.
Who does
3) Developer
the
or Tester.
testing?
11)
Requirements,
risks, use
Test Basis cases and
functional
design
specification.
Place the rest of the following entries into the table above. You can use the
words or the numbers ( = already placed in the table).
© Grove, 1998-2015
Training STF151101
content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education Page 1 of 2
Test Targets Exercise 2_2
2) Testing of
field level input
Functional
for each unit or
program.
5) Menu option
coverage,
Structural navigation
coverage.
Place the rest of the following entries into the table above. You can use the
words or the numbers ( = already placed in the table).
Reviews Exercise
Having worked through the characteristics of each type of review (as per the
syllabus), work in groups of 2 or 3 and list the advantages of the various types
of review:
Advantages of an Informal Review
Advantages of a Walkthrough
Advantages of an Inspection
Specification
A new hard-drive recording system is required for households with up to 6 people. Each new
household member will be set up with a unique name (4 – 8 characters), a pin number (4 digits) and
an age category is chosen from a list (0-11, 12-17, 18+).
The age category of the member restricts the viewing for that particular member. 0-11 years can only
watch “child” programmes, 12-17 years can watch “child” and “teenager” programmes only and 18+
years can watch all programmes (including “adult”). These restrictions limited to systems being used
in Europe. Upon login the member is presented with a menu screen and programmes displayed (that
relate to that member's age category) for selection.
Once a member is logged onto the system they can watch or record the allowable programme by
using the buttons on the remote. When the member selects a programme they can either play or
record by pressing the relevant button, a green or red light will display showing the status of the
programme. Pressing the “stop” button will return the member to the menu screen. The programme
can be paused (when playing or recording) by pressing the “pause” button. The relevant light will
flash indicating that the programme has been paused. To resume play or record then the “pause”
button is pressed again. When the programme is in a record/pause state it can be stopped by
pressing the “stop” button.
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Equivalence Partitioning & Boundary Value Analysis Exercise 4_2
For each of the following examples identify the equivalence partitions and boundary
values where possible. (Use the 2-value BVA approach.) Note any questions or
assumptions you have made with each of the scenarios. The first one is completed
already as an example.
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Exercise 4_2 Equivalence Partitioning & Boundary Value Analysis
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Decision Table Exercise 4_3
Scenario
A simple mobile phone will connect calls but only if the number is valid. Some of the
calls will be chargeable, whilst others will be free (e.g. emergency number). However
if the call is chargeable then a check to see if the account is in credit needs to be
done. If the account has credit and the call is chargeable then the account is debited.
Exercise
Step 1: Complete the decision table for the above scenario.
Condition
Action
Tags:
Step 2: Can the decision table be rationalised? Which columns could be removed
and why?
Step 3: From the rationalised decision table, choose your top 2 tests, create the test
cases and explain your choice.
© Grove, 1998-2015
Training STF151101
content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education Page 1 of 2
State Transition Exercise 4_4
The following simplified State Transition diagram shows the process for ordering a
cup of tea or coffee from a vending machine.
Write out test cases using the tags to show the events and the states you go through
(e.g. S1 – tea - S2 – sugar – S5 etc.) for the following:
d) Complete the following State Table and identify any invalid transitions.
© Grove, 1998-2015
Training STF151101
content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education Page 1 of 2
Structural Techniques Exercise 4_5
The object of the game is to move the numbers back to their original place in order,
starting with number 1 in the top left hand corner and the blank in the bottom right hand
corner. You can only move a number next to a blank field. To move it, click on that
number and continue until all the numbers are in their correct sequence.
Exercise
Complete the game and identify up to three incidents, using the incident forms
provided. Observe what happens when someone else is playing (i.e. testing) the game,
and make suggestions for other things to try, even if you haven’t been able to test it
directly yourself.
When filling in the form, complete what you can and decide what the severity and
priority should be, based on your own judgement.
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Exercise 5_1 Incident
Incident Report
Incident ID: Test ID: Software Version:
Priority:
High
Medium
Low
Attachments:
Name: Date:
Name: Date:
Resolution: Status:
Open
In development
In testing
Closed
Name: Date:
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Incident Exercise 5_1
Incident Report
Incident ID: Test ID: Software Version:
Priority:
High
Medium
Low
Attachments:
Name: Date:
Name: Date:
Resolution: Status:
Open
In development
In testing
Closed
Name: Date:
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education
Exercise 5_1 Incident
Incident Report
Incident ID: Test ID: Software Version:
Priority:
High
Medium
Low
Attachments:
Name: Date:
Name: Date:
Resolution: Status:
Open
In development
In testing
Closed
Name: Date:
Training content licensed to Fisnik Doko, issued on 24-05-2017, edition 2017 by Semos Education