*** 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################################################################# SecurityMonitorMAIL001 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} PoliciesDelete SecurityMonitorMAIL002 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Subactionadd=${Subactionadd} PoliciesDelete SecurityMonitorMAIL003 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Subactionadd=${Subactionadd} PoliciesDelete SecurityMonitorMAIL004 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityMonitorMAIL005 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityMonitorMAIL006 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorMAIL007 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorMAIL008 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorMAIL009 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete SecurityMonitorMAIL010 [Tags] Monitor 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=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} PoliciesDelete ###############################################################VOIP#################################################################