blob: ff5e18bff9e2723125bc8f66617e58e827073bb1 [file] [log] [blame]
Gary Wucd47a012018-11-30 07:18:36 -08001.. This work is licensed under a Creative Commons Attribution 4.0
2 International License. http://creativecommons.org/licenses/by/4.0
Gary Wue4a2df82018-11-29 12:49:09 -08003
4.. _docs_usecases:
5
Gary Wucd47a012018-11-30 07:18:36 -08006Verified Use Cases and Functional Requirements
7----------------------------------------------
Gary Wue4a2df82018-11-29 12:49:09 -08008
9Description
10~~~~~~~~~~~
mrichommecb0256a2020-05-19 23:00:34 +020011This session includes use cases and functional requirements which have been
12officially verified in Frankfurt release by the ONAP community.
Pérez Caparrós David, INI-INO-ECO-HCT21b95082019-06-18 23:22:14 +020013
mrichommecb0256a2020-05-19 23:00:34 +020014For each use case or functional requirement, you can find contact names and a
15link to the associated documentation.
Gary Wue4a2df82018-11-29 12:49:09 -080016
mrichommecb0256a2020-05-19 23:00:34 +020017This documentation deals with
18
19 1. What has been implemented
20 2. Step by step instructions to deploy and execute the tests, including the
21 links to download the related assets and resources
22 3. Known issues and workarounds
23
24The final testing status can be found at `Frankfurt Release Integration Testing
25Status <https://wiki.onap.org/display/DW/2%3A+Frankfurt+Release+Integration+Testing+Status>`_
26
2731 use cases/functional requirements have been considered for the Frankfurt release.
28
29Use cases
Gary Wue4a2df82018-11-29 12:49:09 -080030~~~~~~~~~
Gary Wue4a2df82018-11-29 12:49:09 -080031
mrichommecb0256a2020-05-19 23:00:34 +020032.. csv-table:: use case table
33 :file: usecases.csv
34 :widths: 60,20,20
35 :header-rows: 1
zhaoliping123906480b2020-04-22 11:52:56 +080036
Gary Wucd47a012018-11-30 07:18:36 -080037Functional Requirements
38~~~~~~~~~~~~~~~~~~~~~~~
Gary Wucd47a012018-11-30 07:18:36 -080039
mrichommecb0256a2020-05-19 23:00:34 +020040.. csv-table:: functional requirements table
41 :file: functional-requirements.csv
42 :widths: 60,20,20
43 :header-rows: 1
Gary Wucd47a012018-11-30 07:18:36 -080044
mrichommecb0256a2020-05-19 23:00:34 +020045.. csv-table:: 5G functional requirements table
46 :file: functional-requirements-5g.csv
47 :widths: 60,20,20
48 :header-rows: 1
helenc8783e58ef52018-11-30 16:10:10 -080049
mrichommecb0256a2020-05-19 23:00:34 +020050Automated Use Cases
51~~~~~~~~~~~~~~~~~~~
Reshmasreeb6ce5a12020-03-03 11:56:27 +000052
mrichommecb0256a2020-05-19 23:00:34 +020053Most of the use cases include some automation through robot or bash scripts.
54These scripts are detailed in the documentation.
wangyaoguangbc089602020-04-02 07:57:30 +000055
mrichommecb0256a2020-05-19 23:00:34 +020056Some use cases have been integrated in ONAP gates. It means the tests are run on
57each daily or gating CI chain. The goal is to detect any regression as soon as
58possible and demonstrate the ability to automate the use cases.
Dongho Kim287b75a2020-04-09 10:52:13 -070059
mrichomme0794e672020-06-09 15:37:37 +020060.. csv-table:: automated use cases table
61 :file: automated-usecases.csv
62 :widths: 10,80,10
63 :delim: ;
64 :header-rows: 1
Yang Xu125d00b2019-06-28 11:25:32 -040065
mrichomme0794e672020-06-09 15:37:37 +020066The robot scripts can be found in ONAP testsuite repository, an execution
67run-time is provided through the robot pod.
68
69The python onap_tests framework is hosted on
70https://gitlab.com/Orange-OpenSource/lfn/onap/onap-tests. Please not that this
71framework is valid up to Frankfurk and will be deprecated in Guilin. It will
72be replaced by scenarios leveraging python-onapsdk
73https://gitlab.com/Orange-OpenSource/lfn/onap/python-onapsdk.
Yang Xu125d00b2019-06-28 11:25:32 -040074
mrichommecb0256a2020-05-19 23:00:34 +020075Deprecated Use Cases
76~~~~~~~~~~~~~~~~~~~~
Gary Wucd47a012018-11-30 07:18:36 -080077
mrichommecb0256a2020-05-19 23:00:34 +020078The following use cases were included in El Alto or previous release but have
79not been tested in Frankfurt, usually due to a lack of resources.
80The resources are still available in previous branches, some adaptations may
81however be needed for Frankfurt.
82
83.. csv-table:: deprecated use case table
84 :file: usecases-deprecated.csv
85 :widths: 50,20,10,20
86 :header-rows: 1