Document Revision

Document Revision

Copyright Information

Document Revision

Issue / Date / Author / Details
1.00 / New Document

Table Of Contents

1. Document Overview...... 4

1.1. CMP-MGR – Login screen...... 5

1.2. CMP-MGR – Home page...... 6

1.4.1 CMP-MGR- Batch configuration sub Module...... 12

1.4.2 CMP-MGR-Address Book Configuration submodule...... 13

1.9 CMP-MGR– Current Running Campaign...... 22

1.11.1 CMP-MGR- Credit Allocation sub Module...... 26

1.11.2 CMP-MGR- Credit Transactions sub Module...... 27

1.12 CMP-MGR – Log level configuration...... 28

1.12 CMP-MGR – Admin Logout...... 29

1. Document Overview

The document includes all possible User Acceptance Test Cases for GUI, Functional, Database, User Interface, Validation and Unit Test cases related to application-GUI.

1.1. CMP-MGR – Login screen

Test Case ID: / CMP-MGR_GUI - 001
Test Case Title: / Validating Login screen
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This is a test of checking the ability of the Administrator in Logging into the CMP-MGR GUI.
Acceptance Criteria: The Administrator should be validated successfully.
Preconditions: The User Name and Password which was already created in BulkMessaging should be valid for the Administrator in the Database.
Post-conditions: The Administrator should be successfully Logged into the GUI for CMP-MGR.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Enter User Name & Password into the welcome screen. / The subscriber successfully logs into the CMP-MGR GUI.

1.2. CMP-MGR – Home page

Test Case ID: / CMP-MGR_GUI-002
Test Case Title: / Validating Home page
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to check navigation from login screen to Home page
Acceptance Criteria: The Admin is navigated successfully to campaign manager Home page
Preconditions:
Administrator User must be having valid credentials to navigate Campaign manager Home page.
Post-conditions: Admin is able to see the plugins in the campaign manager Home page successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1. / Login to CMP-MGR GUI with Valid User Name & Password. / CMP-MGR GUI Administrator Main screen Should be Display with Following Menus and submenu:
  1. User Management
i)User Management
ii)Assign User Role
iii)Assign Role profile
  1. Address Book
I) Batch configuration
ii)Address book configuration.
  1. Message Creation
  1. Multimedia message
  1. Campaign Management
  1. Current Campaign
  1. Campaign History
  1. Credit Usage
I)Credit Allocations
ii)Credit Transactions
  1. Logout

1.3 CMP-MGR – User Management Module

Test Case ID: / CMP-MGR_GUI-003
Test Case Title: / Validating User Management module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of the User Management.
Acceptance Criteria: The Admin is successful in Navigating the User Management screen
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to navigate to the User Management Menu screen successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on User management plugin / Admin is navigated to the User Management screen of the GUI with the following Sub Modules
1.User Management
2.Assign User Roles
3.Assign Role Profiles
along with the User Management data.

1.3.1 CMP-MGR – User Management Submodule

Test Case ID: / CMP-MGR_GUI-004
Test Case Title: / Validating User Management sub module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of the User Management sublink.
Acceptance Criteria: The Admin is able to Add,Edit and search the User management name via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is Able to Create a New User in User Management Submodule screen Successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on User management sublink / Admin is navigated to the User Management screen of the GUI
2 / To Add a new User ,click on Add button / A popup screen with entry fields appears. Enter the relevant information and then click save.
3 / To Edit existing user information of a User Management, first select the User whose information is to be Edited and then click on edit button / A popup screen with already filled user information appears. Make changes in the desired field and then click save.
4 / To search the particular user information / Enter the required username in the search text box and click on enter then the required user details will be displayed

1.3.2 CMP-MGR – Assign User Role

Test Case ID: / CMP-MGR_GUI-005
Test Case Title: / Validating Assign User Role sub module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of the Assign User Role sublink.
Acceptance Criteria: The Admin is able to Add and Delete the Assign User Role name via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add and Delete buttons provided in the Assign User Role submenu screen for entering and deleting Assign User Role for campaigning successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on Assign User Role sublink / Admin is navigated to the Assign User Role screen of the GUI
2 / To Add a new User ,click on Add button / A popup screen with entry fields appears. Enter the relevant information and then click save.
3 / To Delete an existing User details, first select the User, which needs to be Deleted and then click Delete button of the Assign User Role submodule / A confirmation dialog box will appear. Click on the “Yes” button. Particular User details will be Deleted.

1.3.3 CMP-MGR – Assign Role Profiles

Test Case ID: / CMP-MGR_GUI-006
Test Case Title: / Validating Assign Role Profile sub module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of the Assign Role Profile sublink.
Acceptance Criteria: The Admin is able to Add and Delete the Assign Role Profile name via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add and Delete buttons provided in the Assign Role Profile submodule screen for entering and deleting Assign Role profile for campaigning successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on Assign Role profile sublink / Admin is navigated to the Assign Role Profile screen of the GUI
2 / To Add a new User ,click on Add button / A popup screen with entry fields appears. Enter the relevant information and then click save.
3 / To Delete an existing User details, first select the User, which needs to be Deleted and then click Delete button of the Assign Role Profile submodule / A confirmation dialog box will appear. Click on the “Yes” button. Particular User details will be Deleted.

1.4 CMP-MGR – Address Book

Test Case ID: / CMP-MGR_GUI-009
Test Case Title: / Validating Address book module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of the address book module.
Acceptance Criteria: The Admin is successfully in navigating to address book module.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to navigate to the address book module successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on Address book / Admin is navigated to the Address book screen with 1. Batch Configuration 2. Address Book Configuration sub modules
along with the Batch Configuration data in the address book screen of GUI.

1.4.1 CMP-MGR- Batch configuration sub Module

Test Case ID: / CMP-MGR_GUI-008
Test Case Title: / Validating Batch configuration sub module.
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to validate the Batch configuration sub module
Acceptance Criteria: The Admin is able to Add, Edit and Delete the Batch name via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add, Edit and Delete buttons provided in the Batch configuration screen for entering, Editing and deleting batch information for campaigning successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / To Add batch name information, click on Add. / A popup screen with entry fields appears. Enter the relevant information and then click save.
2 / To Edit existing configured information of a batch name series, first select the batch name whose information is to be Edited and then click on edit. / The popup screen with already filled batch name configuration information appears. Now make changes in the desired field and then click save.
3 / To Delete an Existing batch name details,first select the batch name which needs to be Deleted and then click Delete button of the Batch configuration sub module. / A confirmation dialog box will appear. Click on the “Yes” button. Particular batch name details will be Deleted

1.4.2 CMP-MGR-Address Book Configuration submodule

Test Case ID: / CMP-MGR_GUI-009
Test Case Title: / Validating Address book Configuration Sub Module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of addressbook configuration submodule
Acceptance Criteria: The Admin is able to Add and Delete the MSISDNS list via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add and Delete buttons provided in the Address Book Configuration Sub Module for Adding and Deleting information of batch successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / To Add batch information, click on Add / A popup screen with entry fields appears. Enter the relevant information and then click save.
2 / Once the batch name is selected then browse the CSV file into the Address file / On selecting the already saved CSV file into the Address file click on the save button
3 / To Delete an existing batch name series details, first select the required Batch name and click on delete / A confirmation dialog box will appear. Click on the “Yes” button. Particular batch name Series details will be Deleted
4 / NDC / As per configurations done in BMSGUI admin same would be reflected in database ,MSISDN are validated according to the configured CC and NDC like 1.Nigeria and non-Nigeria
2.Etisalat and non-Etisalat

1.5 CMP-MGR-Message Creation

Test Case ID: / CMP-MGR_GUI-010
Test Case Title: / Validating Message Creation Module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionality of different types of messages in the Message creation module
Acceptance Criteria: The Admin is successfully navigating to Message Creation module
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: Admin is able to navigate to the Message Creation module successfully.
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on Message Creation / It is navigated to the Message Template screen of the GUI with the following fields like MSGTYP,MSGTEXT,MSGDESC,ESMCLASS,DCSTYPE.
2 / To generate the particular information write the required message type and click on search button. / The relavent information should be displayed on the screen.
3 / To Add a message type, click on Add button. / A popup screen with different types of messages like TEXT,OTA,USSD,FLASH,UNI-Code. Select the type of Message then automatically the ESM Class-Type & DCS Type values will display and enter the Message Description,Message Text information and then click save then the particular details will be added.
4 / To Edit existing message type, first select the type whose information is to be Edited and then click on edit button. / The popup screen with already information appears. Now make changes in the desired field and then click save
5 / To Delete an existing message type, first select the type which needs to be Deleted and then click on delete button. / A confirmation dialog box will appear. Click on the “Yes” button. Particular message details will be Deleted.

1.6 CMP-MGR – V-Card Messsage Module

Test Case ID: / CMP-MGR_GUI-011
Test Case Title: / Validating VCF Module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionalities of theVCFMessage Module.
Acceptance Criteria: The Admin is able to Add & Delete the VCF Message via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add & delete options provided in the VCF successfully
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on the VCF Message plugin. / It is navigated to the VCF screen of the GUI with the following fields like MSGTYP,MSGDESC,ESMCLASS,DCSTYPE.
2 / To generate the particular information write the required message type and click on search button. / The relavent information should be displayed on the screen.
3 / To Add a MMS type of message, click on Add button / On clicking the Add button, a popup screen with entry fields appears. Select the MMS message type then automatically corresponding ESM Class-Type & DCS Type values will display and Browse the data for file uploading and select the relevant information ie.,for pictures,songs,vedios etc and then click on the save button then the relavant information will added into the MultiMedia Message Screen.
4 / To Delete an existing message type, first select the type which needs to be Deleted and then click on delete button. / A confirmation dialog box will appear. Click on the “Yes” button. Particular message details will be Deleted.
5 / To Add a VCF type of message,click on Add button / On clicking the Add button, a popup screen with entry fields appears. Select the VCF message type then automatically corresponding ESM Class-Type & DCS Type values will display and

1.7 CMP-MGR – Campaign Management Module

Test Case ID: / CMP-MGR_GUI-012
Test Case Title: / Validating Campaign Management Module
Owner:
Test Case Executed By:
Date and Time of Execution:
Over All Result of Execution:
Remarks:
Description: This test case is to test the functionalities of the Campaign Management Module.
Acceptance Criteria: The Admin is able to Add & delete Campaigns configured via the GUI.
Preconditions: The Admin should be successfully Logged into the GUI.
Post-conditions: The Admin is able to use the Add & delete options provided in the Campaign Management Module successfully
S. No. / Execution Steps / Expected Result / Actual Result / Status
1 / Click on the Campaign management plug in / It is navigated to the Campaign management screen of the GUI with the following fields like Campaign,priority,Message Desc,status, etc along with the add,delete,Export to PDF,Export to CSV.
2 / To generate the particular information write the required field and click on search button / The relavent information should be displayed on the screen.
3 / To Add a campaign name, click on Add button / On clicking the Add button, a pop up screen with entry fields appears. Enter the relevant information and then click on Push Campaign button then the corresponding campaign will be sent.
4 / To Check for Normal message below 160 characters,and also with special characters. / On selecting the message type as Text and enter all the remaining fields and click on the push Campaign button then the Corresponding campaign with text message will be sent
5 / To Check for Long Message more than 160 characters message length / Create a Message text with more than 160 characters in Message screen and push campaign form campaign management screen then the message will divide into each160 characters message and it will display in handset
6 / To Check for Flash Message / Create a Message text with flash message and initiate the campaign then the message should be received to handset like flash message.