*** Settings *** Library Selenium2Library Resource ../../../02-Keyword/tsg_ui/objects/NewObjectPages.robot Resource ../../../02-Keyword/tsg_ui/objects/NewObject.robot Resource ../../../02-Keyword/tsg_ui/Menu.robot Resource ../../../03-Variable/PolicyObjectDefault.txt Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot *** Test Cases *** CreateSecuritySIPAllow [Tags] Positive UI Security Policies SIP Allow Comment 新建对象fqdn log ${TEST NAME} CreatePage Account single SecurityVoip_Accounts keywordtext=*travelgam.com ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From To ${fromname} create list SecurityVoip_Accounts ${toname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=SecurityVoip_IP Ipclienttext1=192.168.40.11-192.168.40.110 Port=1-65535 ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecurityRTPAllow [Tags] Positive UI Security Policies RTP Allow ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPAndRTPAllow [Tags] Positive UI Security Policies SIPAndRTP Allow ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=RTP,SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPAllowFilter-From [Tags] Positive UI Security Policies SIP Allow ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPAllowFilter-To [Tags] Positive UI Security Policies SIP Allow ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${toname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPDeny [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecurityRTPDeny [Tags] Positive UI Security Policies RTP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPAndRTPDeny [Tags] Positive UI Security Policies SIPAndRTP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=SIP,RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPDenyFilter-FromAndTo [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPDenyFilter-From [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPDenyFilter-To [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${fromname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPDenyBlock-480 [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${subactionadd} Create Dictionary Code=480 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} Subactionadd=${subactionadd} PoliciesDelete CreateSecuritySIPDenyBlock-500 [Tags] Positive UI Security Policies SIP Deny ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${subactionadd} Create Dictionary Code=500 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} Subactionadd=${subactionadd} PoliciesDelete CreateSecuritySIPMonitor [Tags] Positive UI Security Policies SIP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecurityRTPMonitor [Tags] Positive UI Security Policies RTP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPAndRTPMonitor [Tags] Positive UI Security Policies SIPAndRTP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SIP,RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} PoliciesDelete CreateSecuritySIPMonitorFilter-FromAndTo [Tags] Positive UI Security Policies SIP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPMonitorFilter-From [Tags] Positive UI Security Policies SIP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list From ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Fromname=${fromname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete CreateSecuritySIPMonitorFilter-To [Tags] Positive UI Security Policies SIP Monitor ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} PoliciesDelete EditSecurityVoipAction [Tags] Positive UI Security Policies Voip ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecurityVoipAction PolicyAction=Allow ApplicationSearch=RTP PolicyLogSession=1 PolicyEnabled=1 ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecurityVoipAction PolicyEditName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} UIUpdataPolicies ${EditpolicyInfo} PoliciesDelete EditSecurityVoipApplication [Tags] Positive UI Security Policies Voip ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecurityVoipAction PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecurityVoipAction PolicyEditName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP,RTP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} UIUpdataPolicies ${EditpolicyInfo} PoliciesDelete EditSecuritySIPAllwoFilter_1 [Tags] Positive UI Security Policies Voip ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${Editfilter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${EditfilterInfo} Create Dictionary Filter=${Editfilter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyEditName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP,SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} Comment 添加Filter条件 UIUpdataPolicies ${EditpolicyInfo} EditFilterInfo=${EditfilterInfo} PoliciesDelete EditSecuritySIPAllwoAddFilter [Tags] Positive UI Security Policies Voip ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${Editfilter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${EditfilterInfo} Create Dictionary Filter=${Editfilter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyEditName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP,SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} Comment 添加Filter条件 UIUpdataPolicies ${EditpolicyInfo} EditFilterInfo=${EditfilterInfo} PoliciesDelete EditSecuritySIPAllwoDeleteFilter [Tags] Positive UI Security Policies Voip ${ip_name1} create list SecurityVoip_IP ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} ${filter} create list To ${Editfilter} create list From To ${toname} create list SecurityVoip_Accounts ${fromname} create list SecurityVoip_Accounts ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} ${EditfilterInfo} Create Dictionary Filter=${Editfilter} Fromname=${fromname} Toname=${toname} ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} ${sourceAddIpList} Create List ${sip} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyEditName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP,SIP PolicyLogSession=1 PolicyEnabled=1 UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} Comment 添加Filter条件 UIUpdataPolicies ${EditpolicyInfo} EditFilterInfo=${EditfilterInfo} PoliciesDelete # test # ${ip_name1} create list SecurityVoip_IP # ${dip1} Create Dictionary Sordtype=Destination Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} # ${destinationAddIpList} Create List ${dip1} # ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} # ${filter} create list To # ${Editfilter} create list From To # ${toname} create list SecurityVoip_Accounts # ${fromname} create list SecurityVoip_Accounts # ${filterInfo} Create Dictionary Filter=${filter} Toname=${toname} # ${EditfilterInfo} Create Dictionary Filter=${Editfilter} Fromname=${fromname} Toname=${toname} # ${sip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name1} # ${sourceAddIpList} Create List ${sip} # ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} # ${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyAction=Allow ApplicationSearch=SIP PolicyLogSession=1 PolicyEnabled=1 # ${EditpolicyInfo} Create Dictionary PolicyType=Security Policy PolicyName=CreateSecuritySIPAllwoFilter_1 PolicyEditName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SIP,RTP PolicyLogSession=1 PolicyEnabled=1 # UIUpdataPolicies ${EditpolicyInfo} EditFilterInfo=${EditfilterInfo}