| 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 | AA | AB | AC | AD | AE | AF | AG | AH | AI | AJ | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | No | Test Scenario_ID | Module | User Story | Description | Test Case_ID | Test Case Name | Pre-Requirements | Pre-Conditions | Case Type | Steps | Expected Result | Status | Environment | Version | Note | ||||||||||||||||||||
2 | Login Form | |||||||||||||||||||||||||||||||||||
3 | 1 | LOG_01 | Login Form | As a staff, I want to log on Olsera Apps as a staff | Ensure staff can log in with correct details | LOG_01_TC_01 | Verify log in with valid credentials | Staff is registered, active, and has valid credentials | Staff is on the login screen | Positive | 1. Open the Olsera POS app | 1. Login screen should show up | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||
4 | Positive | 2. Enter the correct Store ID with .myolsera.com | 2. Store ID field should accept the input | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
5 | Positive | 3. Enter the correct Staff Code | 3. Staff Code field should accept the input | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
6 | Positive | 4. Enter the correct Password | 4. Password field should accept the input | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
7 | Positive | 5. Tap the "Sign In" button | 5. System should log in the staff and take them to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
8 | Positive | 6. Check if the homepage is displayed | 6. Homepage should show with correct staff info | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
9 | Ensure only staff accounts created by the owner can log in | LOG_01_TC_02 | Verify shouldn’t be able to log in if my account wasn’t created by the owner | Store owner hasn’t created this staff account | Staff is on the login screen | Positive | 1. Enter the correct Store ID with .myolsera.com | 1. System should show an error saying the staff account doesn’t exist | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||||||
10 | Negative | 2. Enter a Staff Code that hasn’t been created by the owner | 2. System should show an error saying the staff account doesn’t exist | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
11 | Positive | 3. Enter any Password | 3. System should show an error and not go to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
12 | Positive | 4. Tap the "Sign In" button | 4. System should prevent login and display an error | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
13 | Ensure staff can log in only with the correct Store ID | LOG_01_TC_03 | Verify should only be able to log in with the correct Store ID | Staff account is registered with a specific Store ID | Staff is on the login screen | Negative | 1. Enter an incorrect Store ID with .myolsera.com | 1. System should show an error saying the Store ID is not found | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||||||
14 | Positive | 2. Enter the correct Staff Code | 2. System should show an error saying the Store ID is not found | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
15 | Positive | 3. Enter the correct Password | 3. System should show an error and not go to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
16 | Positive | 4. Tap the "Sign In" button | 4. System should prevent login and display an error | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
17 | Ensure staff can log in only with the correct Staff Code | LOG_01_TC_04 | Verify should only be able to log in with the correct Staff Code | Staff is registered, active, and has valid credentials | Staff is on the login screen | Positive | 1. Enter the correct Store ID with .myolsera.com | 1. Store ID field should accept the input | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||||||
18 | Negative | 2. Enter an incorrect Staff Code | 2. System should show an error saying the Staff Code is incorrect | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
19 | Positive | 3. Enter the correct Password | 3. System should show an error and not go to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
20 | Positive | 4. Tap the "Sign In" button | 4. System should prevent login and display an error | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
21 | Ensure staff gets an error if a field is missing | LOG_01_TC_05 | Verify should get an error if any field is left blank | Staff is registered, active, and has valid credentials | Staff is on the login screen | Negative | 1. Leave the Store ID field blank | 1. System should show an error saying Store ID is required | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||||||
22 | Positive | 2. Enter the correct Staff Code | 2. Staff Code field should accept the input | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
23 | Positive | 3. Enter the correct Password | 3. Password field should accept the input | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
24 | Positive | 4. Tap the "Sign In" button | 4. System should show an error and not go to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
25 | Ensure staff gets an error if all fields are missing | LOG_01_TC_06 | Verify should get an error if all fields are left blank | Staff is registered, active, and has valid credentials | Staff is on the login screen | Negative | 1. Leave the Store ID field blank | 1. System should show an error saying Store ID is required | Passed | Production | Version 1.8.9.19 | |||||||||||||||||||||||||
26 | Negative | 2. Leave the Staff Code field blank | 2. System should show an error saying Staff Code is required | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
27 | Negative | 3. Leave the Password field blank | 3. System should show an error saying Password is required | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
28 | Positive | 4. Tap the "Sign In" button | 4. System should show an error and not go to the homepage | Passed | Production | Version 1.8.9.19 | ||||||||||||||||||||||||||||||
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 |