上传修改的预统计接口的关键字和case,以及自定义库GetTimeLibrary
This commit is contained in:
@@ -0,0 +1,76 @@
|
||||
*** Settings ***
|
||||
Library OperatingSystem
|
||||
Library DateTime
|
||||
Library String
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
||||
*** Test Cases ***
|
||||
PolicyHitTimeAndCountqQuery-001
|
||||
#通过策略查询接口得到policy的id,安全策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=tsg_security&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId]
|
||||
#通过policy的id统计策略命中时间与计数,安全策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=security_event_hits_log&startTime=&endTime=
|
||||
|
||||
PolicyHitTimeAndCountqQuery-002
|
||||
#通过策略查询接口得到policy的id,安全策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=tsg_security&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId]
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
${endTime} Get Substring ${endTime} \ -4
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -1 days
|
||||
${startTime} Get Substring ${startTime} \ -4
|
||||
#通过policy的id统计策略命中时间与计数,安全策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=security_event_hits_log&startTime=${startTime}&endTime=${endTime}
|
||||
|
||||
PolicyHitTimeAndCountqQuery-003
|
||||
#通过策略查询接口得到policy的id,安全策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=tsg_security&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId],${response}[data][list][2][policyId],${response}[data][list][3][policyId]
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
${endTime} Get Substring ${endTime} \ -4
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -1 days
|
||||
${startTime} Get Substring ${startTime} \ -4
|
||||
#通过policy的id统计策略命中时间与计数,安全策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=security_event_hits_log&startTime=${startTime}&endTime=${endTime}
|
||||
|
||||
PolicyHitTimeAndCountqQuery-004
|
||||
#通过策略查询接口得到policy的id,管控策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=pxy_manipulation&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId]
|
||||
#通过policy的id统计策略命中时间与计数,管控策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=proxy_event_hits_log&startTime=&endTime=
|
||||
|
||||
PolicyHitTimeAndCountqQuery-005
|
||||
#通过策略查询接口得到policy的id,管控策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=pxy_manipulation&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId]
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
${endTime} Get Substring ${endTime} \ -4
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -1 days
|
||||
${startTime} Get Substring ${startTime} \ -4
|
||||
#通过policy的id统计策略命中时间与计数,管控策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=proxy_event_hits_log&startTime=${startTime}&endTime=${endTime}
|
||||
|
||||
PolicyHitTimeAndCountqQuery-006
|
||||
#通过策略查询接口得到policy的id,管控策略
|
||||
${response} BaseGetRequestOK /v2/policy/compile pageSize=20&pageNo=1&policyType=pxy_manipulation&policyName=
|
||||
${policy_id} Set Variable ${response}[data][list][1][policyId],${response}[data][list][2][policyId],${response}[data][list][3][policyId]
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
${endTime} Get Substring ${endTime} \ -4
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -1 days
|
||||
${startTime} Get Substring ${startTime} \ -4
|
||||
#通过policy的id统计策略命中时间与计数,管控策略
|
||||
${response1} BaseGetRequestOK /v1/report/policyevent/hit/timeandcount policyIds=${policy_id}&logType=proxy_event_hits_log&startTime=${startTime}&endTime=${endTime}
|
||||
Reference in New Issue
Block a user