Remove trailing spaces in robot scripts
[testsuite.git] / robot / testsuites / portalApp.robot
1 *** Settings ***
2 Test Timeout    5 minutes
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
8
9 *** Test Cases ***
10
11 Login into Portal URL
12     [TAGS]  portal    portal-ci
13     Portal admin Login To Portal GUI
14
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
19
20 Portal R1 Release for AAF
21     [TAGS]  portal   portal-ci
22     [Documentation]    ONAP Portal R1 functionality for AAF test
23     Portal AAF new fields
24
25 EP Admin widget layout reset
26     [TAGS]  portalSKIP   portal-ci
27     Reset widget layout option
28
29 Validate Functional Top Menu Get Access
30     [TAGS]  portal    portal-ci
31     Functional Top Menu Get Access
32
33 Validate Functional Top Menu Contact Us
34     [TAGS]  portal   portal-ci
35     Functional Top Menu Contact Us
36
37 Edit Functional Menu
38     [TAGS]  portal
39     Portal admin Edit Functional menu
40
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}
45
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}
50
51 Add Application Admin for Existing User Test user
52     [TAGS]  portal
53     ${login_id}    ${email_address}=    Generate Random User    demoapp
54     Portal admin Add Application Admin Existing User -APPDEMO    ${login_id}
55
56 Create a Test user for Standard User
57     [TAGS]  portal
58     ${login_id}    ${email_address}=    Generate Random User    demosta
59     Portal admin Add Standard User New user    ${login_id}    ${email_address}
60
61 Add Application Admin for Existing User
62     [TAGS]  portal
63     ${login_id}    ${email_address}=    Generate Random User    portal
64     Portal admin Add Application Admin Existing User    ${login_id}
65
66 Delete Application Admin for Existing User
67     [TAGS]  portal
68     ${login_id}    ${email_address}=    Generate Random User    portal
69     Portal admin Delete Application Admin Existing User    ${login_id}
70
71 Logout from Portal GUI as Portal Admin
72     [TAGS]  portal   portal-ci
73     Portal admin Logout from Portal GUI
74
75 # Application Admin user Test cases
76
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}
81
82 Logout from Portal GUI as APP Admin
83     [TAGS]  portal   portal-ci
84     Application admin Logout from Portal GUI
85
86 #Standard User Test cases
87
88 Logout from Portal GUI as Standard User
89     [TAGS]  portal   portal-ci
90     Standard User Logout from Portal GUI
91     Close All Browsers