blob: 74a78d45416ea52e570c37a55abe5a75d033c9e8 [file] [log] [blame]
jf986075010a42017-02-22 16:52:54 -05001*** Settings ***
2Documentation Executes the VNF Orchestration Test cases including setup and teardown
3...
Jerry Floodbe0fa8e2017-04-21 17:31:05 -04004Library Collections
jf986075010a42017-02-22 16:52:54 -05005Resource ../resources/demo_preload.robot
6*** Variables ***
7
8${VNF_NAME} DemoVNF
9${MODULE_NAME} DemoModuleName
10
Jerry Flood36267292017-04-17 18:07:47 -040011*** Test Cases ***
jf986075010a42017-02-22 16:52:54 -050012Initialize Customer And Models
Jerry Flood36267292017-04-17 18:07:47 -040013 [Tags] InitDemo
14 Load Customer And Models Demonstration
jf986075010a42017-02-22 16:52:54 -050015
Jerry Floodbe0fa8e2017-04-21 17:31:05 -040016Initialize Customer
17 [Tags] InitCustomer
18 Load Customer Demonstration
19
20Initialize Models
21 [Tags] InitDistribution
22 Load Models Demonstration
23
jf986075010a42017-02-22 16:52:54 -050024Preload VNF
Jerry Flood36267292017-04-17 18:07:47 -040025 [Tags] PreloadDemo
Jerry Floodbe0fa8e2017-04-21 17:31:05 -040026 Preload User Model ${VNF_NAME} ${MODULE_NAME}
Jerry Flood36267292017-04-17 18:07:47 -040027
jf986075010a42017-02-22 16:52:54 -050028Create APPC Mount Point
Jerry Flood36267292017-04-17 18:07:47 -040029 [Tags] APPCMountPointDemo
30 APPC Mount Point ${MODULE_NAME}
jf986075010a42017-02-22 16:52:54 -050031
Jerry Flood36267292017-04-17 18:07:47 -040032Instantiate VFW
33 [Tags] instantiateVFW
Jerry Floodbe0fa8e2017-04-21 17:31:05 -040034 Instantiate VNF vFW
Jerry Flood36267292017-04-17 18:07:47 -040035
36Delete Instantiated VNF
37 [Documentation] This test assumes all necessary variables are loaded via the variable file create in Save For Delete
Jerry Floodbe0fa8e2017-04-21 17:31:05 -040038 ... The Teardown VNF needs to be in the teardown step of the test case...
Jerry Flood36267292017-04-17 18:07:47 -040039 [Tags] deleteVNF
40 Setup Browser
41 Login To VID GUI
42 Delete VNF
43 [Teardown] Teardown VNF
44