From 10bb803dfe4a9fb6d94604354bb859831ccd5f73 Mon Sep 17 00:00:00 2001 From: byb11 Date: Mon, 22 Mar 2021 13:43:21 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=BB=A3=E7=90=86=E7=AD=96?= =?UTF-8?q?=E7=95=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../tsg_ui/ui_proxy/A_ProxyDenyCase.robot | 53 +++++++++++++++---- 1 file changed, 44 insertions(+), 9 deletions(-) diff --git a/01-TestCase/tsg_ui/ui_proxy/A_ProxyDenyCase.robot b/01-TestCase/tsg_ui/ui_proxy/A_ProxyDenyCase.robot index a186461..2a2d586 100644 --- a/01-TestCase/tsg_ui/ui_proxy/A_ProxyDenyCase.robot +++ b/01-TestCase/tsg_ui/ui_proxy/A_ProxyDenyCase.robot @@ -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}