Added GUI test to verify edit network setting button
Added test case:
- Verify Edit Network Setting Button
Change-Id: Ieab62d262064307792e19012b09088d97be8b00e
Signed-off-by: manashsarma <manashsarma@in.ibm.com>
diff --git a/gui/data/resource_variables.py b/gui/data/resource_variables.py
index 0f50c25..b6bed76 100644
--- a/gui/data/resource_variables.py
+++ b/gui/data/resource_variables.py
@@ -135,6 +135,7 @@
xpath_event_header = "//h1[text()='Event logs']"
xpath_server_power_header = "//*[@data-test-id='appHeader-container-power']"
xpath_refresh_button = "//*[@data-test-id='appHeader-button-refresh']"
+ xpath_network_page_header = "//h1[contains(text(), 'Network settings')]"
# xpath for health menu
xpath_health_menu = "//button[@aria-controls='health-menu']"
diff --git a/gui/gui_test/overview_menu/test_overview_menu.robot b/gui/gui_test/overview_menu/test_overview_menu.robot
index 08efa8a..da29612 100644
--- a/gui/gui_test/overview_menu/test_overview_menu.robot
+++ b/gui/gui_test/overview_menu/test_overview_menu.robot
@@ -12,7 +12,8 @@
*** Variables ***
-${xpath_overview_page_header} //h1[contains(text(), "Overview")]
+${xpath_overview_page_header} //h1[contains(text(), "Overview")]
+${xpath_edit_network_settings_button} //*[@data-test-id='overviewQuickLinks-button-networkSettings']
*** Test Cases ***
@@ -60,6 +61,14 @@
Page Should Contain ${firmware_version}
+Verify Edit Network Setting Button
+ [Documentation] Verify navigation to network setting page after clicking the button in overview page.
+ [Tags] Verify_Edit_Network_Setting_Button
+
+ Click Element ${xpath_edit_network_settings_button}
+ Wait Until Page Contains Element ${xpath_network_page_header}
+
+
*** Keywords ***
Test Setup Execution