修改适应20.09版appid调整
This commit is contained in:
@@ -5,6 +5,8 @@ Resource ../../../02-Keyword/tsg_bfapi/policy_object/Policy.robot
|
|||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
||||||
|
Resource ../../../03-Variable/ApplicationID.txt
|
||||||
|
|
||||||
Library json
|
Library json
|
||||||
Library DateTime
|
Library DateTime
|
||||||
*** Variables ***
|
*** Variables ***
|
||||||
@@ -106,7 +108,7 @@ Policy-Post-v2-00004
|
|||||||
... action=deny #effectiveRange={}
|
... action=deny #effectiveRange={}
|
||||||
... userRegion={"protocol":"SSL","method":"drop"}
|
... userRegion={"protocol":"SSL","method":"drop"}
|
||||||
... filterList=${objectId}|TSG_FIELD_SSL_CN
|
... filterList=${objectId}|TSG_FIELD_SSL_CN
|
||||||
... isValid=${1} appIdObjects=3
|
... isValid=${1} appIdObjects=${SSL_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode} ${policyIds} ${objectIds}
|
Log ${rescode} ${policyIds} ${objectIds}
|
||||||
Policy-Post-v2-00005
|
Policy-Post-v2-00005
|
||||||
@@ -129,7 +131,7 @@ Policy-Post-v2-00005
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId2}|TSG_FIELD_HTTP_URL
|
... destination=${objectId2}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode} ${policyIds} ${objectIds}
|
Log ${rescode} ${policyIds} ${objectIds}
|
||||||
Policy-Post-v2-00006
|
Policy-Post-v2-00006
|
||||||
@@ -188,7 +190,7 @@ Policy-Post-v2-00007
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
||||||
@@ -199,7 +201,7 @@ Policy-Post-v2-00007
|
|||||||
... userRegion={"protocol":"HTTP","traffic_forward":{"enable":1}}
|
... userRegion={"protocol":"HTTP","traffic_forward":{"enable":1}}
|
||||||
... source=${objectId2}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId2}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId4}|TSG_FIELD_HTTP_URL
|
... destination=${objectId4}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} UpdatePolicies 1 ${policy} v2 update
|
${rescode} UpdatePolicies 1 ${policy} v2 update
|
||||||
Policy-Post-v2-00008
|
Policy-Post-v2-00008
|
||||||
Comment 创建IP
|
Comment 创建IP
|
||||||
@@ -222,7 +224,7 @@ Policy-Post-v2-00008
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${policy1} Copy Dictionary ${policy} true
|
${policy1} Copy Dictionary ${policy} true
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
@@ -251,7 +253,7 @@ Policy-Post-v2-00009
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${0} appIdObjects=2
|
... isValid=${0} appIdObjects=${HTTP_ID}
|
||||||
${policy1} Copy Dictionary ${policy} true
|
${policy1} Copy Dictionary ${policy} true
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
@@ -280,7 +282,7 @@ Policy-Post-v2-00010
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${0} appIdObjects=2
|
... isValid=${0} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
||||||
@@ -308,7 +310,7 @@ Policy-Post-v2-00011
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
${updatePolicyId} Set Variable ${policyIds}[0][policyIds][0]
|
||||||
@@ -428,7 +430,7 @@ Policy-Delete-v1-00016
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
Comment 删除安全策略
|
Comment 删除安全策略
|
||||||
@@ -456,7 +458,7 @@ Policy-Delete-v1-00017
|
|||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
... destination=${objectId3}|TSG_FIELD_HTTP_URL
|
||||||
... isValid=${1} appIdObjects=2
|
... isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policy} v2
|
||||||
Log ${rescode}
|
Log ${rescode}
|
||||||
Comment 删除安全策略
|
Comment 删除安全策略
|
||||||
@@ -550,18 +552,22 @@ Policy-Verify-v1dxy
|
|||||||
${objectIds} Set Variable ${EMPTY}
|
${objectIds} Set Variable ${EMPTY}
|
||||||
Comment 创建对象
|
Comment 创建对象
|
||||||
${ipObj} Create Dictionary attributeType=ip attributeName=source
|
${ipObj} Create Dictionary attributeType=ip attributeName=source
|
||||||
... attributeValue=192.168.41.67|1|4|6|TSG_SECURITY_SOURCE_ADDR
|
... attributeValue=192.168.50.25|1|4|6|TSG_SECURITY_SOURCE_ADDR
|
||||||
${ipObj1} Create Dictionary attributeType=ip attributeName=destination
|
${ipObj1} Create Dictionary attributeType=ip attributeName=destination
|
||||||
... attributeValue=192.168.41.68|1|4|6|TSG_SECURITY_DESTINATION_ADDR
|
... attributeValue=254.253.252.251|1|4|6|TSG_SECURITY_DESTINATION_ADDR
|
||||||
${stringObj} Create Dictionary attributeType=string tableName=TSG_OBJ_URL protocol=HTTP attributeName=url
|
${cnObj} Create Dictionary attributeType=string protocol=SSL attributeName=cn
|
||||||
... attributeValue=*baidu.com
|
... attributeValue=verifytest.com
|
||||||
${stringObj1} Create Dictionary attributeType=string protocol=HTTP attributeName=url
|
${subidObj} Create Dictionary attributeType=string protocol=SSL attributeName=subscriberid
|
||||||
... attributeValue=*jd.com
|
... attributeValue=test25
|
||||||
${appIdObj} Create Dictionary attributeType=string protocol=HTTP attributeName=app_id
|
${sniObj} Create Dictionary attributeType=string protocol=SSL attributeName=sni
|
||||||
... attributeValue=http.
|
... attributeValue=verify.com
|
||||||
${signatureObj} Create Dictionary attributeType=signature protocol=HTTP attributeName=req_body
|
${scnObj} Create Dictionary attributeType=string protocol=SSL attributeName=san
|
||||||
|
... attributeValue=verifytest
|
||||||
|
${appIdObj} Create Dictionary attributeType=string protocol=SSL attributeName=app_id
|
||||||
|
... attributeValue=ssl.
|
||||||
|
${signatureObj} Create Dictionary attributeType=signature protocol=SSL attributeName=req_body
|
||||||
... attributeValue=Content-Type|application/json
|
... attributeValue=Content-Type|application/json
|
||||||
${attributes} Create List ${ipObj} ${stringObj} ${appIdObj} ${signatureObj} ${ipObj1} ${stringObj1}
|
${attributes} Create List ${ipObj} ${cnObj} ${appIdObj} ${subidObj} ${ipObj1} ${scnObj} ${sniObj}
|
||||||
${verifySession} Create Dictionary attributes=${attributes}
|
${verifySession} Create Dictionary attributes=${attributes}
|
||||||
${verifyList} Create Dictionary policyType=tsg_security verifySession=${verifySession}
|
${verifyList} Create Dictionary policyType=tsg_security verifySession=${verifySession}
|
||||||
${rescode} ${resData} VerifyPolicies ${verifyList}
|
${rescode} ${resData} VerifyPolicies ${verifyList}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Resource ../../../02-Keyword/tsg_bfapi/policy_object/Policy.robot
|
|||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
||||||
|
Resource ../../../03-Variable/ApplicationID.txt
|
||||||
Library json
|
Library json
|
||||||
Library DateTime
|
Library DateTime
|
||||||
*** Variables ***
|
*** Variables ***
|
||||||
@@ -24,7 +25,7 @@ Allow-test-001
|
|||||||
${rescode} ${objectId1} AddObject2 ${1} ${objectDict}
|
${rescode} ${objectId1} AddObject2 ${1} ${objectDict}
|
||||||
${objectIds} Create List [${objectId1}]
|
${objectIds} Create List [${objectId1}]
|
||||||
Comment 创建策略
|
Comment 创建策略
|
||||||
${policyDict} Create Dictionary policyName=新建allow单选协 action=allow source=${objectId1}|TSG_SECURITY_SOURCE_ADDR userRegion={"protocol":"HTTP"} isValid=${1} appIdObjects=2
|
${policyDict} Create Dictionary policyName=新建allow单选协 action=allow source=${objectId1}|TSG_SECURITY_SOURCE_ADDR userRegion={"protocol":"HTTP"} isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
|
|
||||||
@@ -47,7 +48,7 @@ Allow-test-002
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
@@ -167,7 +168,7 @@ Allow-test-007
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... userRegion={}
|
... userRegion={}
|
||||||
... appIdObjects=2,3,4,5,6,7
|
... appIdObjects=${HTTP_ID},3,4,5,6,7
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
@@ -195,7 +196,7 @@ Allow-test-008
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -224,7 +225,7 @@ Allow-test-009
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -261,7 +262,7 @@ Allow-test-010
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -289,7 +290,7 @@ Allow-test-011
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -318,7 +319,7 @@ Allow-test-012
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -356,7 +357,7 @@ Allow-test-013
|
|||||||
...
|
...
|
||||||
... userRegion={"protocol":"HTTP"}
|
... userRegion={"protocol":"HTTP"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -385,7 +386,7 @@ Allow-test-014
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -414,7 +415,7 @@ Allow-test-015
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -451,7 +452,7 @@ Allow-test-016
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId2}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -480,7 +481,7 @@ Allow-test-017
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -509,7 +510,7 @@ Allow-test-018
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -547,7 +548,7 @@ Allow-test-019
|
|||||||
...
|
...
|
||||||
... userRegion={"protocol":"SSL"}
|
... userRegion={"protocol":"SSL"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_SSL_SNI
|
... filterList=${objectId2}|TSG_FIELD_SSL_SNI
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ Resource ../../../02-Keyword/tsg_bfapi/policy_object/Policy.robot
|
|||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Object.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Log.robot
|
||||||
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
||||||
|
Resource ../../../03-Variable/ApplicationID.txt
|
||||||
Library json
|
Library json
|
||||||
Library DateTime
|
Library DateTime
|
||||||
*** Variables ***
|
*** Variables ***
|
||||||
@@ -24,7 +25,7 @@ deny-test-001
|
|||||||
${rescode} ${objectId1} AddObject2 ${1} ${objectDict}
|
${rescode} ${objectId1} AddObject2 ${1} ${objectDict}
|
||||||
${objectIds} Create List [${objectId1}]
|
${objectIds} Create List [${objectId1}]
|
||||||
Comment 创建策略
|
Comment 创建策略
|
||||||
${policyDict} Create Dictionary policyName=新建deny单选协 action=deny source=${objectId1}|TSG_SECURITY_SOURCE_ADDR userRegion={"protocol":"HTTP","method":"drop"} isValid=${1} appIdObjects=2
|
${policyDict} Create Dictionary policyName=新建deny单选协 action=deny source=${objectId1}|TSG_SECURITY_SOURCE_ADDR userRegion={"protocol":"HTTP","method":"drop"} isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
|
|
||||||
@@ -47,7 +48,7 @@ deny-test-002
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"SSL","method":"drop"}
|
... userRegion={"protocol":"SSL","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=3
|
... appIdObjects=${SSL_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
@@ -167,7 +168,7 @@ deny-test-007
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... userRegion={"method":"drop"}
|
... userRegion={"method":"drop"}
|
||||||
... appIdObjects=2,3,4,5,6,7
|
... appIdObjects=${HTTP_ID},3,4,5,6,7
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
${policyIds} Create List {"policyType":"tsg_security","policyIds":[${policyIds}]}
|
||||||
@@ -195,7 +196,7 @@ deny-test-008
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -224,7 +225,7 @@ deny-test-009
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -261,7 +262,7 @@ deny-test-010
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -289,7 +290,7 @@ deny-test-011
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -318,7 +319,7 @@ deny-test-012
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -356,7 +357,7 @@ deny-test-013
|
|||||||
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId1}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
... filterList=${objectId2}|TSG_FIELD_HTTP_HOST
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -375,7 +376,7 @@ deny-test-014
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -394,7 +395,7 @@ deny-test-015
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -413,7 +414,7 @@ deny-test-016
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -432,7 +433,7 @@ deny-test-017
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
... filterList=${objectId1}|TSG_FIELD_HTTP_URL
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -476,7 +477,7 @@ deny-test-018
|
|||||||
... source=${objectId0}|TSG_SECURITY_SOURCE_ADDR
|
... source=${objectId0}|TSG_SECURITY_SOURCE_ADDR
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId5}|TSG_FIELD_HTTP_URL
|
... filterList=${objectId5}|TSG_FIELD_HTTP_URL
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -495,7 +496,7 @@ deny-test-019
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -514,7 +515,7 @@ deny-test-020
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -533,7 +534,7 @@ deny-test-021
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -552,7 +553,7 @@ deny-test-022
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -586,7 +587,7 @@ deny-test-023
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId5}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId5}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -605,7 +606,7 @@ deny-test-024
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -624,7 +625,7 @@ deny-test-025
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -643,7 +644,7 @@ deny-test-026
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -662,7 +663,7 @@ deny-test-027
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId1}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
@@ -696,7 +697,7 @@ deny-test-028
|
|||||||
... action=deny
|
... action=deny
|
||||||
... userRegion={"protocol":"HTTP","method":"drop"}
|
... userRegion={"protocol":"HTTP","method":"drop"}
|
||||||
... isValid=${1}
|
... isValid=${1}
|
||||||
... appIdObjects=2
|
... appIdObjects=${HTTP_ID}
|
||||||
... policyDesc=autotest
|
... policyDesc=autotest
|
||||||
... filterList=${objectId5}|TSG_FIELD_HTTP_REQ_HDR
|
... filterList=${objectId5}|TSG_FIELD_HTTP_REQ_HDR
|
||||||
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyIds} AddPolicies 1 ${policyDict} v2
|
||||||
|
|||||||
@@ -8,6 +8,7 @@ Resource ../../02-Keyword/tsg_bfapi/LogVariable.robot
|
|||||||
Resource ../../02-Keyword/tsg_adc/FileOperation.robot
|
Resource ../../02-Keyword/tsg_adc/FileOperation.robot
|
||||||
Resource ../../02-Keyword/tsg_adc/FileOperation.robot
|
Resource ../../02-Keyword/tsg_adc/FileOperation.robot
|
||||||
Resource ../../02-Keyword/tsg_bfapi/policy_object/Policy.robot
|
Resource ../../02-Keyword/tsg_bfapi/policy_object/Policy.robot
|
||||||
|
Resource ../../03-Variable/ApplicationID.txt
|
||||||
##注意此文件中的测试用例需要修改ManagePolicyBocy.robot的内容EffectiveRangeValueType3函数的#${obj} Create Dictionary tag=location value=${valueList} 替换为${obj} Create Dictionary tag=device_id value=${valueList}
|
##注意此文件中的测试用例需要修改ManagePolicyBocy.robot的内容EffectiveRangeValueType3函数的#${obj} Create Dictionary tag=location value=${valueList} 替换为${obj} Create Dictionary tag=device_id value=${valueList}
|
||||||
|
|
||||||
*** Variables ***
|
*** Variables ***
|
||||||
@@ -22,7 +23,7 @@ DLL-DeviceID-SecurityPolicy-Deny-Http-00001
|
|||||||
${objectids} set Variable ${objectId}
|
${objectids} set Variable ${objectId}
|
||||||
#鍒涘缓 Deny 鎼厤Allow
|
#鍒涘缓 Deny 鎼厤Allow
|
||||||
Comment 鍒涘缓瀹夊叏绛栫暐
|
Comment 鍒涘缓瀹夊叏绛栫暐
|
||||||
${policyDict} Create Dictionary policyName=DLL-DeviceID-SecurityPolicy-Deny-Http-00001 policyType=tsg_security policyDesc=autotest action=deny userRegion={"protocol":"HTTP","method":"drop"} effectiveRange=device_1 filterList=${objectId}|TSG_FIELD_HTTP_HOST isValid=${1} appIdObjects=2
|
${policyDict} Create Dictionary policyName=DLL-DeviceID-SecurityPolicy-Deny-Http-00001 policyType=tsg_security policyDesc=autotest action=deny userRegion={"protocol":"HTTP","method":"drop"} effectiveRange=device_1 filterList=${objectId}|TSG_FIELD_HTTP_HOST isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
log ${policyDict}
|
log ${policyDict}
|
||||||
${rescode} ${policyId} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyId} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds1} set Variable {"policyType":"tsg_security","policyIds":[${policyId}]}
|
${policyIds1} set Variable {"policyType":"tsg_security","policyIds":[${policyId}]}
|
||||||
@@ -48,7 +49,7 @@ DLL-DeviceID-SecurityPolicy-Deny-Http-00002
|
|||||||
${objectids} set Variable ${objectId}
|
${objectids} set Variable ${objectId}
|
||||||
#鍒涘缓 Deny 鎼厤Allow
|
#鍒涘缓 Deny 鎼厤Allow
|
||||||
Comment 鍒涘缓瀹夊叏绛栫暐
|
Comment 鍒涘缓瀹夊叏绛栫暐
|
||||||
${policyDict} Create Dictionary policyName=DLL-DeviceID-SecurityPolicy-Deny-Http-000021 policyType=tsg_security policyDesc=autotest action=deny userRegion={"protocol":"HTTP","method":"drop"} effectiveRange=device_100 filterList=${objectId}|TSG_FIELD_HTTP_HOST isValid=${1} appIdObjects=2
|
${policyDict} Create Dictionary policyName=DLL-DeviceID-SecurityPolicy-Deny-Http-000021 policyType=tsg_security policyDesc=autotest action=deny userRegion={"protocol":"HTTP","method":"drop"} effectiveRange=device_100 filterList=${objectId}|TSG_FIELD_HTTP_HOST isValid=${1} appIdObjects=${HTTP_ID}
|
||||||
log ${policyDict}
|
log ${policyDict}
|
||||||
${rescode} ${policyId} AddPolicies 1 ${policyDict} v2
|
${rescode} ${policyId} AddPolicies 1 ${policyDict} v2
|
||||||
${policyIds1} set Variable {"policyType":"tsg_security","policyIds":[${policyId}]}
|
${policyIds1} set Variable {"policyType":"tsg_security","policyIds":[${policyId}]}
|
||||||
|
|||||||
Reference in New Issue
Block a user