Added GUI test cases to verify system state
Test cases added:
- Verify System State At Power Off
- Verify System State At Power On
Change-Id: I4bd0ebb8d5411e653324217a125482d66551a83b
Signed-off-by: manashsarma <manashsarma@in.ibm.com>
diff --git a/gui/gui_test/control_menu/test_server_power_operations_sub_menu.robot b/gui/gui_test/control_menu/test_server_power_operations_sub_menu.robot
index 2e4476d..ae8e124 100644
--- a/gui/gui_test/control_menu/test_server_power_operations_sub_menu.robot
+++ b/gui/gui_test/control_menu/test_server_power_operations_sub_menu.robot
@@ -18,9 +18,28 @@
${xpath_poweron_button} //*[@data-test-id='serverPowerOperations-button-powerOn']
${xpath_tpm_policy_button} //input[@id='tpm-required-policy']
${xpath_save_button} //button[contains(text(),'Save')]
+${Current_status} //*[contains(@class,'row mb-4')]
*** Test Cases ***
+Verify System State At Power Off
+ [Documentation] Verify state of the system in power off state.
+ [Tags] Verify_System_State_At_Power_Off
+
+ Redfish Power Off stack_mode=skip
+ Page Should Contain Element ${Current_status}
+ Element Should Contain ${Current_status} Off
+
+
+Verify System State At Power On
+ [Documentation] Verify state of the system in power on state.
+ [Tags] Verify_System_State_At_Power_On
+
+ Redfish Power On stack_mode=skip
+ Page Should Contain Element ${Current_status}
+ Element Should Contain ${Current_status} On
+
+
Verify Existence Of All Sections In Server Power Operations Page
[Documentation] Verify existence of all sections in Server Power Operations page.
[Tags] Verify_Existence_Of_All_Sections_In_Server_Power_Operations_Page