*** Settings *** Test Teardown DeletePolicyAndObject ${policyIds} ${objectids} Force Tags tsg_adc_wp adc_log security_policy Library OperatingSystem Resource ../../../02-Keyword/tsg_adc/SystemCommand.robot Resource ../../../02-Keyword/tsg_bfapi/PolicyObject.robot Resource ../../../02-Keyword/tsg_bfapi/LogVariable.robot Resource ../../../05-Other/AllFlowCaseVariable.txt Resource ../../../02-Keyword/tsg_adc/FileOperation.robot Resource ../../../05-Other/AllFlowCaseVariable1.txt *** Variables *** ${policyIds} ${EMPTY} ${objectids} ${EMPTY} *** Test Cases *** SecurityPolicy-Allow-Sip-00001 #删除对象 ${objectids} set Variable ${allow_sip_objectId} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId1} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId}]} ${s} Convert to String ${allow_sip_policyId} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_from test1 SecurityPolicy-Allow-Sip-00001-1 #删除对象 ${objectids} set Variable ${allow_sip_objectId30} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId31} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId16}]} ${s} Convert to String ${allow_sip_policyId16} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_from test102 SecurityPolicy-Allow-Sip-00001-2 #删除对象 ${objectids} set Variable ${allow_sip_objectId32} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId33} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId17}]} ${s} Convert to String ${allow_sip_policyId17} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_to test6 SecurityPolicy-Allow-Sip-00001-3 #删除对象 ${objectids} set Variable ${allow_sip_objectId34} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId35} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId18}]} ${s} Convert to String ${allow_sip_policyId18} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_from test104 SecurityPolicy-Allow-Sip-00001-4 #删除对象 ${objectids} set Variable ${allow_sip_objectId36} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId37} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId19}]} ${s} Convert to String ${allow_sip_policyId19} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_from test8 SecurityPolicy-Allow-Sip-00002 #删除对象 ${objectids} set Variable ${allow_sip_objectId9} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId1201} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId11}]} ${s} Convert to String ${allow_sip_policyId11} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} sip_to test4 SecurityPolicy-Allow-Sip-000012 #删除对象 ${objectids} set Variable ${allow_sip_objectId20} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId21} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId22} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId23} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId1}]} ${s} Convert to String ${allow_sip_policyId1} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00003 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId2}]} ${s} Convert to String ${allow_sip_policyId2} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00004 ${objectids} set Variable ${allow_sip_objectId1} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId3}]} ${s} Convert to String ${allow_sip_policyId3} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00005 ${objectids} set Variable ${allow_sip_objectId2} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId4}]} ${s} Convert to String ${allow_sip_policyId4} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00006 ${objectids} set Variable ${allow_sip_objectId3} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId5}]} ${s} Convert to String ${allow_sip_policyId5} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00007 ${objectids} set Variable ${allow_sip_objectId4} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId6}]} ${s} Convert to String ${allow_sip_policyId6} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00008 ${objectids} set Variable ${allow_sip_objectId5} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId7}]} ${s} Convert to String ${allow_sip_policyId7} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00009 ${objectids} set Variable ${allow_sip_objectId6} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId8}]} ${s} Convert to String ${allow_sip_policyId8} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-000010 ${objectids} set Variable ${allow_sip_objectId7} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId9}]} ${s} Convert to String ${allow_sip_policyId9} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-000011 ${objectids} set Variable ${allow_sip_objectId8} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId10}]} ${s} Convert to String ${allow_sip_policyId10} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-00002 ${objectids} set Variable ${allow_sip_objectId9} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId1201} ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId11}]} ${s} Convert to String ${allow_sip_policyId11} GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} voip_calling_account test4 SecurityPolicy-Allow-Sip-000013 ${objectids} set Variable ${allow_sip_objectId10} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId11} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId12} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId12}]} ${s} Convert to String ${allow_sip_policyId12} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-000014 ${objectids} set Variable ${allow_sip_objectId13} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId14} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId15} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId16} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId13}]} ${s} Convert to String ${allow_sip_policyId13} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-000015 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId14}]} ${s} Convert to String ${allow_sip_policyId14} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow SecurityPolicy-Allow-Sip-000016 ${objectids} set Variable ${allow_sip_objectId24} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId25} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId26} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId27} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId28} ${objectids} Catenate SEPARATOR=, ${objectids} ${allow_sip_objectId29} #删除策略 ${policyIds} Create List {"policyType":"tsg_security","policyIds":[${allow_sip_policyId15}]} ${s} Convert to String ${allow_sip_policyId15} #GetLogList security_event_log ${starttime} ${endtime} ${voipCallIp} ${s} common_action allow