Align with new webui development code

Resolves  openbmc/openbmc-test-automation#1179

Change-Id: Icf0ce2326dc1fba0bda78f1106d3a1e5fe034473
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
diff --git a/gui/obmc_asmi/test/gui_header/test_obmc_gui_power_operations.robot b/gui/obmc_asmi/test/gui_header/test_obmc_gui_power_operations.robot
new file mode 100644
index 0000000..5d7d3ab
--- /dev/null
+++ b/gui/obmc_asmi/test/gui_header/test_obmc_gui_power_operations.robot
@@ -0,0 +1,64 @@
+*** Settings ***
+
+Documentation  Test Open BMC GUI Power Operations under GUI Header.
+
+Resource  ../../lib/resource.robot
+
+Suite Setup  Login OpenBMC GUI  ${OPENBMC_USERNAME}  ${OPENBMC_PASSWORD}
+Suite Teardown  Close Browser
+
+*** Test Cases ***
+
+Power On The Host
+    [Documentation]  Power on the Host.
+    [Tags]  Power_On_the_Host
+
+    GUI Power On
+
+Immediate Power Off The Host
+    [Documentation]  Immediate power off the Host.
+    [Tags]  Immediate_Power_Off_The_Host
+
+    Controller Server Power Click Button  power__hard-shutdown
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${power_off}  ${confirm_msg}  ${yes}
+
+Cold Boot The Host
+    [Documentation]  Cold boot the Host.
+    [Tags]  Cold_Boot_the_Host
+
+    GUI Power On
+    Controller Server Power Click Button  power__cold-boot
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${cold_boot}  ${confirm_msg}  ${yes}
+    Page Should Contain  Running
+
+Warm Boot The Host
+    [Documentation]  Warm boot the Host.
+    [Tags]  Warm_Boot_The_Host
+
+    Controller Server Power Click Button  power__warm-boot
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${warm_boot}  ${confirm_msg}  ${yes}
+    Page Should Contain  Running
+
+Orderly Shutdown The Host
+    [Documentation]  Orderly shutdown the Host.
+    [Tags]  Orderly_Shutdown_The_Host
+
+    Controller Server Power Click Button  power__soft-shutdown
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${shut_down}  ${confirm_msg}  ${yes}
+    Page Should Contain  Off
+
+OpenBMC GUI Logoff
+    [Documentation]  Log out from OpenBMC GUI.
+    [Tags]  OpenBMC_GUI_Logoff
+
+    Log  ${xpath_openbmc_url}
+    Log To Console  ${xpath_openbmc_url}
+    Click Element  header
+
+
+
+