0% found this document useful (0 votes)
97 views25 pages

Iteration 02 - Testingandbugreports

The document outlines test cases for an upcoming iteration of the TapChat AAC application. The iteration will add the ability to display button text below the button image and drag buttons to different locations on the screen. Test cases are provided to test importing custom button images and text. All testing will be done on API level 11 or higher and user stories must pass 90% of tests to be considered complete.

Uploaded by

api-294084602
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
97 views25 pages

Iteration 02 - Testingandbugreports

The document outlines test cases for an upcoming iteration of the TapChat AAC application. The iteration will add the ability to display button text below the button image and drag buttons to different locations on the screen. Test cases are provided to test importing custom button images and text. All testing will be done on API level 11 or higher and user stories must pass 90% of tests to be considered complete.

Uploaded by

api-294084602
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 25

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

You might also like