分步骤全流程b步骤c步骤VOIP协议补充

This commit is contained in:
hebingning
2021-03-22 11:11:50 +08:00
parent 55ce2e7e9a
commit a7f9259838
18 changed files with 889 additions and 1056 deletions

View File

@@ -11,14 +11,26 @@ Resource ../../../03-Variable/ApplicationID.txt
*** Test Cases ***
SecurityPolicy-Allow-Rtp-00001
[Tags] calling ip source
Comment 创建第2个源IP
${addItemList1} Create Dictionary isSession=endpoint ip=${voipCallIp} port=0-65535 direction=0 protocol=0 isInitialize=0
${addItemLists} Create list ${addItemList1}
${objectDict} Create Dictionary objectType=ip objectSubType=endpoint isValid=${1} addItemList=${addItemLists}
${rescode} ${object_Ip_Id} AddObjects ${1} ${objectDict}
Comment 创建目的IP
${addItemList1} Create Dictionary isSession=endpoint ip=${voipOutListenIp} port=0-65535 direction=0 protocol=0 isInitialize=0
${addItemLists} Create list ${addItemList1}
${objectDict} Create Dictionary objectType=ip objectSubType=endpoint isValid=${1} addItemList=${addItemLists}
${rescode} ${object_Ip_Id1} AddObjects ${1} ${objectDict}
Comment 创建安全策略
${policyDict} Create Dictionary policyName=SecurityPolicy-Allow-Rtp-00001 policyType=tsg_security policyDesc=autotest action=allow userRegion={"protocol":"RTP"} isValid=${1} appIdObjects=${RTP_ID}
${policyDict} Create Dictionary policyName=SecurityPolicy-Allow-Rtp-00001 policyType=tsg_security policyDesc=autotest action=allow userRegion={"protocol":"RTP"} source=${objectId}|TSG_SECURITY_SOURCE_ADDR destination=${object_Ip_Id1}|TSG_SECURITY_DESTINATION_ADDR isValid=${1} appIdObjects=${RTP_ID}
log ${policyDict}
${rescode} ${policyId} AddPolicies 1 ${policyDict} v2
${policyId} Get-Pids ${policyId}
${policyId} Set Variable ${policyId}[0]
insert_policyId_to_file1 allow_rtp_policyId ${policyId}
insert_policyId_to_file1 allow_rtp_objectId8 ${object_Ip_Id}
insert_policyId_to_file1 allow_rtp_objectId9 ${object_Ip_Id1}
insert_policyId_to_file1 allow_rtp_policyId ${policyId}
SecurityPolicy-Allow-Rtp-00002
[Tags] calling ip port source
Comment 创建第二个源IP