Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#Test CaseTest TypeSummaryStatus
1Test insecure vendor PNF csar packageSanity
-
2Test secure vendor PNF csar packageSanity
-
3Test creation of VSP for PNF through UIManual
-
4Test creation of PNF through UIManual
-
5Test distribution and ingestion of SDC generated PNF service csar packageManual + E2E
-

...

Test Case ID
PNF-OB-1
Test Case NameTest insecure vendor PNF csar package
DescriptionTake insecure/unsigned vendor created csar package and include it in SDC Sanity test cases
ReleaseDublin
PreconditionsPackage structure and contents finalised
Testing Steps


StepExpected Result

Add agreed/finalised 'Vendor-PNF-insecure.csar' file to SDC repository to be included in 'sanity-Onboard' test category

File exists.

Run SDC sanity tests:

  • Create VSP
  • Create PNF from VSP
  • Certify PNF
  • Create Service
  • Add PNF to Service
  • Certify Service
  • Run tosca validation on output service csar
'sanity-Onboard' test category report displays pass result for new csar package


Conclusion (Pass/Fail)
Testing LabEricsson Lab / SDC Sanity

 

Test Case ID
PNF-OB-2
Test Case NameTest secure vendor PNF csar package
DescriptionTake secure/signed vendor created csar package and include it in SDC Sanity test cases
ReleaseDublin
PreconditionsPackage structure and contents finalised
Testing Steps


StepExpected Result

Add agreed/finalised 'Vendor-PNF-secure.csar' file to SDC repository to be included in 'sanity-Onboard' test category

File exists.

Run SDC sanity tests

  • Create VSP
  • Create PNF from VSP
  • Certify PNF
  • Create Service
  • Add PNF to Service
  • Certify Service
  • Run tosca validation on output service csar
'sanity-Onboard' test category report displays pass result for new csar package


Conclusion (Pass/Fail)
Testing LabEricsson Lab / SDC Sanity

 

Test Case ID
PNF-OB-3
Test Case NameTest creation of VSP for PNF through UI
DescriptionRun through manual process of onboarding in SDC gui starting with creating vendor license model to creating vendor software product using vendor supplied PNF csar package.
ReleaseDublin
Preconditions ONAP deployment available
Testing Steps


StepsExpected Result
  1. Login to ONAP portal as a Designer user

  2. Navigate to SDC application

  3. Goto ONBOARD page and create new VLM with required feature groups, etc

  4. On ONBOARD page click on 'CREATE NEW VSP'

  5. In Vendor drop down select license manager name created in step 3 and select 'Network Package' as onboarding procedure

  6. On 'Software Product Details' page add missing license agreement

  7. Going back to 'Overview' in left menu and under Software Product Attachments choose SELECT FILE and upload vendor pnf csar file.

Vendor CSAR package parsed and loaded into SDC VSP.


Conclusion (Pass/Fail)
Testing LabEricsson Lab / SDC Sanity

 

Test Case ID
PNF-OB-4
Test Case NameTest creation of PNF service through UI
Description

Run through manual process of creating PNF service in SDC gui.
Very similar to 5G - PNF PnP - Integration Test Case T01

ReleaseDublin
PreconditionsONAP deployment available
Testing Steps


StepExpected Result
  1. Login to ONAP portal as a Designer user and open SDC application
  2. Click on ADD button and select Add PNF, complete mandatory files fields and press Create button
  3. Certify the PNF using button in top right corner of screen.
  4. Navigate to SDC -> HOME menu
  5. Click on ADD button and select Add Service, complete mandatory files fields, add deployment artifacts and press Create button
  6. Go to Composition in left menu
  7. In search box find created PNF using its name, drag and drop it to main view and Submit for Testing
  8. Re-login as a a Tester user
  9. Navigate to SDC tab HOME menu and select service submitted for testing
  10. Press Start Testing button in left top corner and then Accept button adding comment.
  11. Re-login as a a Governor user
  12. Navigate to SDC tab HOME menu and select previously created service
  13. Press Approve button in left top corner, add comment and press OK button
  14. Re-login as Ops user
  15. Navigate to SDC tab / HOME menu and select previously created service
  16. View 'Distribute' button in left top corner

Service created and output csar successfully generated and service is ready to be distributed.


Conclusion (Pass/Fail)
Testing LabEricsson Lab / SDC Sanity

 

Anchor
PNF-OB-5
PNF-OB-5

Test Case ID
PNF-OB-5
Test Case NameTest distribution of SDC generated csar package to interested components, e.g. SO, AAI and SDNC
Description

Previous tests of SDC can be ran in both a full ONAP deployment environment or on the 'SDC Sanity' local test environment. This test case verifies the CSAR package and PNF onboarding package artifacts by distributing said package to other ONAP components at runtime.

Reference: PNF E2E Verification Test Case Of PNF Onboarding, Registration & Configuration over Netconf

ReleaseDublin
PreconditionsONAP deployment available, SDC changes also deployed to ONAP.
Testing Steps


StepExpected Result
  1. Login to ONAP portal as an Ops user
  2. Navigate to SDC tab HOME menu and select previously created PNF Service
  3. Press Distribute button in left top corner
  4. Press Monitor button in left top corner and verify distribution status, you may need to refresh screen.

SDC UI indicates distribution of PNF service to VID, SO and AAI.

Follow test steps as documented on PNF E2E Verification Test Case Of PNF Onboarding, Registration & Configuration over NetconfFull end-to-end flow verified successfully.


Conclusion (Pass/Fail)
Testing LabEricsson Lab / ONAP Lab

...