Versions Compared

Key

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

...

Lead Committer: Victor Gao


Table of Contents

Difference between Catalog and Market place (Analogy)

...

  • Consumers put their purchase in their fridge for consumption.
  • Products in the fridge are consumed by variety of dishes (services). (Design tools)


   

Scenario:

  1. Vendor login logs into the marketplace, upload the package and pass the tests in VNFSDK.
  2. Marketplace show the packages that which have already pass passed the test.
  3. Operator logs into the marketplace, selects one package which they want, and push into SDC to do the service instantiation

Marketplace Users:

  1. Vendor: Use VNFSDK tool chain to do validation/test, upload/download the package, package management(versioning notification...etc)
  2. SDC(Operator) : Download/Push push package, get package at any time which is CI/CD(ONAP compliant) and moves to design services.

Notes:


Functional Test Cases

  1. Test the interface to upload the csar package from market place.
  2. Test the interface to query VNF Information.
  3. Test the interface to delete csar package from market place.
  4. Test the interface to download csar package.
  5. Test the interface to query csar package based on conditions.

    Note: 
    1. All the interfaces are present in API Documentation page.
    2. Each above test cases can contain more than one test cases including success and error cases
  6. Market place FE/BE  provides API and UI to VNF Vendors for package management.
  7. Validation includes validating package structure, integrity and authenticity.
  8. Lifecycle test and function test would be attempted in future releases.
  9. Finally validated CSAR would be pushed to  SDC catalogue
    1. .