3 Documentation End-to-end test cases for basic ONAP Portal functionalities
4 Resource ../resources/portal-sdk/portalDef.robot
5 Resource ../resources/portal_interface.robot
6 Library SeleniumLibrary
7 Suite Teardown Close All Browsers
12 [TAGS] portal portal-ci
13 Portal admin Login To Portal GUI
15 Portal Change REST URL Of X-DemoApp
16 [TAGS] portal portal-ci
17 [Documentation] Portal Change REST URL Of X-DemoApp
18 Portal Change REST URL
20 Portal R1 Release for AAF
21 [TAGS] portal portal-ci
22 [Documentation] ONAP Portal R1 functionality for AAF test
25 EP Admin widget layout reset
26 [TAGS] portalSKIP portal-ci
27 Reset widget layout option
29 Validate Functional Top Menu Get Access
30 [TAGS] portal portal-ci
31 Functional Top Menu Get Access
33 Validate Functional Top Menu Contact Us
34 [TAGS] portal portal-ci
35 Functional Top Menu Contact Us
39 Portal admin Edit Functional menu
41 Create a Test user for Application Admin -Test
42 [TAGS] portal portal-ci
43 ${login_id} ${email_address}= Generate Random User portal
44 Portal admin Add Application admin User New user -Test ${login_id} ${email_address}
46 Create a Test User for Application Admin
47 [TAGS] portal portal-ci
48 ${login_id} ${email_address}= Generate Random User demoapp
49 Portal admin Add Application admin User New user ${login_id} ${email_address}
51 Add Application Admin for Existing User Test user
53 ${login_id} ${email_address}= Generate Random User demoapp
54 Portal admin Add Application Admin Existing User -APPDEMO ${login_id}
56 Create a Test user for Standard User
58 ${login_id} ${email_address}= Generate Random User demosta
59 Portal admin Add Standard User New user ${login_id} ${email_address}
61 Add Application Admin for Existing User
63 ${login_id} ${email_address}= Generate Random User portal
64 Portal admin Add Application Admin Existing User ${login_id}
66 Delete Application Admin for Existing User
68 ${login_id} ${email_address}= Generate Random User portal
69 Portal admin Delete Application Admin Existing User ${login_id}
71 Logout from Portal GUI as Portal Admin
72 [TAGS] portal portal-ci
73 Portal admin Logout from Portal GUI
75 # Application Admin user Test cases
77 Login To Portal GUI as APP Admin
78 [TAGS] portal portal-ci
79 ${login_id} ${email_address}= Generate Random User demoapp
80 Application admin Login To Portal GUI ${login_id}
82 Logout from Portal GUI as APP Admin
83 [TAGS] portal portal-ci
84 Application admin Logout from Portal GUI
86 #Standard User Test cases
88 Logout from Portal GUI as Standard User
89 [TAGS] portal portal-ci
90 Standard User Logout from Portal GUI