修改代理策略

This commit is contained in:
byb11
2021-03-22 13:43:21 +08:00
parent a7f9259838
commit 10bb803dfe

View File

@@ -181,7 +181,7 @@ Proxy-Deny-007
${Proxyfilter} create list Request Header
${Request Header} create list ${TEST NAME}RequestHeader
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Request Headername=${Request Header}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -208,7 +208,7 @@ Proxy-Deny-008
${Proxyfilter} create list Request Header
${Request Header} create list ${TEST NAME}RequestHeader
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Request Headername=${Request Header}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -235,7 +235,7 @@ Proxy-Deny-009
${Proxyfilter} create list Response Header
${Response Header} create list ${TEST NAME}RequestHeader
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Response Headername=${Response Header}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -262,7 +262,7 @@ Proxy-Deny-010
${Proxyfilter} create list Response Header
${Response Header} create list ${TEST NAME}RequestHeader
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Response Headername=${Response Header}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -289,7 +289,7 @@ Proxy-Deny-011
${Proxyfilter} create list Request Content
${Request Content} create list ${TEST NAME}_REQCONT
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Request Contentname=${Request Content}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -314,9 +314,9 @@ Proxy-Deny-012
Comment 创建代理策略shuju8
CreatePage Key single ${TEST NAME}_RESCONT keywordtext=*test
${Proxyfilter} create list Response Content
${Request Content} create list ${TEST NAME}_RESCONT
${Response Content} create list ${TEST NAME}_RESCONT
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} Response Contentname=${Response Content}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -350,7 +350,7 @@ Proxy-Deny-013
${Request Header} Create list ${TEST NAME}RequestHeader1 ${TEST NAME}RequestHeader2
${Response Conten} Create list ${TEST NAME}_RESCONT
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} URLname=${URL} Hostname=${Host} Request Headername=${Request Header} Response Contentname=${Response Conten}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -383,7 +383,7 @@ Proxy-Deny-014
${Response Header} Create list ${TEST NAME}ResPonseHeader
${Request Content} Create list ${TEST NAME}_REQCONT
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} URLname=${URL} Hostname=${Host} Response Headername=${Response Header} Request Contentname=${Request Content}
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=405 ContentType=Profile SearchorCreate=Search ProfileName=404
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${ip_name} create list ${TEST NAME}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Search ObjectName=${ip_name}
${ProxysourceAddIpList} Create list ${Proxysip}
@@ -393,3 +393,38 @@ Proxy-Deny-014
UIPolicies ${SecurityInfo} SourceInfo=${SecuritysourceInfo} FilterInfo=${SecurityfilterInfo}
Comment 创建代理策略
UIPolicies ${ProxypolicyInfo} SourceInfo=${ProxysourceInfo} ProxyDenyadd=${ProxyDenyadd} FilterInfo=${ProxyfilterInfo}
EditProxyDeny
[Tags] Positive UI Proxy Deny Edit
Comment 创建代理策略数据
CreatePage FQDN single ${TEST NAME}HOST keywordtext=$www.warnerbros.com
CreatePage URL single ${TEST NAME}URL keywordtext=*warnerbros.com
${Proxyfilter} Create list Host URL
${URL} Create list ${TEST NAME}URL
${Host} Create list ${TEST NAME}HOST
${ProxyfilterInfo} Create Dictionary Filter=${Proxyfilter} URLname=${URL} Hostname=${Host}
${Proxysip} Create Dictionary Sordtype=Source Type1=Ip CreateOrSearch=Create Add=Address Name=${TEST NAME} Ipclienttext1=${testClentIP} Port=1-65535
${ProxysourceAddIpList} Create list ${Proxysip}
${ProxysourceInfo} Create Dictionary sourceAddIpList=${ProxysourceAddIpList}
${ProxypolicyInfo} Create Dictionary PolicyType=Proxy Policy CreateorEdit=Create PolicyName=${TEST NAME} PolicyAction=Deny ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=open
Comment 创建修改代策略数据
CreatePage HTTPSignature single ${TEST NAME}EditRequestHeader reqrestype=req reqresheader=ck keywordtext=_gid
CreatePage HTTPSignature single ${TEST NAME}EditResponseHeader reqrestype=res reqresheader=ct keywordtext=charset=utf-8
CreatePage Key single ${TEST NAME}_REQCONT keywordtext=DenyTest
CreatePage Key single ${TEST NAME}_RESCONT keywordtext=DenyTest
${ProxyDenyadd} Create Dictionary Action=Deny DenyCode=451 ContentType=Profile SearchorCreate=Search ProfileName=404
${EditProxyDenyadd} Create Dictionary Action=Deny DenyCode=404 ContentType=TEXT TextValue=${TEST NAME}
${ProxyCreatefilter} Create list URL
${EditURL} Create list ${TEST NAME}URL
${CreateOrDeleteFilterInfo} Create Dictionary URL=${EditURL}
${EditRequest Header} Create list ${TEST NAME}EditRequestHeader
${EditResponse Header} Create list ${TEST NAME}EditResponseHeader
${Request Content} Create list ${TEST NAME}_REQCONT
${Response Content} Create list ${TEST NAME}_RESCONT
${ProxyAddfilter} Create list Request Header Response Header Request Content Response Content
${EditfilterInfo} Create Dictionary Filter=${ProxyAddfilter} Request Headername=${EditRequest Header} Response Headername=${EditResponse Header} Request Contentname=${Request Content} Response Contentname=${Response Content}
${ProxyEditpolicyInfo} Create Dictionary PolicyType=Proxy Policy CreateorEdit=Edit PolicyName=${TEST NAME} PolicyEditName=Edit${TEST NAME} PolicyAction=Deny ApplicationSearch=HTTP ApplicationFilter=HTTP PolicyLogSession=1 PolicyEnabled=1
Comment 创建代理策略
UIPolicies ${ProxypolicyInfo} SourceInfo=${ProxysourceInfo} FilterInfo=${ProxyfilterInfo} ProxyDenyadd=${ProxyDenyadd}
Comment 修改代理策略
UIPolicies ${ProxyEditpolicyInfo} EditFilterInfo=${EditfilterInfo} CreateOrDeleteFilterInfo=${CreateOrDeleteFilterInfo} ProxyDenyadd=${EditProxyDenyadd}