*** 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################################################################# SecurityDenyMAIL001 [Tags] Deny MAIL ${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=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} PoliciesDelete SecurityDenyMAIL002 [Tags] Deny MAIL Subject #新建Subject CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 ${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} ${Subjectname} create list ${TEST NAME}${tag}_Subject ${filter} create list Subject ${filterInfo} Create Dictionary Filter=${filter} Subjectname=${Subjectname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 ${Subactionadd} Create Dictionary Code=550 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Subactionadd=${Subactionadd} PoliciesDelete SecurityDenyMAIL003 [Tags] Deny MAIL Content #新建Content CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 ${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} ${MAILContentname} create list ${TEST NAME}${tag}_Content ${filter} create list Content ${filterInfo} Create Dictionary Filter=${filter} MAILContentname=${MAILContentname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 ${Subactionadd} Create Dictionary Code=551 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Subactionadd=${Subactionadd} PoliciesDelete SecurityDenyMAIL004 [Tags] Deny MAIL Attachment Name #新建Attachment Name CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 ${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} ${Attachment Namename} create list ${TEST NAME}${tag}_ AttachmentName ${filter} create list Attachment Name ${filterInfo} Create Dictionary Filter=${filter} Attachment Namename=${Attachment Namename} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityDenyMAIL005 [Tags] Deny MAIL Attachment Content #新建Attachment Content CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 ${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} ${Attachment Contentname} create list ${TEST NAME}${tag}_AttachmentContent ${filter} create list Attachment Content ${filterInfo} Create Dictionary Filter=${filter} Attachment Contentname=${Attachment Contentname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityDenyMAIL006 [Tags] Deny MAIL From #新建From CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 ${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} ${Fromname} create list ${TEST NAME}${tag}_From ${filter} create list From ${filterInfo} Create Dictionary Filter=${filter} Fromname=${Fromname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityDenyMAIL007 [Tags] Deny MAIL To #新建To CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge ${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} ${Toname} create list ${TEST NAME}${tag}_To ${filter} create list To ${filterInfo} Create Dictionary Filter=${filter} Toname=${Toname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityDenyMAIL008 [Tags] Deny MAIL Account #新建Account CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=zhang ${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} ${MAILAccountname} create list ${TEST NAME}${tag}_Account ${filter} create list Account ${filterInfo} Create Dictionary Filter=${filter} MAILAccountname=${MAILAccountname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityDenyMAIL009 [Tags] Deny MAIL Subject+Content+From #新建Subject CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 #新建Content CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 #新建From CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 ${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} ${Subjectname} create list ${TEST NAME}${tag}_Subject ${MAILContentname} create list ${TEST NAME}${tag}_Content ${Fromname} create list ${TEST NAME}${tag}_From ${filter} create list Subject Content From ${filterInfo} Create Dictionary Filter=${filter} Subjectname=${Subjectname} MAILContentname=${MAILContentname} Fromname=${Fromname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityDenyMAIL010 [Tags] Deny MAIL To #新建Attachment Name CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 #新建Attachment Content CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 #新建To CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge ${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} ${Attachment Namename} create list ${TEST NAME}${tag}_ AttachmentName ${Attachment Contentname} create list ${TEST NAME}${tag}_AttachmentContent ${Toname} create list ${TEST NAME}${tag}_To ${filter} create list Attachment Name Attachment Content To ${filterInfo} Create Dictionary Filter=${filter} Attachment Namename=${Attachment Namename} Attachment Contentname=${Attachment Contentname} Toname=${Toname} ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete ###############################################################VOIP#################################################################