1、提交安全策略monitor动作,添加自定义app,测试用例,以及删除策略和对象用例

This commit is contained in:
lyf
2021-04-26 18:36:28 +08:00
parent ea6ff33a3e
commit 8f6060f877
2 changed files with 1261 additions and 21 deletions

View File

@@ -0,0 +1,222 @@
*** Settings ***
Test Teardown DeletePolicyAndObjectAndApplicationAndSignature ${policyIds} ${objectIds} ${appId} ${signaturesId}
Resource ../../../02-Keyword/tsg_bfapi/PolicyObject.robot
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/Log.robot
Resource ../../../02-Keyword/tsg_bfapi/policy_object/Application.robot
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
Resource ../../../03-Variable/ApplicationID.txt
Resource ../../../05-Other/AllFlowCaseVariable.txt
Library json
Library DateTime
*** Variables ***
@{policyIds}
@{profiles}
${objectIds} ${EMPTY}
*** Test Cases ***
Delete-test
#删除对象
${objectids} set Variable ${monitor_objectId}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId1}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId2}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId3}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId4}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId5}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId6}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId7}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId8}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId9}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId10}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId11}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId12}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId13}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId14}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId15}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId16}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId17}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId18}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId19}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId20}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId21}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId22}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId23}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId24}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId25}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId26}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId27}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId28}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId29}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId30}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId31}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId32}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId33}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId34}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId35}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId36}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId37}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId38}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId39}
${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId40}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId41}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId42}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId43}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId44}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId45}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId46}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId47}
# ${objectids} Catenate SEPARATOR=, ${objectids} ${monitor_objectId48}
#删除策略
${policyIds} set Variable ${monitor_policyId}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId1}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId2}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId3}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId4}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId5}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId6}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId7}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId8}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId9}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId10}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId11}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId12}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId13}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId14}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId15}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId16}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId17}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId18}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId19}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId20}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId21}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId22}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId23}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId24}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId25}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId26}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId27}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId28}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId29}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId30}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId31}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId32}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId33}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId34}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId35}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId36}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId37}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId38}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId39}
${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId40}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId41}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId42}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId43}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId44}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId45}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId46}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId47}
# ${policyIds} Catenate SEPARATOR=, ${policyIds} ${monitor_policyId48}
#删除Application
${appId} set Variable ${monitor_applicationId}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId1}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId2}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId3}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId4}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId5}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId6}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId7}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId8}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId9}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId10}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId11}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId12}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId13}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId14}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId15}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId16}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId17}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId18}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId19}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId20}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId21}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId22}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId23}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId24}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId25}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId26}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId27}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId28}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId29}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId30}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId31}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId32}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId33}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId34}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId35}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId36}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId37}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId38}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId39}
${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId40}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId41}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId42}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId43}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId44}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId45}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId46}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId47}
# ${appId} Catenate SEPARATOR=, ${appId} ${monitor_applicationId48}
#删除Signatures
${signaturesId} set Variable ${monitor_signaturesId}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId1}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId2}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId3}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId4}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId5}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId6}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId7}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId8}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId9}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId10}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId11}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId12}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId13}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId14}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId15}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId16}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId17}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId18}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId19}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId20}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId21}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId22}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId23}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId24}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId25}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId26}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId27}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId28}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId29}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId30}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId31}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId32}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId33}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId34}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId35}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId36}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId37}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId38}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId39}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId40}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId41}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId42}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId43}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId44}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId45}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId46}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId47}
# ${signaturesId} Catenate SEPARATOR=, ${signaturesId} ${monitor_signaturesId48}