36 lines
1.1 KiB
Plaintext
36 lines
1.1 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} /policy/exch/intermediacert
|
||
|
|
|
||
|
|
*** Test Cases ***
|
||
|
|
Intermedia Cert Policy case
|
||
|
|
|
||
|
|
# 查询1
|
||
|
|
${suffix_quary} Catenate SEPARATOR=& certId=269 sni=nationalbank.kz
|
||
|
|
QueryPolicyFile ${url} ${suffix_quary}
|
||
|
|
|
||
|
|
# 查询2
|
||
|
|
${suffix_quary} Catenate SEPARATOR=& certIds=263,265 sni=dw-online.ksosoft
|
||
|
|
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}
|
||
|
|
|
||
|
|
|
||
|
|
|
||
|
|
|