This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
dongxiaoyan-tsg-autotest/02-Keyword/tsg_bfapi/policy/Test_ApiPolicyRequest.robot

38 lines
1.3 KiB
Plaintext
Raw Normal View History

2020-12-15 19:58:08 +08:00
*** Settings ***
Test Teardown DeletePolicyAndGroupObject ${policyIds} ${objectIds}
Resource ../../common/ApiHttpRequest.robot
Resource ../../common/Util.robot
Resource ApiPolicyRequest.robot
Variables ../../../05-Other/variable/policy/apipolicyrequesttest.py
Resource ../../tsg_bfapi/PolicyObject.robot
*** Variables ***
*** Test Cases ***
Test-GetRequestResposeCodePrivate
[Tags] test
${data} Set Variable pageSize=20&pageNo=1&policyType=tsg_security
${code} GetRequestResposeCodePrivate ${data}
Should Be Equal As Strings ${code} 200
log ${code}
Test-AddPolicyData
[Tags] test
log ${IP_OBJ}
${returnKey} Set Variable data
${header} Create Dictionary Content-Type=application/json Authorization=${token}
${ipid} AddObjectData ${Test-AddPolicyData_IP_OBJ} ${returnKey}
log ${FQDN_OBJ}
${fqdnid} AddObjectData ${FQDN_OBJ}
log ${SECURITY_POLICY}
${POLICY} Replace String ${SECURITY_POLICY} IP_OBJ ${ipid}
${POLICY} Replace String ${SECURITY_POLICY} FQDN_OBJ ${fqdnid}
${policyid} AddPolicyData ${POLICY}
Test-GetRandomIP
[Tags] test
${ip} GetRandomIP ipv4
log ${ip}
${ip} GetRandomIP ipv6
log ${ip}