blob: 61817fec8ea1524c8c03d2d9ae15cce0e47f6d52 [file] [log] [blame]
Rahul Maheshwarif3fa6742020-05-18 06:24:04 -05001*** Settings ***
2
3Documentation Test OpenBMC GUI header.
4
5Resource ../../lib/resource.robot
6
7Suite Setup Launch Browser And Login GUI
8Suite Teardown Close Browser
9
10
11*** Variables ***
12
Sushma M M840f2d82020-08-24 04:34:36 -050013${xpath_header_text} //*[contains(@class, "navbar-text")]
Rahul Maheshwarif3fa6742020-05-18 06:24:04 -050014
15
16*** Test Cases ***
17
18Verify GUI Header Text
19 [Documentation] Verify text in GUI header.
20 [Tags] Verify_GUI_Header_Text
21
22 ${gui_header_text}= Get Text ${xpath_header_text}
23 Should Contain ${gui_header_text} BMC System Management
24
25
Sushma M M7fe0b422020-08-19 05:59:24 -050026Verify Server Health Button
27 [Documentation] Verify event log page on clicking health button.
28 [Tags] Verify_Server_Health_Button
29
30 Wait Until Element Is Visible ${xpath_server_health_header}
31 Click Element ${xpath_server_health_header}
32 Wait Until Page Contains Element ${xpath_event_header} timeout=15s
33
34
Rahul Maheshwarif3fa6742020-05-18 06:24:04 -050035Verify GUI Logout
36 [Documentation] Verify OpenBMC GUI logout.
37 [Tags] Verify_GUI_Logout
38
Sushma M Mff03a212020-08-18 07:32:50 -050039 Click Element ${xpath_root_button_menu}
Rahul Maheshwarif3fa6742020-05-18 06:24:04 -050040 Click Element ${xpath_logout_button}
Sushma M M840f2d82020-08-24 04:34:36 -050041 Wait Until Page Contains Element ${xpath_login_button} timeout=15s