删除错误目录
This commit is contained in:
@@ -1,259 +0,0 @@
|
||||
*** Settings ***
|
||||
Library Selenium2Library
|
||||
|
||||
*** Keywords ***
|
||||
CreateButton
|
||||
Wait Until Element Is Enabled id=proxyInterception_create
|
||||
sleep 3
|
||||
click element id=proxyInterception_create
|
||||
|
||||
Create-name
|
||||
[Arguments] ${name}
|
||||
sleep 2
|
||||
input text id=interceptionadd_name ${name}
|
||||
|
||||
Create-action
|
||||
[Arguments] ${action}
|
||||
run keyword if "${action}"=="allow" run keywords sleep 1
|
||||
... AND click element id=security_action_Allow
|
||||
... ELSE IF "${action}"=="deny" run keywords sleep 1
|
||||
... AND click element id=security_action_Deny
|
||||
... ELSE IF "${action}"=="monitor" run keywords sleep 1
|
||||
... AND click element id=security_action_Monitor
|
||||
... ELSE IF "${action}"=="intercept" run keywords sleep 1
|
||||
... AND click element id=security_action_Intercept
|
||||
|
||||
Create-Conditions
|
||||
sleep 2
|
||||
click element id=interceptionadd_object
|
||||
|
||||
Create-Conditions-ip
|
||||
[Arguments] ${objname}
|
||||
sleep 2
|
||||
click element id=interceptionadd_procolall1
|
||||
sleep 2
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-sub
|
||||
[Arguments] ${objname}
|
||||
sleep 2
|
||||
click element id=interceptionadd_procolall2
|
||||
sleep 2
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-protocol
|
||||
[Arguments] ${protocol}
|
||||
sleep 2
|
||||
click element id=interceptionadd_procolall3
|
||||
sleep 2
|
||||
run keyword if '${protocol}'=='http' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange0
|
||||
... ELSE IF '${protocol}'=='ssl' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange1
|
||||
... ELSE IF '${protocol}'=='dns' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange2
|
||||
... ELSE IF '${protocol}'=='mail' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange3
|
||||
... ELSE IF '${protocol}'=='ftp' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange4
|
||||
... ELSE log 协议内容错误
|
||||
|
||||
Create-Conditions-Search
|
||||
[Arguments] ${Search}
|
||||
input text xpath=//*[@id="proxy"]/div[5]/div[2]/div[2]/div/div[1]/input ${Search}
|
||||
sleep 2
|
||||
|
||||
Create-Conditions-Close
|
||||
click button id=interceptionadd_allcancelobject
|
||||
sleep 2
|
||||
|
||||
Create-Tag
|
||||
|
||||
Create-EffectiveDevices
|
||||
|
||||
Create-Schedule
|
||||
|
||||
Create-Log Session
|
||||
|
||||
Create-Description
|
||||
|
||||
Create-Enabled
|
||||
[Arguments] ${state}
|
||||
sleep 2
|
||||
run keyword if "${state}"=="open" run keywords click element id=enablencheck_swith
|
||||
... AND sleep 2
|
||||
... AND click button id=interceptionadd-enable-confirm
|
||||
|
||||
Create-ok
|
||||
execute javascript document.documentElement.scrollTop=1000
|
||||
sleep 2
|
||||
click button id=interceptionadd_sub
|
||||
sleep 1
|
||||
execute javascript document.documentElement.scrollTop=0
|
||||
|
||||
Create-cancel
|
||||
click button id=interceptionadd_back
|
||||
|
||||
Create-Conditions-obj
|
||||
[Arguments] ${action} ${protocol} ${objtype} ${objname} ${objtype1}=null
|
||||
run keyword if '${action}'=='allow' and '${protocol}'=='http' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange0
|
||||
... AND Create-Conditions-allow&intercept-http ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='intercept' and '${protocol}'=='http' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange0
|
||||
... AND Create-Conditions-allow&intercept-http ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='allow' and '${protocol}'=='ssl' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange1
|
||||
... AND Create-Conditions-allow&intercept-ssl ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='intercept' and '${protocol}'=='ssl' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange1
|
||||
... AND Create-Conditions-allow&intercept-ssl ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='deny' and '${protocol}'=='http' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange0
|
||||
... AND Create-Conditions-deny&monitor-http ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='monitor' and '${protocol}'=='http' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange0
|
||||
... AND Create-Conditions-deny&monitor-http ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='deny' and '${protocol}'=='ssl' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange1
|
||||
... AND Create-Conditions-deny&monitor-ssl ${objtype1} ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='monitor' and '${protocol}'=='ssl' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange1
|
||||
... AND Create-Conditions-deny&monitor-ssl ${objtype1} ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='deny' and '${protocol}'=='dns' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange2
|
||||
... AND Create-Conditions-deny&monitor-dns ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='monitor' and '${protocol}'=='dns' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange2
|
||||
... AND Create-Conditions-deny&monitor-dns ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='deny' and '${protocol}'=='mail' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange3
|
||||
... AND Create-Conditions-deny&monitor-mail ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='monitor' and '${protocol}'=='mail' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange3
|
||||
... AND Create-Conditions-deny&monitor-mail ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='deny' and '${protocol}'=='ftp' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange4
|
||||
... AND Create-Conditions-deny&monitor-ftp ${objtype} ${objname}
|
||||
... ELSE IF '${action}'=='monitor' and '${protocol}'=='ftp' run keywords sleep 1
|
||||
... AND click element id=interceptionadd_prochange4
|
||||
... AND Create-Conditions-deny&monitor-ftp ${objtype} ${objname}
|
||||
... ELSE log 对象错误
|
||||
|
||||
Create-Conditions-allow&intercept-http
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='Fqdn' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Category' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-allow&intercept-ssl
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='Fqdn' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Category' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-deny&monitor-http
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='Fqdn' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Category' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Url' run keywords click element id=interceptionadd_pro1
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Reqhdr' run keywords click element id=interceptionadd_pro2
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Reshdr' run keywords click element id=interceptionadd_pro3
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Reqbody' run keywords click element id=interceptionadd_pro4
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Resbody' run keywords click element id=interceptionadd_pro5
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-deny&monitor-ssl
|
||||
[Arguments] ${objtype1} ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype1}'=='sni' and '${objtype}'=='Fqdn' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype1}'=='sni' and '${objtype}'=='Category' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE IF ${objtype1}'=='cn' and ${objtype}'=='Fqdn' run keywords click element id=interceptionadd_pro1
|
||||
... AND sleep 2
|
||||
... AND click element xpath=//*[@id="interceptionadd_pro1"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF ${objtype1}'=='cn' and${objtype}'=='Category' run keywords click element id=interceptionadd_pro1
|
||||
... AND sleep 2
|
||||
... AND click element xpath=//*[@id="interceptionadd_pro1"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE IF ${objtype1}'=='san' and ${objtype}'=='Fqdn' run keywords click element id=interceptionadd_pro2
|
||||
... AND sleep 2
|
||||
... AND click element xpath=//*[@id="interceptionadd_pro2"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF ${objtype1}'=='san' and ${objtype}'=='Category' run keywords click element id=interceptionadd_pro2
|
||||
... AND sleep 2
|
||||
... AND click element xpath=//*[@id="interceptionadd_pro2"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-deny&monitor-dns
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='Fqdn' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[2]
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Category' run keywords click element xpath=//*[@id="interceptionadd_pro0"]/div[3]
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-deny&monitor-mail
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='Subject' run keywords click element id=interceptionadd_pro0
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Content' run keywords click element id=interceptionadd_pro1
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='ATT Name' run keywords click element id=interceptionadd_pro2
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='ATT CONT' run keywords click element id=interceptionadd_pro3
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='From' run keywords click element id=interceptionadd_pro4
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='To' run keywords click element id=interceptionadd_pro5
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='Account' run keywords click element id=interceptionadd_pro6
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
Create-Conditions-deny&monitor-ftp
|
||||
[Arguments] ${objtype} ${objname}
|
||||
sleep 2
|
||||
run keyword if '${objtype}'=='url' run keywords click element id=interceptionadd_pro0
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='content' run keywords click element id=interceptionadd_pro1
|
||||
... AND sleep 2
|
||||
... ELSE IF '${objtype}'=='account' run keywords click element id=interceptionadd_pro2
|
||||
... AND sleep 2
|
||||
... ELSE log 对象错误
|
||||
SecurityPolicy.SelectOne ${objname}
|
||||
|
||||
SelectOne
|
||||
[Arguments] ${objname}
|
||||
sleep 2
|
||||
log ${objname}
|
||||
input text xpath=//*[@id="condistions_protocol"]/div[2]/div[2]/div/div[1]/input ${objname}
|
||||
sleep 1
|
||||
press keys xpath=//*[@id="condistions_protocol"]/div[2]/div[2]/div/div[1]/input ENTER
|
||||
sleep 2
|
||||
click element xpath=//*[@id="interceptionadd_checkouobject"]/ul/li[1]
|
||||
Reference in New Issue
Block a user