Add test cases of power operations with confirmation as "No"

Resoloves  openbmc/openbmc-test-automation#1200

Change-Id: I4536ad62378a45dbe514696001baeeff0cfca12b
Signed-off-by: Sivas SRR <sivas.srr@in.ibm.com>
diff --git a/gui/obmc_gui/test/gui_header/test_obmc_gui_power_operations.robot b/gui/obmc_gui/test/gui_header/test_obmc_gui_power_operations.robot
index 5d7d3ab..edb8b99 100644
--- a/gui/obmc_gui/test/gui_header/test_obmc_gui_power_operations.robot
+++ b/gui/obmc_gui/test/gui_header/test_obmc_gui_power_operations.robot
@@ -10,41 +10,83 @@
 *** Test Cases ***
 
 Power On The Host
-    [Documentation]  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
+Click Immediate Power Off The Host And Press No
+    [Documentation]  Click Immediate power off the host button and press no
+    ...  button.
+    [Tags]  Click_Immediate_Power_Off_The_Host_And_Press_No
+
+    Controller Server Power Click Button  power__hard-shutdown
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${power_off}  ${confirm_msg}  ${no}
+    Page Should Contain  Running
+
+Click Immediate Power Off The Host And Press Yes
+    [Documentation]  Click Immediate power off the host button and press
+    ...  yes button.
+    [Tags]  Click_Immediate_Power_Off_The_Host_And_Press_Yes
 
     Controller Server Power Click Button  power__hard-shutdown
     Controller Power Operations Confirmation Click Button  ${power_operations}
     ...  ${power_off}  ${confirm_msg}  ${yes}
+    Page Should Contain  Off
 
-Cold Boot The Host
-    [Documentation]  Cold boot the Host.
-    [Tags]  Cold_Boot_the_Host
+Click Cold Boot The Host And Press No
+    [Documentation]  Click cold boot the host button and press no button.
+    [Tags]  Click_Cold_Boot_The_Host_And_Press_No
 
     GUI Power On
     Controller Server Power Click Button  power__cold-boot
     Controller Power Operations Confirmation Click Button  ${power_operations}
-    ...  ${cold_boot}  ${confirm_msg}  ${yes}
+    ...  ${cold_boot}  ${confirm_msg}  ${no}
     Page Should Contain  Running
 
-Warm Boot The Host
-    [Documentation]  Warm boot the Host.
-    [Tags]  Warm_Boot_The_Host
+Click Cold Boot The Host And Press Yes
+    [Documentation]  Click Cold boot the host button and press yes button.
+    [Tags]  Click_Cold_Boot_the_Host_And_Press_Yes
+
+    Controller Server Power Click Button  power__cold-boot
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${cold_boot}  ${confirm_msg}  ${yes}
+    Page Should Contain  Standby
+    Page Should Contain  Running
+
+Click Warm Boot The Host And Press No
+    [Documentation]  Click warm boot the host button and press no button.
+    [Tags]  Click_Warm_Boot_The_Host_And_Press_No
+
+    Controller Server Power Click Button  power__warm-boot
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${warm_boot}  ${confirm_msg}  ${no}
+    Page Should Contain  Running
+
+Click Warm Boot The Host And Press Yes
+    [Documentation]  Click warm boot the host button and press yes button.
+    [Tags]  Click_Warm_Boot_The_Host_And_Press_Yes
 
     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
+Click Orderly Shutdown The Host And Press No
+    [Documentation]  Press orderly shutdown the host button and press no
+    ...  button.
+    [Tags]  Click_Orderly_Shutdown_The_Host_And_Press_No
+
+    Controller Server Power Click Button  power__soft-shutdown
+    Controller Power Operations Confirmation Click Button  ${power_operations}
+    ...  ${shut_down}  ${confirm_msg}  ${no}
+    Page Should Contain  Running
+
+Click Orderly Shutdown The Host And Press Yes
+    [Documentation]  Press orderly shutdown the host button and press yes
+    ...  button.
+    [Tags]  Click_Orderly_Shutdown_The_Host_And_Press_Yes
 
     Controller Server Power Click Button  power__soft-shutdown
     Controller Power Operations Confirmation Click Button  ${power_operations}
@@ -52,7 +94,7 @@
     Page Should Contain  Off
 
 OpenBMC GUI Logoff
-    [Documentation]  Log out from OpenBMC GUI.
+    [Documentation]  Log out from openBMC GUI.
     [Tags]  OpenBMC_GUI_Logoff
 
     Log  ${xpath_openbmc_url}