362 lines
21 KiB
Plaintext
362 lines
21 KiB
Plaintext
*** Settings ***
|
|
Force Tags api api-log api-log-active_defence_event_log api-log-active_defence_event_log-count
|
|
Resource ../../../02-Keyword/tsg_bfapi/Log_keyword.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/Common.robot
|
|
Library OperatingSystem
|
|
Library Selenium2Library
|
|
Library RequestsLibrary
|
|
Library Collections
|
|
Library string
|
|
Library json
|
|
|
|
*** Test Cases ***
|
|
CountLog-001
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "symbol":"sub", "value":["22"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-002
|
|
${condition} Set Variable []
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-003
|
|
${condition} Set Variable {"field":"common_log_id","type":"long","symbol":"=","value":["59526984506148866"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-004
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":"=", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-005
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"=", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-006
|
|
${condition} Set Variable { "field":"ad_cc_target_url", "type":"string", "symbol":"sub", "value":["www.jianshu.com"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-007
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "symbol":"exactly", "value":["10.3.22.222"] },{"field":"common_log_id","type":"long","symbol":"=","value":["59526984506148866"] },{ "field":"common_recv_time", "type":"timestamp", "symbol":"=", "value":["2020-04-27 13:27:02"] },{ "field":"common_policy_id", "type":"int", "symbol":"=", "value":["95"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","condaiapi-logaa tions":[${condition}]}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-008
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "symbol":"prefix", "value":["10"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-009
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "symbol":"suffix", "value":["222"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-010
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "symbol":"exactly", "value":["10.3.22.222"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-011
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "value":["10"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-012
|
|
${condition} Set Variable { "field":"ad_target_ip", "type":"string", "value":["10"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-013
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"!=", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-014
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"!=", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-015
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"<", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-016
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"<=", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-017
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":">=", "value":["774"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-018
|
|
${condition} Set Variable { "field":"common_policy_id", "type":"int", "symbol":"in", "value":["774","95"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-019
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-020
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":">", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-021
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":"<", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-022
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":"<=", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-023
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":">=", "value":["2020-04-27 12:48:33"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-024
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "symbol":"between", "value":["2020-04-27 12:48:33","2020-04-27 13:27:03"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|
|
|
|
CountLog-025
|
|
${condition} Set Variable { "field":"common_recv_time", "type":"timestamp", "value":["2020-04-27 12:48:33","2020-04-27 13:27:03"] }
|
|
${pageSize} Set Variable 30
|
|
${pageNo} Set Variable 1
|
|
${starttime} Set Variable 2020-04-26 12:27:03
|
|
${endtime} Set Variable 2020-04-27 13:27:03
|
|
${logname} Set Variable active_defence_event_log
|
|
${logCondition} Set Variable {"pageNo":${pageNo},"pageSize":${pageSize},"logType":"${logname}","start_common_recv_time":"${startTime}","end_common_recv_time":"${endTime}","conditions":${condition}}
|
|
${url} Set Variable /${version}/log/count
|
|
${response} Post-Request ${url} ${logCondition}
|
|
${responsejson} Evaluate type($response)
|
|
Should Be Equal As Strings ${response}[code] 200
|
|
log ${response}[data][total]
|