125 lines
7.6 KiB
Plaintext
125 lines
7.6 KiB
Plaintext
*** Settings ***
|
|
Test Teardown DeletePolicyAndObject ${policyIds} ${objectids}
|
|
Force Tags tsg_adc proxy_policy
|
|
Library OperatingSystem
|
|
Resource ../../../02-Keyword/tsg_adc/SystemCommand.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/PolicyObject.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/LogVariable.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/ApiRequest.robot
|
|
Resource ../../../03-Variable/AllFlowCaseVariable.txt
|
|
Library String
|
|
Library Custometest
|
|
|
|
*** Variables ***
|
|
${policyIds} ${EMPTY}
|
|
${objectids} ${EMPTY}
|
|
${url} /v1/policy/profile/responsepages
|
|
${profiledId} ${EMPTY}
|
|
|
|
*** Test Cases ***
|
|
create_PacketCapture_Select_DataCenter
|
|
# 创建捕包策略
|
|
log 创建捕包策略
|
|
${PacketCapture} Create Dictionary policyId= policyName=${TEST NAME} addrType=4 protocol=6 clientIp=${testClentIP} clientPort=0-65535 serverIp=0.0.0.0 serverPort=0-65535 maxPacket=10 captureDuration=1
|
|
# ${location} Create List Almaty
|
|
${DataCenter} Create List City A
|
|
# ${isp} Create List transtel tnsplus ktel-mask ktel-bng ktel-mxpe
|
|
log ${PacketCapture}
|
|
${response_policy_id} ${response_task_id} Add&Edit_PacketCapture ${PacketCapture} ${DataCenter}
|
|
LOG WEQEWEQWEWEWERWERWQERWEQRWERWEQRWQEQWERWEQR
|
|
LOG 捕包进度查询
|
|
${progress_response} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress policyId=${response_policy_id} v1
|
|
${response_task_id} Set Variable ${progress_response['data']['list'][0]['taskId']}
|
|
LOG 捕包任务详情查询
|
|
${progress_response_task} BaseGetRequestForV2 troubleshooting/packetcapture/log/detail taskId=${response_task_id} v1
|
|
LOG 捕包设备执行情况查询
|
|
${progress_response_detail} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress/detail taskId=${response_task_id} v1
|
|
log 删除task
|
|
# ${delete_task_res} BaseGetRequestForV2 troubleshooting/packetcapture/policy taskId=${response_task_id} v1
|
|
${policyid1} Set Variable {"policyIds":[${response_policy_id}]}
|
|
log ${policyid1}
|
|
log 删除policy
|
|
${delete_policy_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${policyid1}
|
|
|
|
create_PacketCapture_Select_maxPacket
|
|
# 创建捕包策略
|
|
log 创建捕包策略
|
|
${PacketCapture} Create Dictionary policyId= policyName=${TEST NAME} addrType=4 protocol=6 clientIp=${testClentIP} clientPort=0-65535 serverIp=0.0.0.0 serverPort=0-65535 maxPacket=100000 captureDuration=2
|
|
# ${location} Create List Almaty
|
|
${DataCenter} Create List City A
|
|
# ${isp} Create List transtel tnsplus ktel-mask ktel-bng ktel-mxpe
|
|
log ${PacketCapture}
|
|
${response_policy_id} ${response_task_id} Add&Edit_PacketCapture ${PacketCapture} ${DataCenter}
|
|
LOG WEQEWEQWEWEWERWERWQERWEQRWERWEQRWQEQWERWEQ
|
|
LOG 捕包进度查询
|
|
${progress_response} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress policyId=${response_policy_id} v1
|
|
${response_task_id} Set Variable ${progress_response['data']['list'][0]['taskId']}
|
|
LOG 捕包任务详情查询
|
|
${progress_response_task} BaseGetRequestForV2 troubleshooting/packetcapture/log/detail taskId=${response_task_id} v1
|
|
LOG 捕包设备执行情况查询
|
|
${progress_response_detail} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress/detail taskId=${response_task_id} v1
|
|
log 删除task
|
|
${taskid} Set Variable {"taskId":${response_task_id}}
|
|
${delete_task_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${taskid}
|
|
${policyid1} Set Variable {"policyIds":[${response_policy_id}]}
|
|
log ${policyid1}
|
|
log 删除policy
|
|
${delete_policy_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${policyid1}
|
|
|
|
create_PacketCapture_Select_captureDuration
|
|
# 创建捕包策略
|
|
log 创建捕包策略
|
|
${PacketCapture} Create Dictionary policyId= policyName=${TEST NAME} addrType=4 protocol=6 clientIp=${testClentIP} clientPort=0-65535 serverIp=0.0.0.0 serverPort=0-65535 maxPacket=100000 captureDuration=5
|
|
# ${location} Create List Almaty
|
|
${DataCenter} Create List City A
|
|
# ${isp} Create List transtel tnsplus ktel-mask ktel-bng ktel-mxpe
|
|
log ${PacketCapture}
|
|
${response_policy_id} ${response_task_id} Add&Edit_PacketCapture ${PacketCapture} ${DataCenter}
|
|
LOG WEQEWEQWEWEWERWERWQERWEQRWERWEQRWQEQWERWEQ
|
|
LOG 捕包进度查询
|
|
${progress_response} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress policyId=${response_policy_id} v1
|
|
${response_task_id} Set Variable ${progress_response['data']['list'][0]['taskId']}
|
|
LOG 捕包任务详情查询
|
|
${progress_response_task} BaseGetRequestForV2 troubleshooting/packetcapture/log/detail taskId=${response_task_id} v1
|
|
LOG 捕包设备执行情况查询
|
|
${progress_response_detail} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress/detail taskId=${response_task_id} v1
|
|
log 删除task
|
|
${taskid} Set Variable {"taskId":${response_task_id}}
|
|
${delete_task_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${taskid}
|
|
${policyid1} Set Variable {"policyIds":[${response_policy_id}]}
|
|
log ${policyid1}
|
|
log 删除policy
|
|
${delete_policy_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${policyid1}
|
|
|
|
create_PacketCapture_Select_dest
|
|
# 创建捕包策略
|
|
log 创建捕包策略
|
|
${PacketCapture} Create Dictionary policyId= policyName=${TEST NAME} addrType=4 protocol=6 clientIp=${testClentIP} clientPort=0-65535 serverIp=${testClentIP2} serverPort=0-65535 maxPacket=100000 captureDuration=5
|
|
# ${location} Create List Almaty
|
|
${DataCenter} Create List City A
|
|
# ${isp} Create List transtel tnsplus ktel-mask ktel-bng ktel-mxpe
|
|
log ${PacketCapture}
|
|
${response_policy_id} ${response_task_id} Add&Edit_PacketCapture ${PacketCapture} ${DataCenter}
|
|
LOG WEQEWEQWEWEWERWERWQERWEQRWERWEQRWQEQWERWEQ
|
|
LOG 捕包进度查询
|
|
${progress_response} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress policyId=${response_policy_id} v1
|
|
${response_task_id} Set Variable ${progress_response['data']['list'][0]['taskId']}
|
|
LOG 捕包任务详情查询
|
|
${progress_response_task} BaseGetRequestForV2 troubleshooting/packetcapture/log/detail taskId=${response_task_id} v1
|
|
LOG 捕包设备执行情况查询
|
|
${progress_response_detail} BaseGetRequestForV2 troubleshooting/packetcapture/log/progress/detail taskId=${response_task_id} v1
|
|
log 删除task
|
|
${taskid} Set Variable {"taskId":${response_task_id}}
|
|
${delete_task_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${taskid}
|
|
${policyid1} Set Variable {"policyIds":[${response_policy_id}]}
|
|
log ${policyid1}
|
|
log 删除policy
|
|
${delete_policy_res} BaseDeleteRequest v1/troubleshooting/packetcapture/policy ${policyid1}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|