Added new testcases for SNMP alerts sub menu
-Configure multiple SNMP settings on BMC via GUI and verify.
-Configure multiple SNMP settings with non-default port via GUI and verify.
-Configure multiple SNMP settings with different ports via GUI and verify.
Change-Id: Iecc3cd67bac4853eddfc43779cc86048cc423a21
Signed-off-by: meghagn <Megha.GN@ibm.com>
diff --git a/gui/gui_test/settings_menu/test_snmp_alerts_sub_menu.robot b/gui/gui_test/settings_menu/test_snmp_alerts_sub_menu.robot
index 557e63a..b81d8b8 100644
--- a/gui/gui_test/settings_menu/test_snmp_alerts_sub_menu.robot
+++ b/gui/gui_test/settings_menu/test_snmp_alerts_sub_menu.robot
@@ -114,6 +114,37 @@
${alpha_ip} ${NON_DEFAULT_PORT1} Invalid format
+Configure Multiple SNMP Managers On BMC Via GUI And Verify
+ [Documentation] Configure multiple SNMP managers on BMC via GUI and verify.
+ [Tags] Configure_Multiple_SNMP_Managerss_With_Default_Port_Via_GUI_And_Verify
+ [Template] Configure Multiple SNMP Managers On BMC With Valid Port Via GUI And Verify
+
+ # snmp_manager_ip snmp_port
+ ${SNMP_MGR1_IP} ${SNMP_DEFAULT_PORT}
+ ${SNMP_MGR2_IP} ${SNMP_DEFAULT_PORT}
+
+
+Configure Multiple SNMP Managers With Non Default Port Via GUI And Verify
+ [Documentation] Configure multiple SNMP managers with non-default port via GUI and verify.
+ [Tags] Configure_Multiple_SNMP_Managers_With_Non_Default_Port_Via_GUI_And_Verify
+ [Template] Configure Multiple SNMP Managers On BMC With Valid Port Via GUI And Verify
+
+ # snmp_manager_ip snmp_port
+ ${SNMP_MGR1_IP} ${NON_DEFAULT_PORT1}
+ ${SNMP_MGR2_IP} ${NON_DEFAULT_PORT1}
+
+
+Configure Multiple SNMP Managers With Different Ports Via GUI And Verify
+ [Documentation] Configure multiple SNMP managers with different ports via GUI and verify.
+ [Tags] Configure_Multiple_SNMP_Managers_With_Different_Ports_Via_GUI_And_Verify
+ [Template] Configure Multiple SNMP Managers On BMC With Valid Port Via GUI And Verify
+
+ # snmp_manager_ip snmp_port
+ ${SNMP_MGR1_IP} ${NON_DEFAULT_PORT1}
+ ${SNMP_MGR2_IP} ${SNMP_DEFAULT_PORT}
+ ${SNMP_MGR3_IP} ${NON_DEFAULT_PORT2}
+
+
*** Keywords ***
Suite Setup Execution
@@ -172,3 +203,16 @@
... Verify SNMP Manager Configured On BMC ${snmp_manager_ip} ${snmp_manager_port}
Should Be Equal As Strings ${status} False
... msg=BMC is allowing to configure with invalid SNMP settings.
+
+
+Configure Multiple SNMP Managers On BMC With Valid Port Via GUI And Verify
+ [Documentation] Configure multiple SNMP managers on BMC with valid port value via GUI and verify.
+ [Arguments] ${snmp_ip_value} ${snmp_port_value}
+ [Teardown] Delete SNMP Manager Via GUI
+
+ # Description of argument(s):
+ # snmp_ip_value SNMP manager IP address.
+ # snmp_port_value SNMP manager port.
+
+ Configure SNMP Manager Via GUI ${snmp_ip_value} ${snmp_port_value}
+ Verify SNMP Manager Configured On BMC ${snmp_ip_value} ${snmp_port_value}