CMT Step 1 End2End Test PLan

You might also like

Download as xlsx, pdf, or txt
Download as xlsx, pdf, or txt
You are on page 1of 42

Environment - Prod- 80691200

Category Sub Section Account Type LOBs

Single Play HSD Only

New Install

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Amend
Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only


Single Play HSD Only
Cancel Single Play HSD Only
Single Play HSD Only

Single Play HSD Only

Disconnect
Single Play HSD Only

Single Play HSD Only

Suspend

Single Play HSD Only

Single Play HSD Only

Restore

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Life Cycle

Single Play HSD Only


Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only


Change Of Service

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only


Single Play HSD Only

Single Play HSD Only

Single Play HSD Only

Single Play HSD Only


Restart

Single Play HSD Only

Moves/Transfer
Single Play HSD Only

Single Play HSD Only

Single Play HSD Only


Single Play HSD Only
Single Play HSD Only
Environment - Prod- 80691200 TC Design
Scenario Assigned To

Create New Install account in ACSR/XOE Suneela

Add equipment using Tech360 or SIK (XB3 or XB6) Suneela

Add equipment using CSG Biller (XB3 or XB6) Suneela

New Install_Change HSD Speed (Blast up to Performance) Deepesh

New Install_Change HSD Speed (Performance to Blast) Deepesh

New Install_ Add equipment_ HSD Speed change_Blast up to Performance Deepesh

New Install_ Add equipment_ HSD Speed change_Performance to Blast Deepesh

New Install_ Add equipment_ change device Sreehemalatha

New Install_ Add equipment_ change device_ Speed change_Blast up to Performance Sreehemalatha

New Install_ add device_ change device_ Speed change -Performance to Blast Sreehemalatha
Cancel HSD Only account_New Install Sreehemalatha
Cancel HSD Only account_ after adding equipment Sreehemalatha
Cancel HSD Only account_ after changing the the equipment Sreehemalatha

Voluntary Disconnect Srinivasan

Non Pay Disconnect Srinivasan

Non Pay Suspend Jayasri

Seasonal Suspend Jayasri

Seaonal Suspend- Restore Jayasri

Non Pay Suspend- Restore Jayasri

Customer upgrading from Perf to Blast Suneela

Customer downgrading from Blast to Perf Suneela

Customer changing equipment with no change in service Srinivasan

Customer upgrades service from perf to gigabit with change of equipment Vivek
Customer downgrades service from gigabit to perf with change of equipment Vivek

Customer adding Static IP feature with no change to service or equipment Onshore

Customer upgrading service from perf to blast and adding Static IP feature with no change to
Onshore
equipment

Customer changing equipment and adding Static IP feature with no change to service Onshore

Customer changing equipment and migrating Static IP feature with no change to service Onshore

Customer changing service from perf to blast and chaning equipment and adding Static IP
Onshore
feature

Customer changing service from blast to perf and chaning equipment and adding Static IP
Onshore
feature

Customer removing feature with no change of service or equipment Vivek


Customer removing feature with change of service from blast to perf and no equipment
Vivek
change

Customer removing feature with change of service from blast to perf and equipment change Ramprasath

Customer removing feature with no change of service and equipment change Ramprasath

Customer restarting a disconnected account Jayasri

Customer moves within the same sysprin and with the same services and equipment Srinivasan

Customer moves within the same sysprin and with the same services and different equipment Srinivasan

Customer moves within the same sysprin, with change of service and same equipment Ramprasath

Customer moves within the same sysprin and with change of service and different equipment Ramprasath
Customer moves to a different sysprin and with same services and equipment Suneela
Customer moves to a different sysprin and with change of service and same equipment Deepesh
TC Design
Status Comments ORDER
1. CustomerOrderId created with all Items
2. CustomerRelationshipId and PersonId retrieved and stored
against the CustomerOrderId
3. Status should be Pending
4. PurchaseProductIds updated for all items on the order

NA

1. Amended products status should be removed


2. Added products status should be Pending
3. PurchaseProductIds should be created for the added
products

NA

NA

1. Amended products status should be removed


2. Added products status should be Pending
3. PurchaseProductIds should be created for the added
products
1. Update status to Cancel (remove)
1. Update status to Cancel (remove)

1. Update status to Cancel (remove)

1. Update status to Cancel (remove)

1. Update status to Cancel (remove)

1. Update status to Cancel (remove)

1. Update status to Active

1. Update status to Active

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

NA

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products
1. Changed products status should be removed
2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Static Feature product should be added and status should


be active

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Static Feature product should be added and status should


be active

1. Static Feature product should be added and status should


be active

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Static Feature product status should be removed


1. Changed products status should be removed
2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Changed products status should be removed


2. Added products status should be Active
3. PurchaseProductIds should be created for the added
products

1. Static Feature product status should be removed

1. Status should be updated to Active

1. Existing account services should be removed


2. New account services should be added
PURCHASE PRODUCT
1. PurchaseProductIds created for all items on the Order
2. Status is Pending

NA

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be pending

NA

NA

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be pending
1. Update status to cancel (remove)
1. Update status to cancel (remove)

1. Update status to cancel (remove)

1. Update status to cancel (remove)

1. Update status to cancel (remove)

1. Update status to cancel (remove)

1. Update status to Active

1. Update status to Active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

NA

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active
1. Removed products status should be removed
2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Static Feature product should be added and status should


be active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Static Feature product should be added and status should


be active

1. Static Feature product should be added and status should


be active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Static Feature product status should be removed


1. Removed products status should be removed
2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Removed products status should be removed


2. New purchaseProductIds should be created for the added
products.
3. Status should be Active

1. Static Feature product status should be removed

1. Status should be updated to Active

NA
CUSTOMER RESOURCE
1. HSD object created
2. Validate details in HSD object

1. CustomerEquipment ID added to the HSD object and


should match with the CE ID in CE CMT

NA

1. CustomerEquipment ID added to the HSD object and


should match with the CE ID in CE CMT

1. CustomerEquipment ID modified on the HSD object and


should match with the CE ID of the added device in CE CMT

1. CustomerEquipment ID modified on the HSD object and


should match with the CE ID of the added device in CE CMT
NA
NA

NA

NA

NA

NA

NA

NA

No Change

No Change

Update customerEquipmentId with equipmentId of the


added equipment

Update customerEquipmentId with equipmentId of the


added equipment
Update customerEquipmentId with equipmentId of the
added equipment

No change

No change

Update customerEquipmentId with equipmentId of the


added equipment

Update customerEquipmentId with equipmentId of the


added equipment

Update customerEquipmentId with equipmentId of the


added equipment

Update customerEquipmentId with equipmentId of the


added equipment

No change
No change

Update customerEquipmentId with equipmentId of the


added equipment

Update customerEquipmentId with equipmentId of the


added equipment

NA

New service account should be cerated for the move to


account and equipmentId should be available in it. Should be
the same equipmentId as the move from account
CMTs Validation
CUSTOMER ENTITLEMENT
1. PurchaseProductId of the provisionable product
2. State is Pending Provisioning
3. EntitlementQTPS object created with EPC ProductNumber
of the provisionable product

1. State updated to Provisioned

Same Validation as Scenario 4


1. EntitlementQTPS object should be updated with the
product added
2. Status should be Pending Provisioning

Same as Scenario 6
1. State updated to Provisioned

Same as Scenario 8
NA

NA

Same as Scneario 11
1. Update status to disconnected
1. Update status to disconnected

Same as Scenraio 14
1. Update status to disconnected for the existing product

1. Update status to disconnected for the existing product


2. Add a new entitleQTPS object for the NPS product with
status as Active

1. Update status to disconnected for the existing product


2. Add a new entitleQTPS object for the NPS product with
status as Active

1. Update status to disconnected for the existing product


2. Add a new entitleQTPS object for the seasonal suspend
product with status as Active

1. Update status to disconnected for the NPS product


2. Update status to Active for the provisionable product

1. Update status to disconnected for the NPS product


2. Update status to Active for the provisionable product

2 Resources
Resource 1 - Performance in disconnected state, PPID of
Performance Product
Resource 2 - Blast in Active state, PPID of Blast product

2 Resources
Resource 1 - Blast in disconnected state, PPID of Blast
Product
Resource 2 - Perf in Active state, PPID of Perf product

No Changes

2 Resources
Resource 1 - Performance in disconnected state, PPID of
Performance Product, EquipmentID1
Resource 2 - Gigabit in Active state, PPID of Gigabit product,
EquipmentId2
2 Resources
Resource 1 - Gigabit in disconnected state, PPID of Gigabit
Product, EquipmentID1
Resource 2 - Performance in Active state, PPID of
Performance product, EquipmentId2

2 Resources
Resource 1 - No change, State Active with speedtier QTPS
Resource 2 - State Active with FeatureProduct QTPS, PPID of
featureproduct

3 Resources
Resource 1 - Perf product update stated to Disconnected
Resource 2 -Blast product added and State Active withblast
Product QTPS, PPID of blast product
Resource 3 -Feature product added and State Active with
Feature Product QTPS, PPID of feature product

2 Resources
Resource 1 - No change, State Active with speedtier QTPS
Resource 2 - State Active with FeatureProduct QTPS, PPID of
featureproduct

2 Resources
Resource 1 - No change, State Active with speedtier QTPS
Resource 2 - No Change, State Active with FeatureProduct
QTPS, PPID of featureproduct

3 Resources
Resource 1 - Perf product update state to Disconnected
Resource 2 -Blast product added and State Active withblast
Product QTPS, PPID of blast product
Resource 3 -Feature product added and State Active with
Feature Product QTPS, PPID of feature product

3 Resources
Resource 1 - Blast product update state to Disconnected
Resource 2 -Perf product added and State Active withblast
Product QTPS, PPID of blast product
Resource 3 -Feature product added and State Active with
Feature Product QTPS, PPID of feature product

2 Resources
Resource 1 - No change, State Active with speedtier QTPS
Resource 2 - State disconnected with FeatureProduct QTPS,
PPID of featureproduct
3 Resources
Resource 1 - Blast product update state to Disconnected
Resource 2 -Perf product added and State Active withblast
Product QTPS, PPID of perf product
Resource 3 -Feature product added state updated to
disconencted

3 Resources
Resource 1 - Blast product update state to Disconnected
Resource 2 -Perf product added and State Active with perf
Product QTPS, PPID of perf product and added equipmentId
Resource 3 -Feature product added state updated to
disconencted

2 Resources
Resource 1 - No change, State Active with speedtier QTPS
Resource 2 - State disconnected with FeatureProduct QTPS,
PPID of featureproduct

Status shouldbe modified to Active

Existing Account should be updated to disconnected state


New account should be update to active state
New account should have the same purchase productId
New account should have the same provisionable productId
CMTs Validation
PLATFORM RESOURCE
1. HSD object created
2. Customer Resource HSD Object
3. ProvisioningState is Pending provisioning
4. Resource QTPS with the provisionable Product
5. Resource Aspects created

1. ProvisioningState is updated to Provisioned


2. InfrastructureID(device MAcAddress) and
Infrastructuretype(MAC) added
3. ProvisioningLayerId added and matches with the
ProvisioningLayerId in CE CMT

Same Validation as Scenario 4


1. ResourceQTPS object should be updated with the product
added
2. Resource Aspects should be updated with the product
added
3. Provisioning state is Pending provisioningb

Same as Scenario 6
1. ProvisioningState is updated to Provisioned
2. InfrastructureID(device MAcAddress) and
Infrastructuretype(MAC) added
3. ProvisioningLayerId added and matches with the
ProvisioningLayerId in CE CMT

Same as Scenario 8
1. Should contain all details associated with the added
equipment

1. Should contain all details associated with the added


equipment

Same as Scneario 11
1. Update status to disconnected
1. Update status to disconnected
2. Removed provisioninglayerId
Same as Scenraio 14
1. Update status to disconnected
2. Removed provisioninglayerId

1. Update status to disconnected


2. Removed provisioninglayerId
3. Update the product to NPS product
4. Update aspects as Non pay

1. Update status to disconnected


2. Removed provisioninglayerId
3. Update the product to NPS product
4. Update aspects as Non pay

1. Update status to disconnected


2. Removed provisioninglayerId
3. Update the product to seasonal suspend product
4. Update aspects as cdv only

1. Provisioning layerId should be added back


2. Update the product back to provisionable product
3. Update status as Active
4. Update aspects based on the provisonable product

1. Provisioning layerId should be added back


2. Update the product back to provisionable product
3. Update status as Active
4. Update aspects based on the provisonable product

ProvisioningState = Active
QTPS updated with Blast Product details

ProvisioningState = Active
QTPS updated with Perf Product details

2 Resources
Resource 1 - customerEquipmentId1 in disconnected
provisioning state, provisioninglayerId removed
Resource 2 - customerEquipmentId2 in Active state with
provisioninglayerId added

2 Resources
Resource 1 - customerEquipmentId1 in disconnected
provisioning state, provisioninglayerId removed, QTPS of Perf
Resource 2 - customerEquipmentId2 in Active state with
provisioninglayerId added,QTPS of Gigabit
2 Resources
Resource 1 - customerEquipmentId1 in disconnected
provisioning state, provisioninglayerId removed, QTPS of
Gigabit
Resource 2 - customerEquipmentId2 in Active state with
provisioninglayerId added,QTPS of Performance

2 Resources
Resource 1 - No change, State Active with speedtier QTPS,
provisioninglayerId, EquipmentId
Resource 2 - State Active with feature product QTPS,
EquipmentId

2 Resources
Resource 1 - State Active with blast QTPS,
provisioninglayerId, EquipmentId
Resource 2 - State Active with feature product QTPS,
EquipmentId

2 Resources
Resource 1 - State Active with blast QTPS,
provisioninglayerId, update EquipmentId
Resource 2 - State Active with feature product QTPS,
EquipmentId

2 Resources
Resource 1 - State Active with blast QTPS,
provisioninglayerId, update EquipmentId
Resource 2 - State Active with feature product QTPS, update
EquipmentId

2 Resources
Resource 1 - State Active with blast QTPS,
provisioninglayerId, update EquipmentId, SUSI landing
Resource 2 - State Active with feature product QTPS,
EquipmentId

2 Resources
Resource 1 - State Active with perf QTPS,
provisioninglayerId, update EquipmentId, SUSI landing
Resource 2 - State Active with feature product QTPS,
EquipmentId

2 Resources
Resource 1 - No change, State Active with perf QTPS,
provisioninglayerId
Resource 2 - State disconnected with feature product QTPS,
EquipmentId
2 Resources
Resource 1 - State Active with perf QTPS,
provisioninglayerId, update EquipmentId
Resource 2 - State disconnected for feature product

2 Resources
Resource 1 - State Active with perf QTPS,
provisioninglayerId, update EquipmentId, SUSI landing
Resource 2 - State disconnected for feature product

2 Resources
Resource 1 - State Active with perf QTPS,
provisioninglayerId, update EquipmentId
Resource 2 - State disconnected for feature product

Status should be modified to Active


Provisioning layerId should be added
Move from account status should be updated as
disconnected
Provisioning layer should be removed from the move from
account
Move to account status should be updated as Active
Provisioning layerId should be added to the move to account
CUSTOMER EQUIPMENT
NA

1. Equipment created in CE CMT


2. Inventory attributes created
3. Provisioning layer created and should match with the
ProvisioningLayerID in PR CMT
4. Validate
Make/Model/acquistionType/serialNumber/serviceAccountI
d
5. CustomerEquipmentId should be created and be added to
Customer Resource CMT

NA

1. Equipment created in CE CMT


2. Inventory attributes created
3. Provisioning layer created and should match with the
ProvisioningLayerID in PR CMT
4. Validate
Make/Model/acquistionType/serialNumber/serviceAccountI
d
5. CustomerEquipmentId should be created and be added to
Customer Resource CMT

1. Existing equipment provisioning layers should be removed


2. New equipment should be added and all details should be
present.
3. Provisioning layer should be created for the modified
equipment

1. Existing equipment provisioning layers should be removed


2. New equipment should be added and all details should be
present.
3. Provisioning layer should be created for the modified
equipment
NA
1. Remove the provisioning layer IDs

NA

NA

NA

NA

NA

NA

No Changes, Validate provisionining layers still exist

No Changes, Validate provisionining layers still exist

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added
Equipment 1 provisioning layers removed
Equipment 2 provisioning layers added

No Changes, Validate provisionining layers still exist

No Changes, Validate provisionining layers still exist

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

No Changes, Validate provisionining layers still exist


No Changes, Validate provisionining layers still exist

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

Equipment 1 provisioning layers removed


Equipment 2 provisioning layers added

NA
ECUST
1. HSD Product added

1. Equipment product added

1. Product amended should be modified with the existing


product

1. Equipment product added

NA

1. Update the product to the modified one


1. Remove the product
1. Remove the product and equipment

1. Remove the product

1. Update product status to suspended

1. Update product status to suspended

1. Update product status to suspended

1. Update product status as Active

1. Update product status as Active

Perf product should be removed


Blast product should be added and product state should be
Active

Blast product should be removed


Perf product should be added and product state should be
Active

No Changes

Performance product should be removed


Gigabit product should be added and product state should
be Active
Gigabit product should be removed
Perf product should be added and product state should be
Active

Validate speedtier product still in Active state, add


featureproductId in pending stae

Validate blast product still in Active state, add


featureproductId in pending stae

Validate speedtier product still in Active state, add


featureproductId in pending stae

no change, Validate speedtier product still in Active state,


and featureproductId in pending stae

Validate perf productId is removed, blast product id is added


and in Active state, add featureproductId in pending stae.
Validate equipment is present

Validate blast productId is removed, perf product id is added


and in Active state, add featureproductId in pending stae

Validate feature productID is removed


Validate feature productID is removed, Blast productId is
removed and Perf productId in Active state. Equipment
should be present

Validate feature productID is removed, Blast productId is


removed and Perf productId in Active state

Validate feature productID is removed, no change in


speedtier productid

Validate the restarted product is added back in Active state


BACC
NA

1. Expected COS based on the provisionable product added


should be there

Ex: Blast should have blast COS, Performance should have


Performance COS, Gigabit should have Gigabit COS

NA

1. Expected COS based on the provisionable product added


should be there

Ex: Blast should have blast COS, Performance should have


Performance COS, Gigabit should have Gigabit COS

1. Expected COS based on the provisionable product added


should be there

Ex: Blast should have blast COS, Performance should have


Performance COS, Gigabit should have Gigabit COS

1. Expected COS based on the provisionable product added


should be there

Ex: Blast should have blast COS, Performance should have


Performance COS, Gigabit should have Gigabit COS
NA
1. Update COS to CDV only

1. Update COS to csv only

1. Update COS to non pay

1. Update COS to non pay

1. Update COS to cv only

1. Update COS to provisioable product COS

1. Update COS to provisioable product COS

COS should be updated with Blast Product COS

COS should be updated with Perf product COS

COS of disconnected equipment should be updated to CDV


COS and added equipment should have speedtier COS with
SUSI landing

COS of disconnected equipment should be updated to CDV


COS and added equipment should have gigabit COS with SUSI
landing
COS of disconnected equipment should be updated to CDV
COS and added equipment should have perf COS with SUSI
landing

No Change, Validate speedtier COS still exists. Should reflect


the feature added

Validate COS updated with Blast COS. Should reflect the


feature added

COS of disconnected equipment should be updated to CDV


COS and added equipment should have speedtier COS.
Should reflect the feature added

COS of disconnected equipment should be updated to CDV


COS and added equipment should have speedtier COS.
Should reflect the feature added

COS of disconnected equipment should be updated to CDV


COS and added equipment should have Blast COS. Should
reflect the feature added

COS of disconnected equipment should be updated to CDV


COS and added equipment should have perf COS

No Change, Validate speedtier COS still exists. Feature should


be removed.
Validate COS updated with Perf COS. Feature should be
removed.

Validate equipment2 COS updated with Perf COS


Validate equipment1 COS updated with CDV COS. Feature
removed

Validate equipment2 COS updated with speedtier COS


Validate equipment1 COS updated with CDV COS

Validate that the COS of the restarted product is applied


DEVICE
NA

1. Once device is connected to the feed, provisioned status


hsould be there

NA

1. Once device is connected to the feed, provisioned status


hsould be there

1. Once device is connected to the feed, provisioned status


hsould be there

1. Once device is connected to the feed, provisioned status


hsould be there
NA
NA

1. Once device is connected to the feed, provisioned status


hsould be there

1. Once device is connected to the feed, provisioned status


hsould be there

You might also like