TapChat AAC
2.0
Software Engineering
Test Cases Document:
Iteration 02
Steven Oake
Shane Mayhew
Mark Rutledge
Chase Sweet
Nathan Valasquez
Created: October 8, 2015
Revised: October 20, 2015
10/20/2015
TapChat AAC
Introduction
1.1 Iteration Overview
This iteration will add two new features to the application. The first will be to display the text phrase for that
button in the lower half of the previously mentioned button. The second feature will allow the user to drag and
drop each of the button icons and associated text to a location of the users preference within the same tab.
1.2 Bug Tracking
All bugs will be tracked utilizing an Excel spreadsheet and shall be uploaded to the team website located at
http://tapchat2.weebly.com under the bug report tab. All defects will be logged as they are discovered.
1.3 Quality Control
Our development team will be creating unit tests as they create new functions. These tests will act as a baseline
to ensure added functionality does not create bugs within the existing completed portions of the program.
In addition, test cases have been designed to test all components of this iteration. As functionality is completed,
tests will be conducted against this list of cases to ensure the software produces the expected results. As the new
functionality is integrated into the main program, all of the iteration tests, regardless of their completion status
shall be repeated to confirm that the code still operates as specified.
A set of acceptability tests has been created for this iteration that will test the software against the customer
requirements based on the user stories.
Any failed tests shall be recorded in the test case document and the bug report. All bugs are to be addressed with
due diligence. Bugs requiring more than 2 hours to correct will have a separate user story created to address the
issue and added to a future iteration for the correction.
All testing will be performed using API 11 or higher.
1.4 Adequacy Criterion
User stories will be considered complete when testing of the software reaches 90% pass score. Any user stories
not meeting this minimum score by the end of the iteration will be moved to a future iteration.
10/20/2015
TapChat AAC
Iteration 02 - Test Cases
Test #
User Story
Action / Input
Expected Results
1.01
Create New Buttons
Tab
The user clicks on
the custom tab
The app navigates to
the custom tab and
displays any added
custom buttons
Not
Yet
Tested
2.01
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 1
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.02
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 2
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.03
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 3
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.04
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 4
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.05
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 5
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.06
Import Custom
Images
The user clicks on
the unset custom
button located at row
1, column 6
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
10/20/2015
Actual
Results
P/F
Notes
Date Test
Performed
Tester
TapChat AAC
2.07
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 1
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.08
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 2
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.09
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 3
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.10
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 4
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.11
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 5
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.12
Import Custom
Images
The user clicks on
the unset custom
button located at row
2, column 6
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.13
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 1
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.14
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 2
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
10/20/2015
TapChat AAC
2.15
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 3
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.16
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 4
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.17
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 5
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
2.18
Import Custom
Images
The user clicks on
the unset custom
button located at row
3, column 6
A dialog appears to
let the user choose a
picture from a
storage device
Not
Yet
Tested
3.01
Import Custom
Images
Import Custom
Images
3.03
Import Custom
Images
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 1
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 2
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 3
Not
Yet
Tested
3.02
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 1
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 2
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 3
10/20/2015
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
3.04
Import Custom
Images
3.05
Import Custom
Images
3.06
Import Custom
Images
3.07
Import Custom
Images
3.08
Import Custom
Images
3.09
Import Custom
Images
10/20/2015
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 4
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 5
The user uses the
dialog to confirm a
picture for the
custom button
located at row 1,
column 6
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 1
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 2
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 3
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 4
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 5
The picture is set
and the user is
prompted for text for
the custom button
located at row 1,
column 6
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 1
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 2
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 3
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
3.10
Import Custom
Images
3.11
Import Custom
Images
3.12
Import Custom
Images
3.13
Import Custom
Images
3.14
Import Custom
Images
3.15
Import Custom
Images
10/20/2015
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 4
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 5
The user uses the
dialog to confirm a
picture for the
custom button
located at row 2,
column 6
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 1
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 2
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 3
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 4
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 5
The picture is set
and the user is
prompted for text for
the custom button
located at row 2,
column 6
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 1
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 2
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 3
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
3.16
Import Custom
Images
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 4
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 5
The user uses the
dialog to confirm a
picture for the
custom button
located at row 3,
column 6
The user enters text
for the custom button
located at row 1,
column 1
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 4
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 5
The picture is set
and the user is
prompted for text for
the custom button
located at row 3,
column 6
The text is displayed
on the custom button
located at row 1,
column 1
Not
Yet
Tested
3.17
Import Custom
Images
3.18
Import Custom
Images
4.01
Import Custom
Images
4.02
Import Custom
Images
The user enters text
for the custom button
located at row 1,
column 2
The text is displayed
on the custom button
located at row 1,
column 2
Not
Yet
Tested
4.03
Import Custom
Images
The user enters text
for the custom button
located at row 1,
column 3
The text is displayed
on the custom button
located at row 1,
column 3
Not
Yet
Tested
4.04
Import Custom
Images
The user enters text
for the custom button
located at row 1,
column 4
The text is displayed
on the custom button
located at row 1,
column 4
Not
Yet
Tested
10/20/2015
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
4.05
Import Custom
Images
The user enters text
for the custom button
located at row 1,
column 5
The text is displayed
on the custom button
located at row 1,
column 5
Not
Yet
Tested
4.06
Import Custom
Images
The user enters text
for the custom button
located at row 1,
column 6
The text is displayed
on the custom button
located at row 1,
column 6
Not
Yet
Tested
5.01
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 1
Not
Yet
Tested
5.02
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 2
5.03
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 3
5.04
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 4
5.05
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 5
The text on the
button located at
row 2, column 1 is
read out and heard
by the user
The text on the
button located at
row 2, column 2 is
read out and heard
by the user
The text on the
button located at
row 2, column 3 is
read out and heard
by the user
The text on the
button located at
row 2, column 4 is
read out and heard
by the user
The text on the
button located at
row 2, column 5 is
read out and heard
by the user
10/20/2015
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
5.06
Create New Buttons
Tab
The user clicks a set
custom button
located at row 2,
column 6
6.01
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 1
6.02
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 2
6.03
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 3
6.04
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 4
6.05
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 5
10/20/2015
The text on the
button located at
row 2, column 6 is
read out and heard
by the user
A drag shadow of
the button located at
row 3, column 1
appears and the
button becomes
draggable
A drag shadow of
the button located at
row 3, column 2
appears and the
button becomes
draggable
A drag shadow of
the button located at
row 3, column 3
appears and the
button becomes
draggable
A drag shadow of
the button located at
row 3, column 4
appears and the
button becomes
draggable
A drag shadow of
the button located at
row 3, column 4
appears and the
button becomes
draggable
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
Not
Yet
Tested
TapChat AAC
6.06
Create New Buttons
Tab
The user starts a drag
operation with a long
click on a custom
button loc ated at row
3, column 6
A drag shadow of
the button located at
row 3, column 6
appears and the
button becomes
draggable
The drag shadow of
the custom button
located at row 1,
column 1 moves
Not
Yet
Tested
7.01
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 1 has started
7.02
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 2 has started
The drag shadow of
the custom button
located at row 1,
column 2 moves
Not
Yet
Tested
7.03
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 3 has started
The drag shadow of
the custom button
located at row 1,
column 3 moves
Not
Yet
Tested
7.04
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 4 has started
The drag shadow of
the custom button
located at row 1,
column 4 moves
Not
Yet
Tested
10/20/2015
Not
Yet
Tested
TapChat AAC
7.05
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 5 has started
The drag shadow of
the custom button
located at row 1,
column 5 moves
Not
Yet
Tested
7.06
Create New Buttons
Tab
The user drags their
finger around the
screen after a drag
operation of the
custom button
located at row 1,
column 6 has started
The drag shadow of
the custom button
located at row 1,
column 6 moves
Not
Yet
Tested
8.01
Create New Buttons
Tab
The custom button
located at row 2,
column 1 does not
move and the
application
continues to run
Not
Yet
Tested
8.02
Create New Buttons
Tab
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 1 above the
custom button that
the drag operation
started from
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 2 above the
custom button that
the drag operation
started from
The custom button
located at row 2,
column 2 does not
move and the
application
continues to run
Not
Yet
Tested
10/20/2015
TapChat AAC
8.03
Create New Buttons
Tab
8.04
Create New Buttons
Tab
8.05
Create New Buttons
Tab
8.06
Create New Buttons
Tab
10/20/2015
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 3 above the
custom button that
the drag operation
started from
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 4 above the
custom button that
the drag operation
started from
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 5 above the
custom button that
the drag operation
started from
The user releases
their finger during a
drag operation of the
custom button
located at row 2,
column 6 above the
custom button that
the drag operation
started from
The custom button
located at row 2,
column 3 does not
move and the
application
continues to run
Not
Yet
Tested
The custom button
located at row 2,
column 4 does not
move and the
application
continues to run
Not
Yet
Tested
The custom button
located at row 2,
column 5 does not
move and the
application
continues to run
Not
Yet
Tested
The custom button
located at row 2,
column 6 does not
move and the
application
continues to run
Not
Yet
Tested
TapChat AAC
9.01
Create New Buttons
Tab
9.02
Create New Buttons
Tab
9.03
Create New Buttons
Tab
9.04
Create New Buttons
Tab
10/20/2015
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 1 above the
custom button
located at row 1,
column 6
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 2 above the
custom button
located at row 1,
column 5
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 3 above the
custom button
located at row 1,
column 4
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 4 above the
custom button
located at row 1,
column 3
The custom button
located at row 3,
column 1 and the
custom button at
row 1, column 6
visually swap
positions
Not
Yet
Tested
The custom button
located at row 3,
column 2 and the
custom button at
row 1, column 5
visually swap
positions
Not
Yet
Tested
The custom button
located at row 3,
column 3 and the
custom button at
row 1, column 4
visually swap
positions
Not
Yet
Tested
The custom button
located at row 3,
column 4 and the
custom button at
row 1, column 3
visually swap
positions
Not
Yet
Tested
TapChat AAC
9.05
Create New Buttons
Tab
9.06
Create New Buttons
Tab
10.01
Create New Buttons
Tab
10.02
Create New Buttons
Tab
10.03
Create New Buttons
Tab
10/20/2015
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 5 above the
custom button
located at row 1,
column 2
The user releases
their finger during a
drag operation of the
custom button
located at row 3,
column 6 above the
custom button
located at row 1,
column 1
The user clicks the
custom button
located at row 2,
column 1 after it has
been moved with
drag and drop
The user clicks the
custom button
located at row 2,
column 2 after it has
been moved with
drag and drop
The user clicks the
custom button
located at row 2,
column 3 after it has
been moved with
drag and drop
The custom button
located at row 3,
column 5 and the
custom button at
row 1, column 2
visually swap
positions
Not
Yet
Tested
The custom button
located at row 3,
column 6 and the
custom button at
row 1, column 1
visually swap
positions
Not
Yet
Tested
The text displayed
on the custom button
located at row 2,
column 1 is read out
and head by the user
Not
Yet
Tested
The text displayed
on the custom button
located at row 2,
column 2 is read out
and head by the user
Not
Yet
Tested
The text displayed
on the custom button
located at row 2,
column 3 is read out
and head by the user
Not
Yet
Tested
TapChat AAC
10.04
Create New Buttons
Tab
10.05
Create New Buttons
Tab
10.06
Create New Buttons
Tab
11.01
Create New Buttons
Tab
11.02
Create New Buttons
Tab
10/20/2015
The user clicks the
custom button
located at row 2,
column 4 after it has
been moved with
drag and drop
The user clicks the
custom button
located at row 2,
column 5 after it has
been moved with
drag and drop
The user clicks the
custom button
located at row 2,
column 6 after it has
been moved with
drag and drop
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 1 after it
has been moved with
drag and drop
The text displayed
on the custom button
located at row 2,
column 4 is read out
and head by the user
Not
Yet
Tested
The text displayed
on the custom button
located at row 2,
column 5 is read out
and head by the user
Not
Yet
Tested
The text displayed
on the custom button
located at row 2,
column 6 is read out
and head by the user
Not
Yet
Tested
A drag shadow of
the button located at
row 1, column 1
appears and the
button becomes
draggable
Not
Yet
Tested
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 2 after it
has been moved with
drag and drop
A drag shadow of
the button located at
row 1, column 2
appears and the
button becomes
draggable
Not
Yet
Tested
TapChat AAC
11.03
Create New Buttons
Tab
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 3 after it
has been moved with
drag and drop
A drag shadow of
the button located at
row 1, column 3
appears and the
button becomes
draggable
Not
Yet
Tested
11.04
Create New Buttons
Tab
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 4 after it
has been moved with
drag and drop
A drag shadow of
the button located at
row 1, column 4
appears and the
button becomes
draggable
Not
Yet
Tested
11.05
Create New Buttons
Tab
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 5 after it
has been moved with
drag and drop
A drag shadow of
the button located at
row 1, column 5
appears and the
button becomes
draggable
Not
Yet
Tested
11.06
Create New Buttons
Tab
The user starts a drag
operation with a long
click on the custom
button located at row
1, column 6 after it
has been moved with
drag and drop
A drag shadow of
the button located at
row 1, column 6
appears and the
button becomes
draggable
Not
Yet
Tested
10/20/2015
TapChat AAC
Iteration 02 Bug Reports
Bu
g
ID
Originator
Date
Submitt
ed
Shane
Mayhew
7/27/201
5
Shane
Mayhew
7/27/201
5
Shane
Mayhew
7/27/201
5
Shane
Mayhew
7/27/201
5
10/20/2015
Summary
Images do not
properly scale
for different
screen sizes
User cannot use
"Update Photo"
from the
settings menu
to upload a
photo.
Button graphics
within the
neutral and
negative tabs
do not match in
style to those
located in the
positive tab.
Grey neutral tab
difficult to
locate against
black
background.
Severity
[Critical |
major |
normal |
minor |
trivial |
enhanceme
nt]
Device/API
Complet
ion
Date
major
Emulator
Nexus_5_API_23_
x86
9/16/201
5
major
Emulator
Nexus_5_API_23_
x86
9/16/201
5
enhancemen
t
Emulator
Nexus_5_API_23_
x86
9/17/201
5
enhancemen
t
Emulator
Nexus_5_API_23_
x86
9/17/201
5
Note
Defect only in emulation.
Works as designed on actual
device.
TapChat AAC
5
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
10
Steve Oake
9/15/201
5
11
Steve Oake
10/20/2015
9/15/201
5
Text under
Congratulation
picture
wrapping
around 2 lines.
White text "I'm
Happy" in
positive tab
location hard to
read against
yellow image.
White text "I'm
Surprised" in
positive tab
location hard to
read against
yellow image.
White text
"That's Silly" in
positive tab
location hard to
read against
yellow image.
White text
"You're Funny"
in positive tab
location hard to
read against
yellow image.
White text
"cool" in
positive tab
location hard to
read against
yellow image.
White text "I
Have To Use The
Bathroom" in
neutral tab
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
TapChat AAC
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
14
Steve Oake
9/15/201
5
15
Steve Oake
9/15/201
5
16
Steve Oake
9/15/201
5
17
Steve Oake
12
13
10/20/2015
9/15/201
5
location hard to
read against
white image.
White text "I
Feel Left Out" in
neutral tab
location hard to
read against
white image.
White text "I'm
Hungry" in
neutral tab
location hard to
read against
white image.
White text
"What Do You
Want To Do" in
neutral tab
location hard to
read against
white image.
White text "That
Sucks" in
negative tab
location hard to
read against
white image.
White text "I'm
Having A Bad
Day" in negative
tab location
hard to read
against white
image.
White text "This
Is Terrible" in
negative tab
location hard to
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
TapChat AAC
read against
white image.
Steve Oake
9/15/201
5
Steve Oake
9/15/201
5
20
Steve Oake
9/15/201
5
21
Steve Oake
9/15/201
5
22
Steve Oake
9/15/201
5
23
Steve Oake
18
19
10/20/2015
9/15/201
5
Image "I'm
Surprised"
different scale
compared to
entire page
against yellow
image.
Image "That's
Silly" different
scale compared
to entire page.
Image "You're
Funny" different
scale compared
to entire page.
Image "cool"
different scale
compared to
entire page.
Black
exclamation
mark in picture
for "I'm Excited"
button on
Positive tab is
almost
impossible to
view against
dark grey
background.
Black Picture
graphics for
"That Was Easy"
button on
Positive tab is
almost
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
minor
Emulator
Nexus_5_API_23_
x86
9/17/201
5
enhancemen
t
Emulator
Nexus_10_API_2
3 Android 6.0
(API 23)
9/17/201
5
enhancemen
t
Emulator
Nexus_10_API_2
3 Android 6.0
(API 23)
9/17/201
5
TapChat AAC
impossible to
view against
dark grey
background.
24
Mark
Rutledge
9/23/201
5
25
Shane
Mayhew
9/25/201
5
Nathan
Valesquez
10/8/201
5
Shane
Mayhew
10/13/20
15
26
27
10/20/2015
Drag & drop
only saves
locations during
current session.
Does not retain
new locations if
user quits
program and
restarts.
When the user
starts to drag
the button to a
new location,
changes their
mind and put it
back on the
same spot it
was originally,
program
crashes.
Build of
application does
not completed
due to missing
R.image assets
Images unable
to be found at
specified path
cause
application to
crash upon
launch
Major
Emulator
Nexus_5_API_23_
x86
Critical
Emulator
Nexus_5_API_23_
x86
Critical
Emulator
Nexus_5_API_23_
x86
Critical
Emulator
Nexus_5_API_23_
x86
10/1/201
5
10/13/20
15
Assets not pushed to git
repository. Successfully
added.
TapChat AAC
Iteration 02 Acceptance Tests
Test #
Item Being Tested
The user clicks on the
custom tab
The user clicks on an unset
custom button
4
5
6
10/20/2015
Expected Results
The user sees the custom tab
with custom buttons
The user sees the dialog that
allows an image to be chosen
from mounted storage
The user uses the dialog to The picture is set and the user is
confirm a picture
prompted for text for the custom
button
The user enters text for the
The user shall see and read the
custom button
text on the custom button
The user clicks a set custom The text is read out and heard by
button
the user
The user starts a drag
The user will see a drag shadow
operation with a long click of the custom button and will be
on a custom button
able to drag the shadow around
The user drags their finger
The user sees the drag shadow
around the screen after a
of the custom button move
drag operation of the
custom button has started
The user releases their
finger during a drag
operation of the custom
button above the custom
button that the drag
operation started from
The user notes that the custom
button does not change locations
and the application continues to
run
Passed/Faile
d
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
Not Yet
Tested
TapChat AAC
9
The user releases their
finger during a drag
operation of the custom
button above a different
custom but that is not the
custom button that the drag
operation started from
The user sees that the custom
button that the drag operation
started from and the custom
button that the user released the
dragged button over visually
swap places
Not Yet
Tested
10
The user shall read the text
of a button that has changed
positions due to a drag and
drop
The user reads the correct text
for the dragged and dropped
custom button
Not Yet
Tested
11
The user shall look at the
image of a custom button
that has changed positions
due to drag and drop
The user sees the correct image
for the dragged and dropped
custom button
Not Yet
Tested
12
The user clicks a custom
button that has been moved
with drag and drop
The user starts a drag
operation with a long click
on a custom button that has
been moved with drag and
drop
The correct text is read out and
heard by the user
Not Yet
Tested
The user will see a drag shadow
of the button and will be able to
drag the shadow around
Not Yet
Tested
The user sees the drag shadow
of the custom button move
Not Yet
Tested
13
14
10/20/2015
The user drags their finger
around the screen after a
drag operation of the
custom button that has been
moved with drag and drop
has started
TapChat AAC
15
16
10/20/2015
The user releases their
finger during a drag
operation of the custom
button that has been moved
with drag and drop above a
different custom button that
the drag operation started
from
The user releases their
finger during a drag
operation of the custom
button that has been moved
with drag and drop above
the custom button that is
not the custom button that
the drag operation started
from
The user notes that the custom
button does not change locations
and the application continues to
run
Not Yet
Tested
The user sees that the custom
button that the drag operation
started from and the custom
button that the user released the
dragged button over visually
swap places
Not Yet
Tested