ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
IDFeature IDTest CaseTest DataExpected ResultActual ResultStatusComments
2
11.1Testing as an existing user - check usernametype in 'tester'system check for existing user and load 'welcome back greeting'existing user is greeted with 'welcome back'passed
3
22.1Check if validation works when the user enters an username (only one-word without any symbols)type in any symbolswarning message should appear that it's not valid and user not able to continueexpected resultpassed
4
2.2type in any two words with spacingwarning message should appear that it's not valid and user not able to continueexpected resultpassed
5
33.1When asked "How you doin (feeling) right, now?" Existing user picks a feeling that is in the alert categorypick 'Stress'app should respond in accordance to 'alert' categoryapp responded accordingly, sympathethically and give assurance to the userpassed
6
3.1When user picks an option that is in normal cateogrypick 'Bored'app responds with 'Let's get ready for an entertainemnt' and ask user to continueapp responded as expectedpassed
7
44.1Dad jokes runs randomisation, when more is clicked, it should randomisemore option is picked for more than 10 timesdad jokes should be randomised as normal, loading spinner worksrandom run as expectedpassedpassed with minor issues. Known issues: Errno::EINTR – I have investigated this, and already setup a rescue method, but sometimes this error still occurred. Not sure why
8
55.1Under the random jokes section - when user picks 'Call it a day''pick 'Call it a day'a brief information is displayed about 'processing emotion' or responding to the dad-jokes for both normal and alert category. User is then asked to update their feeling to finalise the logrun as expectedpassed
9
66.1User updates their feeling to finalise the log - normal categorypick 'Happy'the last 5 entries are displayed, and then subsequently the thank you section is displayed.run as expectedpassed
10
6.2User updates their feeling to finalise the log - alert categorypick 'Sad'the last 5 entries are displayed. The Mentalhealth object is then called, displaying the tips and advice to help user process their feelings. Help line then also displayed. When the user continues from the prompt, the thank you section is displayed.run as expectedpassed
11
77.1New user creationbackend responds by creating a new user.json file according to the name input. App also responds by displaying extra information about the app and how the app works.app run and responded as expectedpassed
12
88.1hyd_app.sh script testwhen run './hyd_app.shbrief info is displayed on terminal and user's prompted to continuerun as expectedpassed
13
99.1ARGV ruby hyd_app.rb -helpapp info should be displayed and user is prompted with options to continueARGV isn't working somehow eventhough it was working fine at firstminornot sure what's wrong and don't have enough time to resolve it. could the problem be because the rest of the code is in the same .rb file?
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100