上传修改的预统计接口的关键字和case,以及自定义库GetTimeLibrary
This commit is contained in:
@@ -7,6 +7,7 @@ ${url} /${version}/report/policyevent/hit/timeandcount
|
||||
|
||||
*** Test Cases ***
|
||||
LogStatistics-Timeandcount-00001
|
||||
|
||||
[Tags] security_event_hits_log类型正常输出 单policyId
|
||||
Timeandcount ${url} security_event_hits_log 20515
|
||||
|
||||
|
||||
@@ -4,16 +4,30 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/ClientIPTopN.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
ClientIPTopN-0001
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 源IP统计 bifang和bigData对比
|
||||
ClientIPTopN 1 bytes 5
|
||||
|
||||
ClientIPTopN ${starttime} ${endtime} bytes 5
|
||||
|
||||
ClientIPTopN-0002
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 源IP统计 bifang和bigData对比
|
||||
ClientIPTopN 2 packets 5
|
||||
ClientIPTopN ${starttime} ${endtime} packets 5
|
||||
|
||||
ClientIPTopN-0003
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 源IP统计 bifang和bigData对比
|
||||
ClientIPTopN 3 sessions 10
|
||||
ClientIPTopN ${starttime} ${endtime} sessions 10
|
||||
|
||||
@@ -4,16 +4,29 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/DomainTopN.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
DomainTopN-0001
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 域名统计 bifang和bigData对比
|
||||
DomainTopN 1 bytes 10
|
||||
DomainTopN ${starttime} ${endtime} bytes 10
|
||||
|
||||
DomainTopN-0002
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 域名统计 bifang和bigData对比
|
||||
DomainTopN 2 packets 10
|
||||
DomainTopN ${starttime} ${endtime} packets 10
|
||||
|
||||
DomainTopN-0003
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
#dashboard 域名统计 bifang和bigData对比
|
||||
DomainTopN 3 sessions 10
|
||||
DomainTopN ${starttime} ${endtime} sessions 10
|
||||
@@ -4,100 +4,249 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/PolicyActionHitStatistics.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
|
||||
*** Test Cases ***
|
||||
SecurityEventActionHit-bytes-0001
|
||||
# dashboard界面 安全策略各动作命中计数 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-bytes 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-bytes ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-bytes-0002
|
||||
# dashboard界面 安全策略各动作命中计数 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-bytes 2 600 5
|
||||
# dashboard界面 安全策略各动作命中计数 bytes bifang和bigData对比
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-bytes ${startTime} ${endTime} 600 5
|
||||
|
||||
SecurityEventActionHit-bytes-0003
|
||||
# dashboard界面 安全策略各动作命中计数 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-bytes 3 600 10
|
||||
# dashboard界面 安全策略各动作命中计数 bytes bifang和bigData对比
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-bytes ${startTime} ${endTime} 600 10
|
||||
|
||||
SecurityEventActionHit-packets-0001
|
||||
# dashboard界面 安全策略各动作命中计数 packets bifang和bigData对比
|
||||
SecurityEventActionHit-packets 1 300 5
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-packets ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-packets-0002
|
||||
# dashboard界面 安全策略各动作命中计数 packets bifang和bigData对比
|
||||
SecurityEventActionHit-packets 2 600 5
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-packets ${startTime} ${endTime} 600 5
|
||||
|
||||
SecurityEventActionHit-packets-0003
|
||||
# dashboard界面 安全策略各动作命中计数 packets bifang和bigData对比
|
||||
SecurityEventActionHit-packets 3 600 10 2020-03-31 16:00:00 2020-04-07 16:00:00
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-packets ${startTime} ${endTime} 600 10
|
||||
|
||||
SecurityEventActionHit-sessions-0001
|
||||
# dashboard界面 安全策略各动作命中计数 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-sessions 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-sessions-0002
|
||||
# dashboard界面 安全策略各动作命中计数 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-sessions 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-sessions-0003
|
||||
# dashboard界面 安全策略各动作命中计数 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-sessions 3 300 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-sessions ${startTime} ${endTime} 300 10
|
||||
|
||||
SecurityEventActionHit-thrend-bytes-0001
|
||||
# dashboard界面 安全策略各动作命中计数趋势 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-bytes 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-bytes ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-bytes-0002
|
||||
# dashboard界面 安全策略各动作命中计数趋势 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-bytes 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-bytes ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-bytes-0003
|
||||
# dashboard界面 安全策略各动作命中计数趋势 bytes bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-bytes 3 600 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-bytes ${startTime} ${endTime} 600 10
|
||||
|
||||
SecurityEventActionHit-thrend-packets-0001
|
||||
# dashboard界面 安全策略各动作命中计数趋势 packets bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-packets 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-packets ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-packets-0002
|
||||
# dashboard界面 安全策略各动作命中计数趋势 packets bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-packets 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-packets ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-packets-0003
|
||||
# dashboard界面 安全策略各动作命中计数趋势 packets bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-packets 3 600 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-packets ${startTime} ${endTime} 600 10
|
||||
|
||||
SecurityEventActionHit-thrend-sessions-0001
|
||||
# dashboard界面 安全策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-sessions 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-sessions-0002
|
||||
# dashboard界面 安全策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-sessions 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
SecurityEventActionHit-thrend-sessions-0003
|
||||
# dashboard界面 安全策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
SecurityEventActionHit-thrend-sessions 3 600 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SecurityEventActionHit-thrend-sessions ${startTime} ${endTime} 600 10
|
||||
|
||||
ProxyEventActionHit-sessions-0001
|
||||
# dashboard界面 代理策略各动作命中计数 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-sessions 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyEventActionHit-sessions-0002
|
||||
# dashboard界面 代理策略各动作命中计数 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-sessions 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyEventActionHit-sessions-0003
|
||||
# dashboard界面 代理策略各动作命中计数 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-sessions 3 600 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-sessions ${startTime} ${endTime} 600 10
|
||||
|
||||
ProxyEventActionHit-trend-sessions-0001
|
||||
# dashboard界面 代理策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-trend-sessions 1 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-trend-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyEventActionHit-trend-sessions-0002
|
||||
# dashboard界面 代理策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-trend-sessions 2 300 5
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-trend-sessions ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyEventActionHit-trend-sessions-0003
|
||||
# dashboard界面 代理策略各动作命中计数趋势 sessions bifang和bigData对比
|
||||
ProxyEventActionHit-trend-sessions 3 600 10
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
ProxyEventActionHit-trend-sessions ${startTime} ${endTime} 600 10
|
||||
|
||||
@@ -3,28 +3,54 @@ Force Tags tsg-bfapi dashboard policy topn
|
||||
Library Collections
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/PolicyEventHitTopN.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
|
||||
*** Test Cases ***
|
||||
SecurityEventHitTopN-0001
|
||||
# dashboard界面 安全策略命中TopN bifang和bigData对比
|
||||
SecurityEventHit 1 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SecurityEventHit ${startTime} ${endTime} 10
|
||||
|
||||
SecurityEventHitTopN-0002
|
||||
# dashboard界面 安全策略命中TopN bifang和bigData对比
|
||||
SecurityEventHit 2 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SecurityEventHit ${startTime} ${endTime} 10
|
||||
|
||||
SecurityEventHitTopN-0003
|
||||
# dashboard界面 安全策略命中TopN bifang和bigData对比
|
||||
SecurityEventHit 3 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SecurityEventHit ${startTime} ${endTime} 10
|
||||
|
||||
ProxyEventHitTopN-0001
|
||||
# dashboard界面 代理策略命中TopN bifang和bigData对比
|
||||
ProxyEventHit 1 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyEventHit ${startTime} ${endTime} 10
|
||||
|
||||
ProxyEventHitTopN-0002
|
||||
# dashboard界面 代理策略命中TopN bifang和bigData对比
|
||||
ProxyEventHit 2 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyEventHit ${startTime} ${endTime} 10
|
||||
|
||||
ProxyEventHitTopN-0003
|
||||
# dashboard界面 代理策略命中TopN bifang和bigData对比
|
||||
ProxyEventHit 3 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyEventHit ${startTime} ${endTime} 10
|
||||
|
||||
@@ -4,29 +4,54 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/ProxyPinningStatistics.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
ProxyPinning-0001
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinning 1 300 5
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinning ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyPinning-0002
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinning 2 300 5
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinning ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyPinning-0003
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinning 3 600 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinning ${startTime} ${endTime} 600 10
|
||||
|
||||
|
||||
ProxyPinning-trend-0001
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinningTrend 1 300 5
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinningTrend ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyPinning-trend-0002
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinningTrend 2 300 5
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinningTrend ${startTime} ${endTime} 300 5
|
||||
|
||||
ProxyPinning-trend-0003
|
||||
# dashboard界面 Proxy Pinning计数 bifang和bigData对比
|
||||
ProxyPinningTrend 3 600 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ProxyPinningTrend ${startTime} ${endTime} 600 10
|
||||
|
||||
@@ -4,16 +4,28 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/ServiceIPTopN.robot
|
||||
|
||||
Library GetTimeLibrary
|
||||
*** Test Cases ***
|
||||
ServiceIPTopN-0001
|
||||
#dashboard 目的IP统计 bifang和bigData对比
|
||||
ServiceIPTopN 1 bytes 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ServiceIPTopN ${startTime} ${endTime} bytes 10
|
||||
|
||||
ServiceIPTopN-0002
|
||||
#dashboard 目的IP统计 bifang和bigData对比
|
||||
ServiceIPTopN 2 packets 10
|
||||
#dashboard 目的IP统计 bifang和bigData对比
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ServiceIPTopN ${startTime} ${endTime} packets 10
|
||||
|
||||
ServiceIPTopN-0003
|
||||
#dashboard 目的IP统计 bifang和bigData对比
|
||||
ServiceIPTopN 3 sessions 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
ServiceIPTopN ${startTime} ${endTime} sessions 10
|
||||
@@ -4,16 +4,32 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/SubscriberidTopN.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
SubscriberidTopN-0001
|
||||
#dashboard 用户TopN统计 bifang和bigData对比
|
||||
SubscriberidTopN 1 bytes 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SubscriberidTopN ${startTime} ${endTime} bytes 10
|
||||
|
||||
SubscriberidTopN-0002
|
||||
#dashboard 用户TopN统计 bifang和bigData对比
|
||||
SubscriberidTopN 2 packets 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SubscriberidTopN ${startTime} ${endTime} packets 10
|
||||
|
||||
SubscriberidTopN-0003
|
||||
#dashboard 用户TopN统计 bifang和bigData对比
|
||||
SubscriberidTopN 3 sessions 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
SubscriberidTopN ${startTime} ${endTime} sessions 10
|
||||
@@ -7,25 +7,67 @@ Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/TrafficSe
|
||||
*** Test Cases ***
|
||||
SessionStatistics-NewLive-0001
|
||||
# dashboard界面新建和活跃连接数统计 bifang和bigData对比
|
||||
SessionStatistics-NewLive 1
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive ${starttime} ${endtime}
|
||||
|
||||
SessionStatistics-NewLive-0002
|
||||
# dashboard界面新建和活跃连接数统计 bifang和bigData对比
|
||||
SessionStatistics-NewLive 2
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive ${starttime} ${endtime}
|
||||
|
||||
SessionStatistics-NewLive-0003
|
||||
# dashboard界面新建和活跃连接数统计 bifang和bigData对比
|
||||
SessionStatistics-NewLive 3
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive ${starttime} ${endtime}
|
||||
|
||||
SessionStatistics-NewLiveTrend-0001
|
||||
# dashboard界面新建和活跃连接数趋势 bifang和bigData对比
|
||||
SessionStatistics-NewLive-Trend 1 60 5
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive-Trend ${starttime} ${endtime} 60 5
|
||||
|
||||
SessionStatistics-NewLiveTrend-0002
|
||||
# dashboard界面新建和活跃连接数趋势 bifang和bigData对比
|
||||
SessionStatistics-NewLive-Trend 2 300 5
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive-Trend ${starttime} ${endtime} 300 5
|
||||
|
||||
SessionStatistics-NewLiveTrend-0003
|
||||
# dashboard界面新建和活跃连接数趋势 bifang和bigData对比
|
||||
SessionStatistics-NewLive-Trend 3 600 10
|
||||
|
||||
#开始时间
|
||||
#结束时间格式Y-M-D h:i:s
|
||||
${Time} get current date
|
||||
${endTime}= add time to date ${Time} -00:05:00
|
||||
#开始时间格式Y-M-D h:i:s
|
||||
${startTime}= add time to date ${endTime}= -01:00:00
|
||||
SessionStatistics-NewLive-Trend ${starttime} ${endtime} 600 10
|
||||
|
||||
|
||||
@@ -3,77 +3,167 @@ Force Tags tsg-bfapi dashboard traffic
|
||||
Library Collections
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/TrafficStatistics.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
TrafficStatistics-bytes-0001
|
||||
# Traffics-带宽统计 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-bytes 1
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-bytes ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-bytes-0002
|
||||
# Traffics-带宽统计 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-bytes 2
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-bytes ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-bytes-0003
|
||||
# Traffics-带宽统计 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-bytes 3
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-bytes ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-packets-0001
|
||||
# Traffics-带宽统计 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-packets 1 2020-04-06 10:00:00 2020-04-06 12:00:00
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-packets ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-packets-0002
|
||||
# Traffics-带宽统计 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-packets 2
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-packets ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-packets-0003
|
||||
# Traffics-带宽统计 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-packets 3
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-packets ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-sessions-0001
|
||||
# Traffics-带宽统计 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-sessions 1
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-sessions ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-sessions-0002
|
||||
# Traffics-带宽统计 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-sessions 2
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-sessions ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-sessions-0003
|
||||
# Traffics-带宽统计 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-sessions 3
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-sessions ${startTime} ${endTime}
|
||||
|
||||
TrafficStatistics-trend-bytes-0001
|
||||
# Traffics-带宽趋势 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-bytes 1 60 5
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-bytes ${startTime} ${endTime} 60 5
|
||||
|
||||
TrafficStatistics-trend-bytes-0002
|
||||
# Traffics-带宽趋势 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-bytes 2 300 5
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-bytes ${startTime} ${endTime} 300 5
|
||||
|
||||
TrafficStatistics-trend-bytes-0003
|
||||
# Traffics-带宽趋势 统计类型:bytes bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-bytes 3 300 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-bytes ${startTime} ${endTime} 300 10
|
||||
|
||||
TrafficStatistics-trend-packets-0001
|
||||
# Traffics-带宽趋势 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-packets 1 60 5
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-packets ${startTime} ${endTime} 60 5
|
||||
|
||||
TrafficStatistics-trend-packets-0002
|
||||
# Traffics-带宽趋势 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-packets 2 60 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-packets ${startTime} ${endTime} 60 10
|
||||
|
||||
TrafficStatistics-trend-packets-0003
|
||||
# Traffics-带宽趋势 统计类型:packets bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-packets 3 300 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-packets ${startTime} ${endTime} 300 10
|
||||
|
||||
TrafficStatistics-trend-sessions-0001
|
||||
# Traffics-带宽趋势 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-sessions 1 60 5
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-sessions ${startTime} ${endTime} 60 5
|
||||
|
||||
TrafficStatistics-trend-sessions-0002
|
||||
# Traffics-带宽趋势 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-sessions 2 60 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-sessions ${startTime} ${endTime} 60 10
|
||||
|
||||
TrafficStatistics-trend-sessions-0003
|
||||
# Traffics-带宽趋势 统计类型:sessions bifang和bigData对比 Traffic IN/OUT
|
||||
Dashboard-Traffic-trend-sessions 3 300 10
|
||||
|
||||
#开始时间
|
||||
${starttime} time1 30s
|
||||
#结束时间
|
||||
${endtime} time1 s
|
||||
Dashboard-Traffic-trend-sessions ${startTime} ${endTime} 300 10
|
||||
|
||||
@@ -4,16 +4,29 @@ Library Collections
|
||||
Library REST
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/dashboard_data_compare/UrlTopN.robot
|
||||
Library GetTimeLibrary
|
||||
|
||||
*** Test Cases ***
|
||||
UrlTopN-0001
|
||||
#dashboard Url统计 bifang和bigData对比
|
||||
UrlTopN 1 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
UrlTopN ${starttime} ${endtime} 10
|
||||
|
||||
UrlTopN-0002
|
||||
#dashboard Url统计 bifang和bigData对比
|
||||
UrlTopN 2 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
UrlTopN ${starttime} ${endtime} 10
|
||||
|
||||
UrlTopN-0003
|
||||
#dashboard Url统计 bifang和bigData对比
|
||||
UrlTopN 3 10
|
||||
#开始时间
|
||||
${starttime} time1 5m
|
||||
#结束时间
|
||||
${endtime} time1 m
|
||||
UrlTopN ${starttime} ${endtime} 10
|
||||
@@ -0,0 +1,24 @@
|
||||
*** Settings ***
|
||||
Library OperatingSystem
|
||||
Library DateTime
|
||||
Library String
|
||||
Resource ../../../03-Variable/BifangApiVariable.txt
|
||||
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
||||
Library E:/Program Files (x86)/Python37-32/Lib/site-packages/GetTimeLibrary/GetTime.py
|
||||
|
||||
|
||||
*** Test Cases ***
|
||||
PolicyHitCountTrendQuery-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]
|
||||
#结束时间格式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/trend policyId=77703&startTime=${startTime}&endTime=${endTime}&logType=security_event_hits_log
|
||||
|
||||
@@ -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