提交settings关键字
This commit is contained in:
@@ -551,3 +551,133 @@ Settings_swarch_name
|
|||||||
click element id=select_new_search_btn
|
click element id=select_new_search_btn
|
||||||
sleep 2
|
sleep 2
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table
|
||||||
|
|
||||||
|
Create-Policy_Verify
|
||||||
|
[Arguments] ${name} ${list2}=null ${fail1}=null ${list4}=null ${list6}=null ${min1}=null
|
||||||
|
... ${max1}=null
|
||||||
|
Sleep 1
|
||||||
|
click id=children5 #点击一级目录Settings
|
||||||
|
Sleep 1
|
||||||
|
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
||||||
|
Sleep 2
|
||||||
|
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
||||||
|
Sleep 1
|
||||||
|
click id=insertAdd #点击Create
|
||||||
|
Sleep 1
|
||||||
|
input id=insert_profileName ${name}
|
||||||
|
Sleep 1
|
||||||
|
@{list} Create List Common Name Issuer Self-signed Expiry Date Mutual Authentication
|
||||||
|
... On Protocol Errors Certificate Pinning Mirror Client Versions Allow HTTP/2
|
||||||
|
: FOR ${i} IN @{list}
|
||||||
|
\ click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), "${i}")]/following-sibling::div/div/span
|
||||||
|
\ sleep 1
|
||||||
|
@{list1} Set Variable ${list2}
|
||||||
|
${fail} Set Variable ${fail1}
|
||||||
|
: FOR ${j} IN @{list1}
|
||||||
|
\ run keyword if "@{list1}"=="[]" Exit for loop
|
||||||
|
\ ... ELSE Run Keywords click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), "${j}")]/following-sibling::div/div/span
|
||||||
|
\ ... AND sleep 1
|
||||||
|
run keyword if "${fail}"=="Fail-close" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[3]/div[5]/div/div/label[1]/span
|
||||||
|
... ELSE IF "${fail}"=="Pass-through" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[3]/div[5]/div/div/label[2]/span
|
||||||
|
... ELSE log 1111
|
||||||
|
@{list3} Set Variable ${list4}
|
||||||
|
: FOR ${k} IN @{list3}
|
||||||
|
\ run keyword if "@{list3}"=="[]" Exit for loop
|
||||||
|
\ ... ELSE Run Keywords click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), "${k}")]/following-sibling::div/div/span
|
||||||
|
\ ... AND sleep 1
|
||||||
|
@{list5} Set Variable ${list6}
|
||||||
|
${min} Set Variable ${min1}
|
||||||
|
${max} Set Variable ${max1}
|
||||||
|
: FOR ${z} IN @{list5}
|
||||||
|
\ run keyword if "@{list5}"=="[]" Min_max_version ${min} ${max}
|
||||||
|
\ ... ELSE IF "${z}"=="Allow HTTP/2" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), "${z}")]/following-sibling::div/div/span
|
||||||
|
\ ... ELSE IF "${z}"=="Mirror Client Versions" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), "${z}")]/following-sibling::div/div/span
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${min}"=="TLSv1.0" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_min1
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${min}"=="TLSv1.1" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_min2
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${min}"=="TLSv1.2" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_min3
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${min}"=="TLSv1.3" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_min4
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${min}"=="SSLv3.0" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max0
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${max}"=="TLSv1.0" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max1
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${max}"=="TLSv1.1" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max2
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${max}"=="TLSv1.2" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max3
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${max}"=="TLSv1.3" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max4
|
||||||
|
\ ... ELSE IF "${z}"!="Mirror Client Versions" and "${max}"=="SSLv3.0" Run Keywords sleep 1
|
||||||
|
\ ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
\ ... AND sleep 1
|
||||||
|
\ ... AND click id=pro_max0
|
||||||
|
sleep 1
|
||||||
|
click id=insertAddOk1
|
||||||
|
|
||||||
|
Min_max_version
|
||||||
|
[Arguments] ${min} ${max}
|
||||||
|
run keyword if "${min}"=="TLSv1.0" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_min1
|
||||||
|
... ELSE IF "${min}"=="TLSv1.1" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_min2
|
||||||
|
... ELSE IF "${min}"=="TLSv1.2" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_min3
|
||||||
|
... ELSE IF "${min}"=="TLSv1.3" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_min4
|
||||||
|
... ELSE IF "${min}"=="SSLv3.0" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[2]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max0
|
||||||
|
... ELSE IF "${max}"=="TLSv1.0" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max1
|
||||||
|
... ELSE IF "${max}"=="TLSv1.1" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max2
|
||||||
|
... ELSE IF "${max}"=="TLSv1.2" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max3
|
||||||
|
... ELSE IF "${max}"=="TLSv1.3" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max4
|
||||||
|
... ELSE IF "${max}"=="SSLv3.0" Run Keywords sleep 1
|
||||||
|
... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=pro_max0
|
||||||
|
|||||||
Reference in New Issue
Block a user