[Test Cases] Fraudulent User Block (Admin App x Whitelabel)
- 1 Admin App
- 2 Whitelabel App
- 2.1 Blocked user should not be able to update his profile
- 2.2 Blocked user should not be able to place new orders
- 2.3 Blocked user should be disconnected after 01 hour
- 2.4 Blocked user should not be able to generate QR Code
- 2.5 Blocked user should not be able to sign in
- 2.6 Blocked user should not be able to sign in using Social Login
- 2.7 Formerly blocked user should be able to sign in again after being unblocked
- 3 Service Notification
- 4 Braze
Admin App
Test Case | Admin user should block an fraudulent account successfully |
---|---|
Application | Admin App |
Feature: Fraudulent User Block
Background: Admin Home Page
Given I have accessed the Admin Page as admin user
Scenario: Admin user should block an fraudulent account successfully
Given I have access the fraudulent user profile page
When I block the fraudulent user profile
Then user status should be tagged as "blocked"
Test Case | Admin user should unblock an fraudulent account successfully |
---|---|
Application | Admin App |
Feature: Fraudulent User Block
Background: Admin Home Page
Given I have accessed the Admin Page as admin user
Scenario: Admin user should unblock an fraudulent account successfully
Given I have access the fraudulent user profile page
And the user is already blocked
When I unblock the fraudulent user profile
Then user status should be tagged as "unblocked"
Whitelabel App
Test Case | Blocked user should not be able to update his profile |
---|---|
Application | Whitelabel |
Feature: Fraudulent User Block
Background: Whitelabel
Given I have accessed the Whitelelabel home page
And I have successfully signed in
Scenario: Blocked user should not be able to update his profile
Given I have accessed the Settings page
And I attempt to update my user profile
Then I should be logged off from Whitelabel
Test Case | Blocked user should not be able to place new orders |
---|---|
Application | Whitelabel |
Test Case | Blocked user should be disconnected after 01 hour |
---|---|
Application | Whitelabel |
Test Case | Blocked user should not be able to generate QR Code |
---|---|
Application | Whitelabel |
Test Case | Blocked user should not be able to sign in |
---|---|
Application | Whitelabel |
Test Case | Blocked user should not be able to sign in using Social Login |
---|---|
Application | Whitelabel |
Test Case | Formerly blocked user should be able to sign in again after being unblocked |
---|---|
Application | Whitelabel |
Service Notification
Test Case | Service should send email to user once block event is triggered |
---|---|
Application | Service Notification |
Test Case | Service should send email to user once unblock event is triggered |
---|---|
Application | Service Notification |
Braze
Test Case | User communication preferences should be updated when user is blocked |
---|---|
Application | Braze |
Test Case | User communication preferences should be updated when user is unblocked |
---|---|
Application | Braze |