1 Introduction

This document outlines the test plan for testing the interoperability between PortaOne OCS and WTL SCP (TT#849704 + QA-7494 in 2024 and TT#856958 + QA-8769 in 2025).

For details about provisioning part from PortaBilling towards WTL HLR/HSS check PMD-2773 and WTL HLR/HSS provisioning via Boomi.

2 System information

2.1 Configuration

2.2 Peers

PeerRelease

Origin-Realm

Origin-Host

IP address

Transport

Port

OCSMR120-0portaone.comocs.portaone.com

TCP3868
SCP
portaone.comscp.portaone.com
TCPrandom

2.3 User Identification

AttributeValue
User-Name(not used)

END_USER_SIP_E164

32473123456

3 Test Cases

#Case NameDescriptionResultTesterComments/BugsDate
1

CEA/CER exchange

Verify that a Diameter peer is successfully established

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


15.03.24
2DWR/DWA exchangeVerify that a Diameter connection is up and maintained correctly by both peers without interruption

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


15.03.24
3

DPR/DPA exchange

Verify that peer disconnection is properly acknowledged by both peers

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


15.03.24
4Call authorization for outgoing call setupVerify that outgoing call is successfully established, reported and billed

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
5Call reject due to 'no balance'Verify that outgoing call is not allowed for subscriber without funds

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
6Call from unknown subscriberVerify that outgoing call is not allowed if subscriber is missing from OCS

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
7Subscriber initiated for voice call terminationVerify that incoming call leg is successfully established, ended and billed on OCS end

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
8Continue outgoing voice call with more quotaVerify that session is re-authorized once initial granted unit is used, previously granter unit is reported and charged on OCS end.

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
9Last quota allocation for ongoing callVerify that session is terminated once balance is depleted, last allocated unit is reported and billed properly on OCS end

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
10Successful SMSVerify that SMS is authorized and billed properly on OCS end

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
11SMS - out of balanceVerify that SMS is not sent if subscriber is out of balance

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL


25.03.25
12Roaming calls / SMSVerify that user in roaming is properly charged for Voice/SMS

PASSED (M)

Andrii Kravchenko, Benoit Bolsee from WTL

Roaming incoming/outgoing SMS are differentiated by RG although incoming SMS are not supported by PortaBilling 25.03.25
13SMS - not deliveredVerify that user is not charged if SMS is not delivered

PASSED

Andrii Kravchenko, Benoit Bolsee from WTL



18.03.24
14Multi-IMSI case (QA-9061)Charges are performed based on IMSI + MCC-MNC

PENDING



 

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

  • No labels