*** 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 *** IntermediaCertPolicy-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-00002 # 查询1 QueryPolicyFile ${url} pageNo=1 # 查询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}