修改UIPolicy.robot:

1、重复方法重命名,Profile-SearchorCreate_bak、Deny-Redirect_bak,@刘远方确认无用后删除;
2、修改获取list参数方法,消除错误;
目前镩子问题:
Test-UIAddPolicies用例跑不通。
This commit is contained in:
dongxiaoyan
2021-03-01 13:51:24 +08:00
parent e991887599
commit 3ca0cee707
2 changed files with 15 additions and 3 deletions

View File

@@ -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}

View File

@@ -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