summaryrefslogtreecommitdiff
path: root/01-TestCase/tsg_bfapi/setting/IntermediaCert.robot
diff options
context:
space:
mode:
Diffstat (limited to '01-TestCase/tsg_bfapi/setting/IntermediaCert.robot')
-rw-r--r--01-TestCase/tsg_bfapi/setting/IntermediaCert.robot35
1 files changed, 35 insertions, 0 deletions
diff --git a/01-TestCase/tsg_bfapi/setting/IntermediaCert.robot b/01-TestCase/tsg_bfapi/setting/IntermediaCert.robot
new file mode 100644
index 0000000..875100f
--- /dev/null
+++ b/01-TestCase/tsg_bfapi/setting/IntermediaCert.robot
@@ -0,0 +1,35 @@
+*** 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}
+
+
+
+