修改UIPolicy.robot:
1、重复方法重命名,Profile-SearchorCreate_bak、Deny-Redirect_bak,@刘远方确认无用后删除; 2、修改获取list参数方法,消除错误; 目前镩子问题: Test-UIAddPolicies用例跑不通。
This commit is contained in:
@@ -65,3 +65,15 @@ Test-UIAddPolicies
|
||||
... Request Contentname=${RequestContentname}
|
||||
UIAddPolicies ${policyInfo} SourceInfo=${sourceInfo} DestinationInfo=${destinationInfo} FilterInfo=${filterInfo}
|
||||
|
||||
Test-UIAddPolicies-Block
|
||||
# #新建对象fqdn
|
||||
Comment 新建对象fqdn
|
||||
log ${TEST NAME}
|
||||
CreatePage FQDN single ${TEST NAME}_FQDN keywordtext=*travelgam.com
|
||||
${hostname} create list ${TEST NAME}_FQDN
|
||||
${filter} create list Host
|
||||
${policyInfo} Create Dictionary PolicyType=Security Policy PolicyName=${TEST NAME} PolicyAction=Deny PolicySubAction=Block ApplicationSearch=HTTP PolicyLogSession=1 PolicyEnabled=1
|
||||
${filterInfo} Create Dictionary Filter=${filter} Hostname=${hostname}
|
||||
${subactionadd} Create Dictionary Code=403 Content=TEXT BlockText=${TEST NAME}_403
|
||||
#${subactionadd} Create Dictionary code=403 Content=Profile SearchorCreate=Search ProfileName=${TEST NAME}_ProfileName file=
|
||||
UIAddPolicies ${policyInfo} FilterInfo=${filterInfo} Subactionadd=${subactionadd}
|
||||
@@ -603,7 +603,7 @@ Create-Filter-SecurityOrProxy
|
||||
[Arguments] ${PolicyType} ${Application} ${addFilter}
|
||||
[Documentation] 点击Application的加号
|
||||
${return} ${Filter} Run Keyword And Ignore Error Get From Dictionary ${addFilter} Filter
|
||||
${Filter} Run Keyword If "${return}"=="FAIL" or "${Filter}"=="${EMPTY}" set variable null
|
||||
${Filter} Run Keyword If "${return}"=="FAIL" or "${Filter}"=="${EMPTY}" Set To List null
|
||||
... ELSE set variable ${Filter}
|
||||
${return} ${Hostname} Run Keyword And Ignore Error Get From Dictionary ${addFilter} Hostname
|
||||
${Hostname} Run Keyword If "${return}"=="FAIL" or "${Hostname}"=="${EMPTY}" set variable null
|
||||
@@ -1774,7 +1774,7 @@ Deny-content
|
||||
... AND sllep 1
|
||||
... AND input text id=manipulation_elInput_blockselect ${TextValue}
|
||||
... AND sleep ${sleep}
|
||||
Profile-SearchorCreate
|
||||
Profile-SearchorCreate_bak
|
||||
[Arguments] ${SearchorCreate} ${ProfileName} ${File}
|
||||
[Documentation] 调用次关键字前需要添加必填参数:
|
||||
... ${SearchorCreate}:填入Search或Create
|
||||
@@ -1799,7 +1799,7 @@ Profile-SearchorCreate
|
||||
... AND click element id=responseAddOk1
|
||||
... AND sleep ${sleep}
|
||||
... ELSE log 传入参数错误
|
||||
Deny-Redirect
|
||||
Deny-Redirect_bak
|
||||
[Arguments] ${DenyRedirectadd}
|
||||
[Documentation] 调用次关键字前需要添加必填参数:${DenyRedirectadd}是个字典,字典中的数据为下
|
||||
... ${QType}:填入A或AAAA
|
||||
|
||||
Reference in New Issue
Block a user