1 Introduction
This document outlines the test plan for testing the interoperability between PortaOne OCS and Huawei MOne (TT#817201 + QA-6432).
2 System information
2.1 Configuration
2.2 Peers
| Peer | Release | Origin-Realm | Origin-Host | IP address | Transport | Port |
|---|---|---|---|---|---|---|
| OCS | MR107-0 | portaone.com | ocs.portaone.com | TCP | 3868 | |
| SMSC | smsc01.huawei.com | huawei.com | TCP | random |
2.3 User Identification
| Attribute | Value |
|---|---|
| User-Name | (not used) |
END_USER_SIP_E164 | 237****5267 |
3 Test Cases
| # | Case Name | Description | Result | Tester | Comments/Bugs | Date |
|---|---|---|---|---|---|---|
| 1 | CEA/CER exchange | Verify that a Diameter peer is successfully established | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 2 | DWR/DWA exchange | Verify that a Diameter connection is up and maintained correctly by both peers without interruption | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 3 | DPR/DPA exchange | Verify that peer disconnection is properly acknowledged by both peers | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 4 | Unsuccessful SMS due to insufficient funds | Verify that SMS is not sent if subscriber is out of balance | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 5 | Unsuccessful SMS due to user blocked | Verify that SMS is not sent if subscriber is blocked | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 6 | Unsuccessful SMS due to user unknown | Verify that SMS is not sent if subscriber is unknown | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 7 | Successful SMS | Verify that SMS is authorized and billed properly on OCS end | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 8 | Successful multipart SMS | Verify that SMS is authorized and billed properly on OCS end if it consists of several parts | PASSED | Andrii Kravchenko, Flore | 29.03.23 | |
| 9 | Successful International SMS | Verify that SMS is authorized and billed properly on OCS end is number is international | PASSED | Andrii Kravchenko, Flore | 29.03.23 |
PASSED - without issues
PASSED (M) - with minor issues (the reason should be described in "Comments/Bugs" column)
PASSED (C) - with critical issues (the reason should be described in "Comments/Bugs" column)
FAILED - issues are too critical (the reason should be described in "Comments/Bugs" column)
PENDING - is not started yet