feat(API):增加TsgAPI接口测试用例
Keyring策略文件、 可信证书颁发机构策略文件、 内容劫持策略文件、 访问阻断页面策略文件、 注入脚本策略文件、 流量转发目的地址配置和中间证书
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg_bf_api Clear_All_Policys
|
||||
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 ***
|
||||
${url1} /policy/profile/keyringobj
|
||||
${url2} /policy/profile/trustedcacertobj
|
||||
${url3} /policy/profile/responsepages
|
||||
${url4} /policy/profile/hijackfiles
|
||||
${url5} /policy/profile/insertscripts
|
||||
${url6} /policy/profile/trafficmirror
|
||||
|
||||
*** Test Cases ***
|
||||
Keyring Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url1} ${reqData}
|
||||
|
||||
Trusted Cert Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url2} ${reqData}
|
||||
|
||||
Response Pages Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url3} ${reqData}
|
||||
|
||||
Hijack Files Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url4} ${reqData}
|
||||
|
||||
Insert Scripts Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url5} ${reqData}
|
||||
|
||||
Traffic Mirror Policy delete all case
|
||||
# 清空所有策略!!!
|
||||
${reqData} Create Dictionary isClear=true
|
||||
DeletePolicyFile ${url6} ${reqData}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user