GUI fix for verify network details

Change-Id: Icd5fe2ea1d5bb5cd75dd1634c6a5fa21ece070a9
Signed-off-by: Anves Kumar rayankula <anvesr77@in.ibm.com>
diff --git a/gui/gui_test/server_config/test_obmc_gui_network_settings.robot b/gui/gui_test/server_config/test_obmc_gui_network_settings.robot
index 0421ccf..491fc69 100644
--- a/gui/gui_test/server_config/test_obmc_gui_network_settings.robot
+++ b/gui/gui_test/server_config/test_obmc_gui_network_settings.robot
@@ -161,9 +161,9 @@
     [Tags]  Verify_Network_static_IPv4_Details
 
     @{network_configurations}=  Get Network Configuration
+    ${ip_addresses}=  Get Static IPv4 Addresses From GUI
     FOR  ${network_configuration}  IN  @{network_configurations}
-      Textfield Value Should Be  ${xpath_static_input_ip0}  ${network_configuration["Address"]}
-      Textfield Value Should Be  ${xpath_input_netmask_addr0}  ${network_configuration['SubnetMask']}
+      List Should Contain Value  ${ip_addresses}  ${network_configuration["Address"]}
     END
 
 
@@ -556,3 +556,17 @@
     ${get_netmask}=  Get Value  ${xpath_input_netmask_addr0}
     Should Be Equal  ${get_ip}  ${ip}
     Should Be Equal  ${get_netmask}  ${subnet_mask}
+
+
+Get Static IPv4 Addresses From GUI
+    [Documentation]  Get static IPV4 addresses from GUI.
+
+    ${availble_ip_addresses}=  Get Network Configuration
+    ${static_ipv4_addresses}=  Create List
+
+    FOR   ${locator}   IN RANGE  len(${availble_ip_addresses})
+       ${ip_address}=  Get value  //*[@data-test-id="networkSettings-input-staticIpv4-${locator}"]
+       Append To List  ${static_ipv4_addresses}  ${ip_address}
+    END
+
+    [Return]  ${static_ipv4_addresses}