diff --git a/01-TestCase/tsg_ui/ui_security/Ui_AllowHttpCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_AllowHttpCase.robot index bb439d6..6f6ddda 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_AllowHttpCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_AllowHttpCase.robot @@ -14,21 +14,21 @@ SecurityAllowHTTP001 [Tags] Allow Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$poplar.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$poplar.ru - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -38,21 +38,21 @@ SecurityAllowHTTP002 [Tags] Allow Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*environment.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*environment.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityAllowHTTP003 [Tags] Allow Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -90,32 +90,32 @@ SecurityAllowHTTP004 [Tags] Allow Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=close PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=close PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityAllowHTTP006 [Tags] Allow Http Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -127,7 +127,7 @@ SecurityAllowHTTP006 ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -136,15 +136,15 @@ SecurityAllowHTTP009 [Tags] Allow Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$poplar.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$poplar.ru - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -153,34 +153,34 @@ SecurityAllowHTTP009 SecurityAllowHTTP010 [Tags] Allow Http Category - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=163.171.198.89 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=163.171.198.89 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} SecurityAllowHTTP011 [Tags] Allow Http URL Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=poplar.ru + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=poplar.ru - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list URL ${filterInfo} Create Dictionary Filter=${filter} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -192,26 +192,26 @@ SecurityAllowHTTP012 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$poplar.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$poplar.ru Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=poplar.ru + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=poplar.ru - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list Host URL ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_AllowSSLCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_AllowSSLCase.robot index 884d082..16fb0cc 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_AllowSSLCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_AllowSSLCase.robot @@ -14,21 +14,21 @@ SecurityAllowSSL001 [Tags] Allow SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$www.facebook.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -38,21 +38,21 @@ SecurityAllowSSL002 [Tags] Allow SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityAllowSSL003 [Tags] Allow SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -91,7 +91,7 @@ SecurityAllowSSL003 SecurityAllowSSL005 [Tags] Allow SSL Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -103,7 +103,7 @@ SecurityAllowSSL005 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,15 +112,15 @@ SecurityAllowSSL006 [Tags] Allow SSL FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Allow ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_DenyDNSCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_DenyDNSCase.robot index 33e0fdb..d104a7d 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_DenyDNSCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_DenyDNSCase.robot @@ -14,24 +14,24 @@ SecurityDenyDNS001 [Tags] Deny DNS QNAME #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.facebook.com Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${QNAMEname} create list ${TEST NAME}_FQDN ${TEST NAME}_FQDN2 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN ${TEST NAME}${tag}_FQDN2 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -40,13 +40,13 @@ SecurityDenyDNS001 SecurityDenyDNS002 [Tags] Deny DNS - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -56,21 +56,21 @@ SecurityDenyDNS003 [Tags] Deny DNS QNAME Redirect #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${QNAMEname} create list ${TEST NAME}_FQDN1 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Redirect ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Redirect ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 ${Subactionadd} Create Dictionary QType=A Avalue=163.171.193.149 Attl=50 CNAMEvalue=www.vip.com CNAMEttl=100 @@ -81,42 +81,42 @@ SecurityDenyDNS003 SecurityDenyDNS004 - [Tags] Deny DNS Category + [Tags] Deny QNAME #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*gazeta.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*gazeta.ru - ${QNAMEname} create list ${TEST NAME}_FQDN1 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} SecurityDenyDNS005 - [Tags] Deny DNS SAN + [Tags] Deny DNS QNAME #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${QNAMEname} create list ${TEST NAME}_FQDN + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_DenyFTPCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_DenyFTPCase.robot index 30ee4ef..f774516 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_DenyFTPCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_DenyFTPCase.robot @@ -14,25 +14,25 @@ SecurityDenyFTP001 [Tags] Deny FTP URI #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=pxes + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pxes #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL2 keywordtext= *codes.txt + CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext= *codes.txt - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_URL1 ${TEST NAME}_URL2 + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -41,21 +41,21 @@ SecurityDenyFTP001 SecurityDenyFTP002 [Tags] Deny FTP Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=acpi-fakekey + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=acpi-fakekey - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Content + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -64,21 +64,21 @@ SecurityDenyFTP002 SecurityDenyFTP003 [Tags] Deny FTP Account #新建Account - CreatePage Account single ${TEST NAME}_Account keywordtext=anony* + CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=anony* - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Account + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -89,13 +89,13 @@ SecurityDenyFTP003 SecurityDenyFTP004 [Tags] Deny FTP RST - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -104,26 +104,26 @@ SecurityDenyFTP005 [Tags] Deny FTP URI+Content #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=pub/iso/linux + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pub/iso/linux #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=These options + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=These options - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_URL1 + ${URIname} create list ${TEST NAME}${tag}_URL1 - ${FTPContentname} create list ${TEST NAME}_Content + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -132,15 +132,15 @@ SecurityDenyFTP005 SecurityDenyFTP007 [Tags] Deny FTP Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=abiword + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=abiword - ${FTPContentname} create list ${TEST NAME}_Content + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_DenyHttpCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_DenyHttpCase.robot index 6658c62..3123320 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_DenyHttpCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_DenyHttpCase.robot @@ -13,13 +13,13 @@ Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot SecurityDenyHTTP001 [Tags] Deny Http - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -30,25 +30,25 @@ SecurityDenyHTTP002 [Tags] Deny Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -58,7 +58,7 @@ SecurityDenyHTTP002 SecurityDenyHTTP003 [Tags] Deny Http Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -70,7 +70,7 @@ SecurityDenyHTTP003 ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -78,30 +78,30 @@ SecurityDenyHTTP003 SecurityDenyHTTP004 [Tags] Deny Http URL Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=$bourabai.ru/desktop.html + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=$bourabai.ru/desktop.html Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL2 keywordtext=tpoi + CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext=tpoi Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL3 keywordtext=bourabai.ru/forum* + CreatePage URL single ${TEST NAME}${tag}_URL3 keywordtext=bourabai.ru/forum* Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL4 keywordtext=*vvedenski/index.htm + CreatePage URL single ${TEST NAME}${tag}_URL4 keywordtext=*vvedenski/index.htm - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${urlname} create list ${TEST NAME}_URL1 ${TEST NAME}_URL2 ${TEST NAME}_URL3 ${TEST NAME}_URL4 + ${urlname} create list ${TEST NAME}${tag}_URL1 ${TEST NAME}${tag}_URL2 ${TEST NAME}${tag}_URL3 ${TEST NAME}${tag}_URL4 ${filter} create list URL ${filterInfo} Create Dictionary Filter=${filter} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,21 +112,21 @@ SecurityDenyHTTP005 [Tags] Deny Http Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Headername} create list ${TEST NAME}_REQUA + ${Request Headername} create list ${TEST NAME}${tag}_REQUA ${filter} create list Request Header ${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -137,21 +137,21 @@ SecurityDenyHTTP006 [Tags] Deny Http Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Headername} create list ${TEST NAME}_REQUA + ${Request Headername} create list ${TEST NAME}${tag}_REQUA ${filter} create list Request Header ${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -161,24 +161,24 @@ SecurityDenyHTTP007 [Tags] Deny Http Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8 #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Headername} create list ${TEST NAME}_RESCT1 ${TEST NAME}_RESCT2 + ${Response Headername} create list ${TEST NAME}${tag}_RESCT1 ${TEST NAME}${tag}_RESCT2 ${filter} create list Response Header ${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -189,21 +189,21 @@ SecurityDenyHTTP010 [Tags] Deny Http Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Headername} create list ${TEST NAME}_RESCT1 + ${Response Headername} create list ${TEST NAME}${tag}_RESCT1 ${filter} create list Response Header ${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -215,21 +215,21 @@ SecurityDenyHTTP011 Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=新能源汽车 + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=新能源汽车 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Request Content ${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -240,21 +240,21 @@ SecurityDenyHTTP012 Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Request Content ${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -266,21 +266,21 @@ SecurityDenyHTTP017 Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Оплатить русский + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Оплатить русский - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Response Content ${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -291,21 +291,21 @@ SecurityDenyHTTP018 Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Response Content ${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -316,49 +316,49 @@ SecurityDenyHTTP019 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*firm.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*firm.ru #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=catalog + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=catalog #新建Request Header Comment Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome #新建Response Header Comment Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8 #新建Request Content Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Компьютеры + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Компьютеры - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL - ${RequestHeadername} create list ${TEST NAME}_REQUA + ${RequestHeadername} create list ${TEST NAME}${tag}_REQUA - ${ResponseHeadername} create list ${TEST NAME}_RESCT + ${ResponseHeadername} create list ${TEST NAME}${tag}_RESCT - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Host URL Request Header Response Header Response Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Headername=${RequestHeadername} Response Headername=${ResponseHeadername} ... Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -369,33 +369,33 @@ SecurityDenyHTTP020 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=Firefox + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=Firefox - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -406,23 +406,23 @@ SecurityDenyHTTP021 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -434,28 +434,28 @@ SecurityDenyHTTP022 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_DenyMAILCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_DenyMAILCase.robot index 4697383..c0aa968 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_DenyMAILCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_DenyMAILCase.robot @@ -13,14 +13,14 @@ Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot SecurityDenyMAIL001 [Tags] Deny MAIL - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -29,21 +29,21 @@ SecurityDenyMAIL001 SecurityDenyMAIL002 [Tags] Deny MAIL Subject #新建Subject - CreatePage Key single ${TEST NAME}_Subject keywordtext=主题测试 + CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Subject + ${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} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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 @@ -54,21 +54,21 @@ SecurityDenyMAIL002 SecurityDenyMAIL003 [Tags] Deny MAIL Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=内容测试 + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Content + ${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} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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 @@ -81,21 +81,21 @@ SecurityDenyMAIL003 SecurityDenyMAIL004 [Tags] Deny MAIL Attachment Name #新建Attachment Name - CreatePage Key single ${TEST NAME}_ AttachmentName keywordtext=添加附件 + CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_ AttachmentName + ${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} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -103,42 +103,42 @@ SecurityDenyMAIL004 SecurityDenyMAIL005 [Tags] Deny MAIL Attachment Content #新建Attachment Content - CreatePage Key single ${TEST NAME}_AttachmentContent keywordtext=附件的内容 + CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_AttachmentContent + ${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} PolicyAction=Deny PolicySubAction=RST ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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}_From keywordtext=9005 + CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_From + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -147,21 +147,21 @@ SecurityDenyMAIL006 SecurityDenyMAIL007 [Tags] Deny MAIL To #新建To - CreatePage Account single ${TEST NAME}_To keywordtext=geedge + CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_To + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -170,21 +170,21 @@ SecurityDenyMAIL007 SecurityDenyMAIL008 [Tags] Deny MAIL Account #新建Account - CreatePage Account single ${TEST NAME}_Account keywordtext=zhang + CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=zhang - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Account + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -193,31 +193,31 @@ SecurityDenyMAIL008 SecurityDenyMAIL009 [Tags] Deny MAIL Subject+Content+From #新建Subject - CreatePage Key single ${TEST NAME}_Subject keywordtext=主题测试 + CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=内容测试 + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 #新建From - CreatePage Account single ${TEST NAME}_From keywordtext=9005 + CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Subject + ${Subjectname} create list ${TEST NAME}${tag}_Subject - ${MAILContentname} create list ${TEST NAME}_Content + ${MAILContentname} create list ${TEST NAME}${tag}_Content - ${Fromname} create list ${TEST NAME}_From + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -226,31 +226,31 @@ SecurityDenyMAIL009 SecurityDenyMAIL010 [Tags] Deny MAIL To #新建Attachment Name - CreatePage Key single ${TEST NAME}_ AttachmentName keywordtext=添加附件 + CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 #新建Attachment Content - CreatePage Key single ${TEST NAME}_AttachmentContent keywordtext=附件的内容 + CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 #新建To - CreatePage Account single ${TEST NAME}_To keywordtext=geedge + CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_ AttachmentName + ${Attachment Namename} create list ${TEST NAME}${tag}_ AttachmentName - ${Attachment Contentname} create list ${TEST NAME}_AttachmentContent + ${Attachment Contentname} create list ${TEST NAME}${tag}_AttachmentContent - ${Toname} create list ${TEST NAME}_To + ${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} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_DenySSLCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_DenySSLCase.robot index 5fbc189..0b17060 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_DenySSLCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_DenySSLCase.robot @@ -14,24 +14,24 @@ SecurityDenySSL001 [Tags] Deny SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.facebook.com Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN ${TEST NAME}_FQDN2 + ${sniname} create list ${TEST NAME}${tag}_FQDN ${TEST NAME}${tag}_FQDN2 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -40,7 +40,7 @@ SecurityDenySSL001 SecurityDenySSL002 [Tags] Deny SSL SNI - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -52,7 +52,7 @@ SecurityDenySSL002 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityDenySSL003 [Tags] Deny SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${cnname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${cnname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list CN - ${filterInfo} Create Dictionary Filter=${filter} CNIname=${cnname} + ${filterInfo} Create Dictionary Filter=${filter} CNname=${cnname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -91,7 +91,7 @@ SecurityDenySSL003 SecurityDenySSL004 [Tags] Deny SSL Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -101,9 +101,9 @@ SecurityDenySSL004 ${filter} create list CN - ${filterInfo} Create Dictionary Filter=${filter} CNIname=${cnname} Hosttype=Category + ${filterInfo} Create Dictionary Filter=${filter} CNname=${cnname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,15 +112,15 @@ SecurityDenySSL006 [Tags] Deny SSL SAN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${sanname} create list ${TEST NAME}_FQDN + ${sanname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SAN - ${filterInfo} Create Dictionary Filter=${filter} SANIname=${sanname} + ${filterInfo} Create Dictionary Filter=${filter} SANname=${sanname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -130,22 +130,22 @@ SecurityDenySSL007 [Tags] Deny SSL SNI+CN+SAN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${cnname} create list ${TEST NAME}_FQDN1 + ${cnname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI CN SAN - ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${cnname} CNIname=${cnname} SANIname=${cnname} + ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${cnname} CNname=${cnname} SANname=${cnname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Deny PolicySubAction=Drop ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_InterceptHttpCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_InterceptHttpCase.robot index ccf52de..f8c62b2 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_InterceptHttpCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_InterceptHttpCase.robot @@ -14,21 +14,21 @@ SecurityInterceptHTTP001 [Tags] Intercept Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$poplar.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$poplar.ru - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -38,21 +38,21 @@ SecurityInterceptHTTP002 [Tags] Intercept Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*environment.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*environment.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityInterceptHTTP003 [Tags] Intercept Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -90,32 +90,32 @@ SecurityInterceptHTTP004 [Tags] Intercept Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=close PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=close PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} SecurityInterceptHTTP006 [Tags] Intercept Http Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -127,7 +127,7 @@ SecurityInterceptHTTP006 ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -136,15 +136,15 @@ SecurityInterceptHTTP009 [Tags] Intercept Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$poplar.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$poplar.ru - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -153,13 +153,13 @@ SecurityInterceptHTTP009 SecurityInterceptHTTP010 [Tags] Intercept Http Category - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=163.171.198.89 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=163.171.198.89 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_InterceptSSLCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_InterceptSSLCase.robot index 678136c..c85a386 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_InterceptSSLCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_InterceptSSLCase.robot @@ -14,21 +14,21 @@ SecurityInterceptSSL001 [Tags] Intercept SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$www.facebook.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -38,21 +38,21 @@ SecurityInterceptSSL002 [Tags] Intercept SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityInterceptSSL003 [Tags] Intercept SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -91,7 +91,7 @@ SecurityInterceptSSL003 SecurityInterceptSSL005 [Tags] Intercept SSL Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -103,7 +103,7 @@ SecurityInterceptSSL005 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,15 +112,15 @@ SecurityInterceptSSL006 [Tags] Intercept SSL FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${sniname} create list ${TEST NAME}_FQDN + ${sniname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -135,23 +135,23 @@ SecurityInterceptSSL007 [Tags] Intercept SSL 证书验证开关全部开启Fail-close #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*wrong.host.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*wrong.host.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*untrusted-root.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*untrusted-root.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN3 keywordtext=*self-signed.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN3 keywordtext=*self-signed.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN4 keywordtext=*expired.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN4 keywordtext=*expired.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 ${TEST NAME}_FQDN3 ${TEST NAME}_FQDN4 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${TEST NAME}${tag}_FQDN3 ${TEST NAME}${tag}_FQDN4 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -161,13 +161,13 @@ SecurityInterceptSSL007 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_按钮开启Fail-close Dict1=${dict} Fail1=Fail-close + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_按钮开启Fail-close Dict1=${dict} Fail1=Fail-close UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -177,23 +177,23 @@ SecurityInterceptSSL008 [Tags] Intercept SSL 证书验证开关全部关闭 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*wrong.host.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*wrong.host.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*untrusted-root.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*untrusted-root.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN3 keywordtext=*self-signed.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN3 keywordtext=*self-signed.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN4 keywordtext=*expired.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN4 keywordtext=*expired.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 ${TEST NAME}_FQDN3 ${TEST NAME}_FQDN4 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${TEST NAME}${tag}_FQDN3 ${TEST NAME}${tag}_FQDN4 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -203,13 +203,13 @@ SecurityInterceptSSL008 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_证书验证关闭1 Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_证书验证关闭1 Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -221,11 +221,11 @@ SecurityInterceptSSL009 [Tags] Intercept SSL 证书验证开关failclose-Common Name打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*wrong.host.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*wrong.host.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -235,13 +235,13 @@ SecurityInterceptSSL009 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=1 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_证书验证开关failclose-Common Name打开 Dict1=${dict} Fail1=Fail-close + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_证书验证开关failclose-Common Name打开 Dict1=${dict} Fail1=Fail-close UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -251,11 +251,11 @@ SecurityInterceptSSL010 [Tags] Intercept SSL 证书验证开关failclose-Issuer打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*untrusted-root.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*untrusted-root.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -265,13 +265,13 @@ SecurityInterceptSSL010 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=1 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_证书验证开关failclose-Issuer打开 Dict1=${dict} Fail1=Fail-close + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_证书验证开关failclose-Issuer打开 Dict1=${dict} Fail1=Fail-close UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -281,12 +281,12 @@ SecurityInterceptSSL011 [Tags] Intercept SSL 证书验证开关failclose-Self-signed打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*self-signed.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*self-signed.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -296,13 +296,13 @@ SecurityInterceptSSL011 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=1 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_证书验证开关failclose-Self-signed打开 Dict1=${dict} Fail1=Fail-close + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_证书验证开关failclose-Self-signed打开 Dict1=${dict} Fail1=Fail-close UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -312,11 +312,11 @@ SecurityInterceptSSL012 [Tags] Intercept SSL 证书验证开关failclose-Expiry-Date打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*expired.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*expired.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -326,13 +326,13 @@ SecurityInterceptSSL012 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=1 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_failclose-Expiry-Date打开 Dict1=${dict} Fail1=Fail-close + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_failclose-Expiry-Date打开 Dict1=${dict} Fail1=Fail-close UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -343,23 +343,23 @@ SecurityInterceptSSL013 [Tags] Intercept SSL 证书验证开关全部开启Pass-through #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*wrong.host.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*wrong.host.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*untrusted-root.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*untrusted-root.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN3 keywordtext=*self-signed.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN3 keywordtext=*self-signed.badssl.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN4 keywordtext=*expired.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN4 keywordtext=*expired.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 ${TEST NAME}_FQDN3 ${TEST NAME}_FQDN4 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${TEST NAME}${tag}_FQDN3 ${TEST NAME}${tag}_FQDN4 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -369,13 +369,13 @@ SecurityInterceptSSL013 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_按钮开启Fail-close Dict1=${dict} Fail1=Pass-through + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_按钮开启Fail-close Dict1=${dict} Fail1=Pass-through UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -385,11 +385,11 @@ SecurityInterceptSSL014 [Tags] Intercept SSL 证书验证开关pass-through-Common打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*wrong.host.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*wrong.host.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -399,13 +399,13 @@ SecurityInterceptSSL014 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=1 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_pass-through-Common打开 Dict1=${dict} Fail1=Pass-through + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_pass-through-Common打开 Dict1=${dict} Fail1=Pass-through UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -415,11 +415,11 @@ SecurityInterceptSSL015 [Tags] Intercept SSL 证书验证开关pass-through-Issuer打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*untrusted-root.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*untrusted-root.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -429,13 +429,13 @@ SecurityInterceptSSL015 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=1 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_pass-through-Issuer打开 Dict1=${dict} Fail1=Pass-through + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_pass-through-Issuer打开 Dict1=${dict} Fail1=Pass-through UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -445,11 +445,11 @@ SecurityInterceptSSL016 [Tags] Intercept SSL 证书验证开关pass-through-Self-signed打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*self-signed.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*self-signed.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -459,13 +459,13 @@ SecurityInterceptSSL016 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=1 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_pass-through-Self-signed打开 Dict1=${dict} Fail1=Pass-through + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_pass-through-Self-signed打开 Dict1=${dict} Fail1=Pass-through UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -475,11 +475,11 @@ SecurityInterceptSSL017 [Tags] Intercept SSL 证书验证开关pass-through-Expiry Date打开 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*expired.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*expired.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -489,13 +489,13 @@ SecurityInterceptSSL017 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=1 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_pass-through-Expiry Date打开 Dict1=${dict} Fail1=Pass-through + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_pass-through-Expiry Date打开 Dict1=${dict} Fail1=Pass-through UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -505,15 +505,15 @@ SecurityInterceptSSL018 [Tags] Intercept SSL 证书验证开关EV开启 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.myssl.cn + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.myssl.cn #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=$pbsz.ebank.cmbchina.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=$pbsz.ebank.cmbchina.com - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -523,13 +523,13 @@ SecurityInterceptSSL018 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=1 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_EV开启 Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_EV开启 Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -539,19 +539,19 @@ SecurityInterceptSSL019 [Tags] Intercept SSL 证书验证开关CT开启 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.jd.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.jd.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=$mail.ru #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN3 keywordtext=$www.vip.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN3 keywordtext=$www.vip.com - ${sniname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 ${TEST NAME}_FQDN3 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${TEST NAME}${tag}_FQDN3 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -561,13 +561,13 @@ SecurityInterceptSSL019 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=1 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_CT开启 Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_CT开启 Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -577,11 +577,11 @@ SecurityInterceptSSL020 [Tags] Intercept SSL 证书验证开关MA开启 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*client.badssl.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*client.badssl.com - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -591,13 +591,13 @@ SecurityInterceptSSL020 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=1 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_MA开启 Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_MA开启 Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} DecryptionProfile=${DecryptionProfile} @@ -607,19 +607,19 @@ SecurityInterceptSSL020 SecurityInterceptSSL021 [Tags] Intercept SSL 证书验证开关开启Certificate Pinning - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=1 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_开启Certificate Pinning Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_开启Certificate Pinning Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -628,19 +628,19 @@ SecurityInterceptSSL021 SecurityInterceptSSL022 [Tags] Intercept SSL 证书验证开关关闭Certificate Pinning - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_关闭Certificate Pinning Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_关闭Certificate Pinning Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -650,19 +650,19 @@ SecurityInterceptSSL022 SecurityInterceptSSL023 [Tags] Intercept SSL 证书验证开关关闭Certificate Not Installed - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_关闭Certificate Not Installed Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_关闭Certificate Not Installed Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -671,19 +671,19 @@ SecurityInterceptSSL023 SecurityInterceptSSL024 [Tags] Intercept SSL 证书验证开关开启Certificate Not Installed - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=1 Mirror Client Versions=1 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_开启Certificate Not Installed Dict1=${dict} + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_开启Certificate Not Installed Dict1=${dict} UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -692,19 +692,19 @@ SecurityInterceptSSL024 SecurityInterceptSSL025 [Tags] Intercept SSL 证书验证开关IP-协议版本SSL3.0 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_IP-协议版本SSL3.0 Dict1=${dict} min1=SSLv3.0 max1=SSLv3.0 + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_IP-协议版本SSL3.0 Dict1=${dict} min1=SSLv3.0 max1=SSLv3.0 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -713,19 +713,19 @@ SecurityInterceptSSL025 SecurityInterceptSSL026 [Tags] Intercept SSL 证书验证开关IP-协议版本TSL1.0 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_IP-协议版本TSL1.0 Dict1=${dict} min1=TLSv1.0 max1=TLSv1.0 + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_IP-协议版本TSL1.0 Dict1=${dict} min1=TLSv1.0 max1=TLSv1.0 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -734,19 +734,19 @@ SecurityInterceptSSL026 SecurityInterceptSSL027 [Tags] Intercept SSL 证书验证开关IP-协议版本TSL1.1 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_IP-协议版本TSL1.1 Dict1=${dict} min1=TLSv1.1 max1=TLSv1.1 + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_IP-协议版本TSL1.1 Dict1=${dict} min1=TLSv1.1 max1=TLSv1.1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -756,19 +756,19 @@ SecurityInterceptSSL027 SecurityInterceptSSL028 [Tags] Intercept SSL 证书验证开关IP-协议版本TSL1.2 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_IP-协议版本TSL1.2 Dict1=${dict} min1=TLSv1.2 max1=TLSv1.2 + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_IP-协议版本TSL1.2 Dict1=${dict} min1=TLSv1.2 max1=TLSv1.2 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -778,19 +778,19 @@ SecurityInterceptSSL028 SecurityInterceptSSL029 [Tags] Intercept SSL 证书验证开关IP-协议版本TSL1.3 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 ${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0 ... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0 ... Allow HTTP/2=1 - ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}_IP-协议版本TSL1.3 Dict1=${dict} min1=TLSv1.3 max1=TLSv1.3 + ${DecryptionProfile} Create Dictionary DecryptionProfileSearchorCreate=Create DecryptionProfilename=${TEST NAME}${tag}_IP-协议版本TSL1.3 Dict1=${dict} min1=TLSv1.3 max1=TLSv1.3 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} DecryptionProfile=${DecryptionProfile} @@ -803,23 +803,23 @@ SecurityInterceptSSL030 [Tags] Intercept SSL 解密流量mac #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 - ${MirrorDecryptedTrafficInfo} Create Dictionary MirrorDecryptedTraffic=open MirrorDecryptedTrafficSearchorCreate=Create MirrorDecryptedTrafficname=${TEST NAME}_解密流量mac Type=mac Shuru=11:11:11:11:11:11 + ${MirrorDecryptedTrafficInfo} Create Dictionary MirrorDecryptedTraffic=open MirrorDecryptedTrafficSearchorCreate=Create MirrorDecryptedTrafficname=${TEST NAME}${tag}_解密流量mac Type=mac Shuru=11:11:11:11:11:11 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} MirrorDecryptedTrafficInfo=${MirrorDecryptedTrafficInfo} @@ -831,23 +831,23 @@ SecurityInterceptSSL031 [Tags] Intercept SSL 解密流量vlan #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 - ${MirrorDecryptedTrafficInfo} Create Dictionary MirrorDecryptedTraffic=open MirrorDecryptedTrafficSearchorCreate=Create MirrorDecryptedTrafficname=${TEST NAME}_解密流量vlan Type=vlan Shuru=111 + ${MirrorDecryptedTrafficInfo} Create Dictionary MirrorDecryptedTraffic=open MirrorDecryptedTrafficSearchorCreate=Create MirrorDecryptedTrafficname=${TEST NAME}${tag}_解密流量vlan Type=vlan Shuru=111 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} MirrorDecryptedTrafficInfo=${MirrorDecryptedTrafficInfo} @@ -861,23 +861,23 @@ SecurityInterceptSSL032 [Tags] Intercept SSL 根证书 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*facebook.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 - ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}_根证书1 File=${path}keyrings//root//ca-cer.pem File1=${path}keyrings//root//ca.key ExpiryHours1or2=2 Type=certificateType_select0 + ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}${tag}_根证书1 File=${path}keyrings//root//ca-cer.pem File1=${path}keyrings//root//ca.key ExpiryHours1or2=2 Type=certificateType_select0 ... Type1=keyringsadd_publicKeyAlgoSelet1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Keyring=${Keyring} @@ -888,23 +888,23 @@ SecurityInterceptSSL033 [Tags] Intercept SSL 中间证书 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*google.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 - ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}_中间证书1 File=${path}keyrings//Intermediate//camiddle.chain.pem File1=${path}keyrings//Intermediate//camiddle.key ExpiryHours1or2=2 + ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}${tag}_中间证书1 File=${path}keyrings//Intermediate//camiddle.chain.pem File1=${path}keyrings//Intermediate//camiddle.key ExpiryHours1or2=2 ... Type=certificateType_select1 Type1=keyringsadd_publicKeyAlgoSelet2 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Keyring=${Keyring} @@ -915,23 +915,23 @@ SecurityInterceptSSL034 [Tags] Intercept SSL 实体证书 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN1 + ${sniname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Intercept ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 - ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}_实体证书1 File=${path}keyrings//end-entity//caentity.chain.pem File1=${path}keyrings//end-entity//caentity.key ExpiryHours1or2=2 + ${Keyring} Create Dictionary KeySearchorCreate=Create Keyname=${TEST NAME}${tag}_实体证书1 File=${path}keyrings//end-entity//caentity.chain.pem File1=${path}keyrings//end-entity//caentity.key ExpiryHours1or2=2 ... Type=certificateType_select2 Type1=keyringsadd_publicKeyAlgoSelet3 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Keyring=${Keyring} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_MonitorDNSCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_MonitorDNSCase.robot index 8e3bf9e..3109bb2 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_MonitorDNSCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_MonitorDNSCase.robot @@ -14,24 +14,24 @@ SecurityMonitorDNS001 [Tags] Monitor DNS QNAME #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.facebook.com Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${QNAMEname} create list ${TEST NAME}_FQDN ${TEST NAME}_FQDN2 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN ${TEST NAME}${tag}_FQDN2 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -40,13 +40,13 @@ SecurityMonitorDNS001 SecurityMonitorDNS002 [Tags] Monitor DNS - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -56,21 +56,21 @@ SecurityMonitorDNS003 [Tags] Monitor DNS QNAME Redirect #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${QNAMEname} create list ${TEST NAME}_FQDN1 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} Subactionadd=${Subactionadd} @@ -82,16 +82,16 @@ SecurityMonitorDNS004 [Tags] Monitor DNS Category #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*gazeta.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*gazeta.ru - ${QNAMEname} create list ${TEST NAME}_FQDN1 + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -100,21 +100,21 @@ SecurityMonitorDNS005 [Tags] Monitor DNS SAN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${QNAMEname} create list ${TEST NAME}_FQDN + ${QNAMEname} create list ${TEST NAME}${tag}_FQDN ${filter} create list QNAME ${filterInfo} Create Dictionary Filter=${filter} QNAMEname=${QNAMEname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=DNS PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_MonitorFTPCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_MonitorFTPCase.robot index 64eaaa2..8b1cee7 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_MonitorFTPCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_MonitorFTPCase.robot @@ -14,25 +14,25 @@ SecurityMonitorFTP001 [Tags] Monitor FTP URI #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=pxes + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pxes #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL2 keywordtext= *codes.txt + CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext= *codes.txt - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_URL1 ${TEST NAME}_URL2 + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -41,21 +41,21 @@ SecurityMonitorFTP001 SecurityMonitorFTP002 [Tags] Monitor FTP Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=acpi-fakekey + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=acpi-fakekey - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Content + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -64,21 +64,21 @@ SecurityMonitorFTP002 SecurityMonitorFTP003 [Tags] Monitor FTP Account #新建Account - CreatePage Account single ${TEST NAME}_Account keywordtext=anony* + CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=anony* - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Account + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -89,13 +89,13 @@ SecurityMonitorFTP003 SecurityMonitorFTP004 [Tags] Monitor FTP RST - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -104,26 +104,26 @@ SecurityMonitorFTP005 [Tags] Monitor FTP URI+Content #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=pub/iso/linux + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=pub/iso/linux #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=These options + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=These options - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_URL1 + ${URIname} create list ${TEST NAME}${tag}_URL1 - ${FTPContentname} create list ${TEST NAME}_Content + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -132,15 +132,15 @@ SecurityMonitorFTP005 SecurityMonitorFTP007 [Tags] Monitor FTP Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=abiword + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=abiword - ${FTPContentname} create list ${TEST NAME}_Content + ${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} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=FTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_MonitorHttpCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_MonitorHttpCase.robot index 2683ba6..c6fc7e2 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_MonitorHttpCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_MonitorHttpCase.robot @@ -13,13 +13,13 @@ Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot SecurityMonitorHTTP001 [Tags] Monitor Http - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -30,25 +30,25 @@ SecurityMonitorHTTP002 [Tags] Monitor Http FQDN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$mil.qianlong.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$mil.qianlong.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${hostname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list Host ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -58,7 +58,7 @@ SecurityMonitorHTTP002 SecurityMonitorHTTP003 [Tags] Monitor Http Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -70,7 +70,7 @@ SecurityMonitorHTTP003 ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -78,30 +78,30 @@ SecurityMonitorHTTP003 SecurityMonitorHTTP004 [Tags] Monitor Http URL Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL1 keywordtext=$bourabai.ru/desktop.html + CreatePage URL single ${TEST NAME}${tag}_URL1 keywordtext=$bourabai.ru/desktop.html Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL2 keywordtext=tpoi + CreatePage URL single ${TEST NAME}${tag}_URL2 keywordtext=tpoi Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL3 keywordtext=bourabai.ru/forum* + CreatePage URL single ${TEST NAME}${tag}_URL3 keywordtext=bourabai.ru/forum* Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL4 keywordtext=*vvedenski/index.htm + CreatePage URL single ${TEST NAME}${tag}_URL4 keywordtext=*vvedenski/index.htm - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${urlname} create list ${TEST NAME}_URL1 ${TEST NAME}_URL2 ${TEST NAME}_URL3 ${TEST NAME}_URL4 + ${urlname} create list ${TEST NAME}${tag}_URL1 ${TEST NAME}${tag}_URL2 ${TEST NAME}${tag}_URL3 ${TEST NAME}${tag}_URL4 ${filter} create list URL ${filterInfo} Create Dictionary Filter=${filter} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,21 +112,21 @@ SecurityMonitorHTTP005 [Tags] Monitor Http Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Headername} create list ${TEST NAME}_REQUA + ${Request Headername} create list ${TEST NAME}${tag}_REQUA ${filter} create list Request Header ${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -137,21 +137,21 @@ SecurityMonitorHTTP006 [Tags] Monitor Http Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=46697265666F78 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Headername} create list ${TEST NAME}_REQUA + ${Request Headername} create list ${TEST NAME}${tag}_REQUA ${filter} create list Request Header ${filterInfo} Create Dictionary Filter=${filter} Request Headername=${Request Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -161,24 +161,24 @@ SecurityMonitorHTTP007 [Tags] Monitor Http Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=$text/html; charset=UTF-8 #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT2 reqrestype=res reqresheader=ct keywordtext=*UTF-8 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Headername} create list ${TEST NAME}_RESCT1 ${TEST NAME}_RESCT2 + ${Response Headername} create list ${TEST NAME}${tag}_RESCT1 ${TEST NAME}${tag}_RESCT2 ${filter} create list Response Header ${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -189,21 +189,21 @@ SecurityMonitorHTTP010 [Tags] Monitor Http Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT1 reqrestype=res reqresheader=ct keywordtext=636861727365743D5554462D38 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Headername} create list ${TEST NAME}_RESCT1 + ${Response Headername} create list ${TEST NAME}${tag}_RESCT1 ${filter} create list Response Header ${filterInfo} Create Dictionary Filter=${filter} Response Headername=${Response Headername} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -215,21 +215,21 @@ SecurityMonitorHTTP011 Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=新能源汽车 + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=新能源汽车 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Request Content ${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -240,21 +240,21 @@ SecurityMonitorHTTP012 Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=E696B0E883BDE6BA90E6B1BDE8BDA6 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Request Content ${filterInfo} Create Dictionary Filter=${filter} Request Contentname=${Request Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -266,21 +266,21 @@ SecurityMonitorHTTP017 Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Оплатить русский + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Оплатить русский - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Response Content ${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -291,21 +291,21 @@ SecurityMonitorHTTP018 Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=D09ED0BFD0BBD0B0D182D0B8D182D18C20D180D183D181D181D0BAD0B8D0B9 hex=open - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Response Content ${filterInfo} Create Dictionary Filter=${filter} Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -316,49 +316,49 @@ SecurityMonitorHTTP019 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*firm.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=*firm.ru #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=catalog + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=catalog #新建Request Header Comment Request Header #新建ua - CreatePage HTTPSignature single ${TEST NAME}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome + CreatePage HTTPSignature single ${TEST NAME}${tag}_REQUA reqrestype=req reqresheader=ua keywordtext=Chrome #新建Response Header Comment Response Header #新建ct - CreatePage HTTPSignature single ${TEST NAME}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8 + CreatePage HTTPSignature single ${TEST NAME}${tag}_RESCT reqrestype=res reqresheader=ct keywordtext=*charset=utf-8 #新建Request Content Comment Response Content #新建Request Content - CreatePage Key single ${TEST NAME}_RESCONT keywordtext=Компьютеры + CreatePage Key single ${TEST NAME}${tag}_RESCONT keywordtext=Компьютеры - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL - ${RequestHeadername} create list ${TEST NAME}_REQUA + ${RequestHeadername} create list ${TEST NAME}${tag}_REQUA - ${ResponseHeadername} create list ${TEST NAME}_RESCT + ${ResponseHeadername} create list ${TEST NAME}${tag}_RESCT - ${Response Contentname} create list ${TEST NAME}_RESCONT + ${Response Contentname} create list ${TEST NAME}${tag}_RESCONT ${filter} create list Host URL Request Header Response Header Response Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Headername=${RequestHeadername} Response Headername=${ResponseHeadername} ... Response Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -369,33 +369,33 @@ SecurityMonitorHTTP020 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ Comment Request Content #新建Request Content - CreatePage Key single ${TEST NAME}_REQCONT keywordtext=Firefox + CreatePage Key single ${TEST NAME}${tag}_REQCONT keywordtext=Firefox - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL - ${Request Contentname} create list ${TEST NAME}_REQCONT + ${Request Contentname} create list ${TEST NAME}${tag}_REQCONT ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} Request Contentname=${Response Contentname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -406,23 +406,23 @@ SecurityMonitorHTTP021 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -434,28 +434,28 @@ SecurityMonitorHTTP022 #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$simplifyanswer.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$simplifyanswer.com #新建对象url Comment 新建对象url - CreatePage URL single ${TEST NAME}_URL keywordtext=*phones-under-usd-60/ + CreatePage URL single ${TEST NAME}${tag}_URL keywordtext=*phones-under-usd-60/ - ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 + ${dip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}${tag}_IP1 Ipclienttext1=192.168.100.5 Port=1-65535 ${destinationAddIpList} Create List ${dip1} ${destinationInfo} Create Dictionary destinationAddIpList=${destinationAddIpList} - ${hostname} create list ${TEST NAME}_FQDN + ${hostname} create list ${TEST NAME}${tag}_FQDN - ${urlname} create list ${TEST NAME}_URL + ${urlname} create list ${TEST NAME}${tag}_URL ${filter} create list Host URL Request Content ${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname} URLname=${urlname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_MonitorMAILCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_MonitorMAILCase.robot index 1b056f5..0c00db1 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_MonitorMAILCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_MonitorMAILCase.robot @@ -13,14 +13,14 @@ Resource ../../../02-Keyword/tsg_ui/policy/UIPolicy.robot SecurityMonitorMAIL001 [Tags] Monitor MAIL - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} @@ -29,21 +29,21 @@ SecurityMonitorMAIL001 SecurityMonitorMAIL002 [Tags] Monitor MAIL Subject #新建Subject - CreatePage Key single ${TEST NAME}_Subject keywordtext=主题测试 + CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Subject + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -53,21 +53,21 @@ SecurityMonitorMAIL002 SecurityMonitorMAIL003 [Tags] Monitor MAIL Content #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=内容测试 + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Content + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -78,21 +78,21 @@ SecurityMonitorMAIL003 SecurityMonitorMAIL004 [Tags] Monitor MAIL Attachment Name #新建Attachment Name - CreatePage Key single ${TEST NAME}_ AttachmentName keywordtext=添加附件 + CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_ AttachmentName + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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} @@ -100,42 +100,42 @@ SecurityMonitorMAIL004 SecurityMonitorMAIL005 [Tags] Monitor MAIL Attachment Content #新建Attachment Content - CreatePage Key single ${TEST NAME}_AttachmentContent keywordtext=附件的内容 + CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_AttachmentContent + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${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}_From keywordtext=9005 + CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_From + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -144,21 +144,21 @@ SecurityMonitorMAIL006 SecurityMonitorMAIL007 [Tags] Monitor MAIL To #新建To - CreatePage Account single ${TEST NAME}_To keywordtext=geedge + CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_To + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -167,21 +167,21 @@ SecurityMonitorMAIL007 SecurityMonitorMAIL008 [Tags] Monitor MAIL Account #新建Account - CreatePage Account single ${TEST NAME}_Account keywordtext=zhang + CreatePage Account single ${TEST NAME}${tag}_Account keywordtext=zhang - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Account + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -190,31 +190,31 @@ SecurityMonitorMAIL008 SecurityMonitorMAIL009 [Tags] Monitor MAIL Subject+Content+From #新建Subject - CreatePage Key single ${TEST NAME}_Subject keywordtext=主题测试 + CreatePage Key single ${TEST NAME}${tag}_Subject keywordtext=主题测试 #新建Content - CreatePage Key single ${TEST NAME}_Content keywordtext=内容测试 + CreatePage Key single ${TEST NAME}${tag}_Content keywordtext=内容测试 #新建From - CreatePage Account single ${TEST NAME}_From keywordtext=9005 + CreatePage Account single ${TEST NAME}${tag}_From keywordtext=9005 - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_Subject + ${Subjectname} create list ${TEST NAME}${tag}_Subject - ${MAILContentname} create list ${TEST NAME}_Content + ${MAILContentname} create list ${TEST NAME}${tag}_Content - ${Fromname} create list ${TEST NAME}_From + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -223,31 +223,31 @@ SecurityMonitorMAIL009 SecurityMonitorMAIL010 [Tags] Monitor MAIL To #新建Attachment Name - CreatePage Key single ${TEST NAME}_ AttachmentName keywordtext=添加附件 + CreatePage Key single ${TEST NAME}${tag}_ AttachmentName keywordtext=添加附件 #新建Attachment Content - CreatePage Key single ${TEST NAME}_AttachmentContent keywordtext=附件的内容 + CreatePage Key single ${TEST NAME}${tag}_AttachmentContent keywordtext=附件的内容 #新建To - CreatePage Account single ${TEST NAME}_To keywordtext=geedge + CreatePage Account single ${TEST NAME}${tag}_To keywordtext=geedge - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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}_ AttachmentName + ${Attachment Namename} create list ${TEST NAME}${tag}_ AttachmentName - ${Attachment Contentname} create list ${TEST NAME}_AttachmentContent + ${Attachment Contentname} create list ${TEST NAME}${tag}_AttachmentContent - ${Toname} create list ${TEST NAME}_To + ${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} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=MAIL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} diff --git a/01-TestCase/tsg_ui/ui_security/Ui_MonitorSSLCase.robot b/01-TestCase/tsg_ui/ui_security/Ui_MonitorSSLCase.robot index 4a25a6c..bb52b18 100644 --- a/01-TestCase/tsg_ui/ui_security/Ui_MonitorSSLCase.robot +++ b/01-TestCase/tsg_ui/ui_security/Ui_MonitorSSLCase.robot @@ -14,24 +14,24 @@ SecurityMonitorSSL001 [Tags] Monitor SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$www.facebook.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$www.facebook.com Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*youtube.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*youtube.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${sniname} create list ${TEST NAME}_FQDN ${TEST NAME}_FQDN2 + ${sniname} create list ${TEST NAME}${tag}_FQDN ${TEST NAME}${tag}_FQDN2 ${filter} create list SNI ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -40,7 +40,7 @@ SecurityMonitorSSL001 SecurityMonitorSSL002 [Tags] Monitor SSL SNI - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -52,7 +52,7 @@ SecurityMonitorSSL002 ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${sniname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -62,25 +62,25 @@ SecurityMonitorSSL003 [Tags] Monitor SSL SNI #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=$twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=$twitter.com #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN2 keywordtext=*.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN2 keywordtext=*.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${cnname} create list ${TEST NAME}_FQDN1 ${TEST NAME}_FQDN2 + ${cnname} create list ${TEST NAME}${tag}_FQDN1 ${TEST NAME}${tag}_FQDN2 ${filter} create list CN - ${filterInfo} Create Dictionary Filter=${filter} CNIname=${cnname} + ${filterInfo} Create Dictionary Filter=${filter} CNname=${cnname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -91,7 +91,7 @@ SecurityMonitorSSL003 SecurityMonitorSSL004 [Tags] Monitor SSL Category - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} @@ -101,9 +101,9 @@ SecurityMonitorSSL004 ${filter} create list CN - ${filterInfo} Create Dictionary Filter=${filter} CNIname=${cnname} Hosttype=Category + ${filterInfo} Create Dictionary Filter=${filter} CNname=${cnname} Hosttype=Category - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} @@ -112,15 +112,15 @@ SecurityMonitorSSL006 [Tags] Monitor SSL SAN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=$mail.ru + CreatePage FQDN single ${TEST NAME}${tag}_FQDN keywordtext=$mail.ru - ${sanname} create list ${TEST NAME}_FQDN + ${sanname} create list ${TEST NAME}${tag}_FQDN ${filter} create list SAN - ${filterInfo} Create Dictionary Filter=${filter} SANIname=${sanname} + ${filterInfo} Create Dictionary Filter=${filter} SANname=${sanname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} FilterInfo=${filterInfo} @@ -130,22 +130,22 @@ SecurityMonitorSSL007 [Tags] Monitor SSL SNI+CN+SAN #新建对象fqdn Comment 新建对象fqdn - CreatePage FQDN single ${TEST NAME}_FQDN1 keywordtext=*twitter.com + CreatePage FQDN single ${TEST NAME}${tag}_FQDN1 keywordtext=*twitter.com - ${sip1} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME}_IP1 Ipclienttext1=192.168.50.17 Port=1-65535 + ${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} - ${cnname} create list ${TEST NAME}_FQDN1 + ${cnname} create list ${TEST NAME}${tag}_FQDN1 ${filter} create list SNI CN SAN - ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${cnname} CNIname=${cnname} SANIname=${cnname} + ${filterInfo} Create Dictionary Filter=${filter} SSLSNIname=${cnname} CNname=${cnname} SANname=${cnname} - ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 + ${policyInfo} Create Dictionary PolicyType=Security Policy CreateorEdit=Create PolicyName=${TEST NAME}${tag} PolicyAction=Monitor ApplicationSearch=SSL PolicyLogSession=1 PolicyEnabled=1 UIPolicies ${policyInfo} SourceInfo=${sourceInfo} FilterInfo=${filterInfo} diff --git a/03-Variable/BifangApiVariable.txt b/03-Variable/BifangApiVariable.txt index 87810f6..2879794 100644 --- a/03-Variable/BifangApiVariable.txt +++ b/03-Variable/BifangApiVariable.txt @@ -11,8 +11,8 @@ ${authCode} ${EMPTY} ${ldapId} 27 ${version} v1 ${version2} v2 -${username} byb -${password} 111111 +${username} lyf +${password} 1 ${encodePassword} ${EMPTY} ${token} ${EMPTY} #[Documentation] 测试终端IP统一配置 @@ -29,7 +29,7 @@ ${addTsgUIAPIFlag} 1 ${policyVerificationSleepSeconds} 20 #策略验证后到验证策略日志需等待时间 ${policyLogVerificationSleepSeconds} 60 -${path} C:/Users/byb11/git/tsg_autotest/05-Other/ +${path} F:/tsg-git/tsg_autotest/05-Other/ ${Downloadpath} C:/Users/byb11/Downloads/ ${curlbatpath} ${path}/curl/ ${mailpath} ${path}/mail/ @@ -70,6 +70,8 @@ ${editpasswd} no #设置密码过期时是否需要修改密码,no为不修改 ${mysqlHost} host='192.168.44.71',port=3306,user='root',passwd='bifang!@#',database='tsg-bifang' #休息时间 ${sleep_min} 1 -${sleep} 2 +${sleep} 3 # 隐式等待时间 -${sleep_Wait} 20 \ No newline at end of file +${sleep_Wait} 20 +#name个人标识 +${tag} lyf \ No newline at end of file