70 lines
2.8 KiB
Plaintext
70 lines
2.8 KiB
Plaintext
*** Settings ***
|
|
Force Tags tsg_bf_api Cached_Intermediate_Certificates
|
|
Library String
|
|
Library OperatingSystem
|
|
Library Selenium2Library
|
|
Library Collections
|
|
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/policy_file_interface/FunctionalKeywords.robot
|
|
Resource ../../../03-Variable/BifangApiVariable.txt
|
|
|
|
*** Variables ***
|
|
${url} /v1/policy/exch/intermediacert
|
|
|
|
*** Test Cases ***
|
|
IntermediaCertPolicy_pageNo1_-00001
|
|
# 查询1
|
|
QueryPolicyFile ${url} pageNo=1
|
|
# 查询2
|
|
${suffix_quary} Catenate SEPARATOR=& pageNo=1 pageSize=20
|
|
QueryPolicyFile ${url} ${suffix_quary}
|
|
# 启用/暂停
|
|
${certId} QueryPolicyFile2 ${url} isValid=1
|
|
${certIds} Create List ${certId}
|
|
${data} Set Variable {"opAction":"disable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data}
|
|
${data2} Set Variable {"opAction":"enable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data2}
|
|
|
|
IntermediaCertPolicy_pageNo2-00002
|
|
# 查询1
|
|
QueryPolicyFile ${url} pageNo=2
|
|
# 查询2
|
|
${suffix_quary} Catenate SEPARATOR=& pageNo=2 pageSize=20
|
|
QueryPolicyFile ${url} ${suffix_quary}
|
|
# 启用/暂停
|
|
${certId} QueryPolicyFile2 ${url} isValid=1
|
|
${certIds} Create List ${certId}
|
|
${data} Set Variable {"opAction":"disable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data}
|
|
${data2} Set Variable {"opAction":"enable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data2}
|
|
|
|
IntermediaCertPolicy_isValid1_-00003
|
|
# 查询1
|
|
QueryPolicyFile ${url} pageNo=2
|
|
# 查询2
|
|
${suffix_quary} Catenate SEPARATOR=& pageNo=2 pageSize=30
|
|
QueryPolicyFile ${url} ${suffix_quary}
|
|
# 启用/暂停
|
|
${certId} QueryPolicyFile2 ${url} isValid=1
|
|
${certIds} Create List ${certId}
|
|
${data} Set Variable {"opAction":"disable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data}
|
|
${data2} Set Variable {"opAction":"enable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data2}
|
|
|
|
IntermediaCertPolicy_isValid0_-00004
|
|
# 查询1
|
|
QueryPolicyFile ${url} pageNo=2
|
|
# 查询2
|
|
${suffix_quary} Catenate SEPARATOR=& pageNo=2 pageSize=30
|
|
QueryPolicyFile ${url} ${suffix_quary}
|
|
# 启用/暂停
|
|
${certId} QueryPolicyFile2 ${url} isValid=0
|
|
${certIds} Create List ${certId}
|
|
${data} Set Variable {"opAction":"disable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data}
|
|
${data2} Set Variable {"opAction":"enable","certIds":${certIds}}
|
|
UpdatePolicyFile2 ${url} ${data2}
|