*** Settings *** Force Tags tsg-ui Policies Security 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 *** ###############################################################VOIP################################################################# SecurityMonitorFTP001 [Tags] Monitor FTP URI #新建对象url Comment 新建对象url CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pxes #新建对象url Comment 新建对象url CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext= *codes.txt ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 ${sourceAddIpList} Create List ${sip1} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${URIname} create list ${TEST NAME}${tag}_URL1 ${TEST NAME}${tag}_URL2 ${filter} create list URI ${filterInfo} Create Dictionary Filter=${filter} URIname=${URIname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorFTP002 [Tags] Monitor FTP Content #新建Content CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=acpi-fakekey ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 ${sourceAddIpList} Create List ${sip1} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${FTPContentname} create list ${TEST NAME}${tag}_Content ${filter} create list Content ${filterInfo} Create Dictionary Filter=${filter} FTPContentname=${FTPContentname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorFTP003 [Tags] Monitor FTP Account #新建Account CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=anony* ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 ${sourceAddIpList} Create List ${sip1} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${FTPAccountname} create list ${TEST NAME}${tag}_Account ${filter} create list Account ${filterInfo} Create Dictionary Filter=${filter} FTPAccountname=${FTPAccountname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorFTP004 [Tags] Monitor FTP RST ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 ${sourceAddIpList} Create List ${sip1} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} SecurityMonitorFTP005 [Tags] Monitor FTP URI+Content #新建对象url Comment 新建对象url CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pub/iso/linux #新建Content CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=These options ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 ${sourceAddIpList} Create List ${sip1} ${sourceInfo} Create Dictionary sourceAddIpList=${sourceAddIpList} ${URIname} create list ${TEST NAME}${tag}_URL1 ${FTPContentname} create list ${TEST NAME}${tag}_Content ${filter} create list URI Content ${filterInfo} Create Dictionary Filter=${filter} URIname=${URIname} FTPContentname=${FTPContentname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorFTP007 [Tags] Monitor FTP Content #新建Content CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=abiword ${FTPContentname} create list ${TEST NAME}${tag}_Content ${filter} create list Content ${filterInfo} Create Dictionary Filter=${filter} FTPContentname=${FTPContentname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete ###############################################################VOIP#################################################################