Summary of Test Suite Run

Suite completed on 17 July 2014 at 09:52:04 (UTC)

3 tests (223 actions) passed in 422 ms

Result Expected Behaviour Actions Time Taken
PASS Can select suggestion and categorise 36 199
PASS Common products are included in suggestions 75 153
PASS Common brands are included in suggestions 112 80

Environment

Key Value
HardwareModel iPhone
SystemName iPhone OS
SystemVersion 7.1
AppVersion 1.01
DeviceIdForVendor ---

Test 1: Can select suggestion and categorise

Completed in 199 ms

Note: Some output has been removed from here for brevity

Action: Type 'b'

Suggestions are shown:

 -------------
| bread       |
| beans       |
| breakfast > |
 -------------

Action: Type 'r'

Suggestions are shown:

 -------------
| bread       |
| breakfast > |
| British   > |
 -------------

Check: Suggestions list should include 'bread'

PASS: 'bread' was present in the list of suggestions

Action: Choose 'bread' from suggestions list

The shopping list now contains:

  -----------------------
 |  2 small onions       |
 |  5 kilos of potatoes  |
 |  bread                |
>|                       |
  -----------------------

Action: Enter 'Shopping' mode

Shopping mode has been entered.

Items have been categorised:

 --------------------------
|Fresh Fruit, Veg & Flowers|
|--------------------------|
| [ ] 2 small onions       |
| [ ] 5 kilos of potatoes  |
|--------------------------|
|Bakery                    |
|--------------------------|
| [ ] bread                |
 --------------------------

Check: Section 'Bakery' should contain 'bread'

PASS: 'bread' was found in 'Bakery' section

Check: Section 'Fresh Fruit, Veg & Flowers' should contain: '2 small onions', '5 kilos of potatoes'

PASS: '2 small onions' was found in 'Fresh Fruit, Veg & Flowers' section
PASS: '5 kilos of potatoes' was found in 'Fresh Fruit, Veg & Flowers' section

Test 1 Timings (ms)

  Typing '2'         |###  3
  Typing ' '         |###  3
  Typing 's'         |###  3
  Typing 'm'         |######  6
  Typing 'a'         |################################  32
  Typing 'l'         |#####  5
  Typing 'l'         |#  1
  Typing ' '         |##  2
  Typing 'o'         |##  2
  Typing 'n'         |###  3
  Typing 'i'         |#########  9
  Typing 'o'         |##  2
  Typing 'n'         |#  1
  Typing 's'         |###############  15
  Typing '5'         |  0
  Typing ' '         |#  1
  Typing 'k'         |###  3
  Typing 'i'         |#  1
  Typing 'l'         |########  8
  Typing 'o'         |##  2
  Typing 's'         |  0
  Typing ' '         |#  1
  Typing 'o'         |###  3
  Typing 'f'         |####  4
  Typing ' '         |#  1
  Typing 'p'         |####  4
  Typing 'o'         |###  3
  Typing 't'         |#####  5
  Typing 'a'         |###  3
  Typing 't'         |#  1
  Typing 'o'         |#  1
  Typing 'e'         |#########################################  41
  Typing 's'         |##  2
  Typing 'b'         |#  1
  Typing 'r'         |#  1
  Categorising items |###################  19
                     ------------------------------------------

Overall Slowest Timings

Note: timings are classified based on human perception metrics from Jacob Nielson's article:

Return to Article