A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ID | Feature ID | Test Case | Test Data | Expected Result | Actual Result | Status | Comments | ||||||||||||||||||
2 | 1 | 1.1 | Testing as an existing user - check username | type in 'tester' | system check for existing user and load 'welcome back greeting' | existing user is greeted with 'welcome back' | passed | |||||||||||||||||||
3 | 2 | 2.1 | Check if validation works when the user enters an username (only one-word without any symbols) | type in any symbols | warning message should appear that it's not valid and user not able to continue | expected result | passed | |||||||||||||||||||
4 | 2.2 | type in any two words with spacing | warning message should appear that it's not valid and user not able to continue | expected result | passed | |||||||||||||||||||||
5 | 3 | 3.1 | When asked "How you doin (feeling) right, now?" Existing user picks a feeling that is in the alert category | pick 'Stress' | app should respond in accordance to 'alert' category | app responded accordingly, sympathethically and give assurance to the user | passed | |||||||||||||||||||
6 | 3.1 | When user picks an option that is in normal cateogry | pick 'Bored' | app responds with 'Let's get ready for an entertainemnt' and ask user to continue | app responded as expected | passed | ||||||||||||||||||||
7 | 4 | 4.1 | Dad jokes runs randomisation, when more is clicked, it should randomise | more option is picked for more than 10 times | dad jokes should be randomised as normal, loading spinner works | random run as expected | passed | passed 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 | 5 | 5.1 | Under 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 log | run as expected | passed | |||||||||||||||||||
9 | 6 | 6.1 | User updates their feeling to finalise the log - normal category | pick 'Happy' | the last 5 entries are displayed, and then subsequently the thank you section is displayed. | run as expected | passed | |||||||||||||||||||
10 | 6.2 | User updates their feeling to finalise the log - alert category | pick '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 expected | passed | ||||||||||||||||||||
11 | 7 | 7.1 | New user creation | backend 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 expected | passed | ||||||||||||||||||||
12 | 8 | 8.1 | hyd_app.sh script test | when run './hyd_app.sh | brief info is displayed on terminal and user's prompted to continue | run as expected | passed | |||||||||||||||||||
13 | 9 | 9.1 | ARGV | ruby hyd_app.rb -help | app info should be displayed and user is prompted with options to continue | ARGV isn't working somehow eventhough it was working fine at first | minor | not 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 |