页面定位发生变化调整UI自动化代码

This commit is contained in:
byb11
2021-06-16 18:44:33 +08:00
parent 3007ccb543
commit 4d89fbf79a
26 changed files with 378 additions and 306 deletions

View File

@@ -72,9 +72,9 @@ Settings-Search
CreateSNATIPPools
[Arguments] ${name} ${type} ${ip} ${j}=1
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarSetting_Wannat #点击wan net
click xpath=//*[@id="Settings"]/ul/li[2] #点击wan net
sleep ${sleep_min}
click id=ip #点击SNAT-IP-Pools
sleep ${sleep_min}
@@ -215,7 +215,7 @@ SNATIPDelete
SearchHistoryActiveIP
[Arguments] ${Number}
# 获取History Active IP内存在的IP并返回
OpenPages sidebarSetting_Wannat ip
OpenPages //*[@id="Settings"]/ul/li[2] ip
click id=app_create
sleep ${sleep}
click id=IPPool3_Setting_WannatDetail4_Home0_App0_anonymousComponent-1_active-ip
@@ -230,9 +230,9 @@ SearchHistoryActiveIP
CreateVPNAccounts
[Arguments] ${name} ${passwd} ${search}
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarSetting_Wannat #点击wan net
click xpath=//*[@id="Settings"]/ul/li[2] #点击wan net
sleep ${sleep_min}
click id=account #点击SNAT-IP-Pools
sleep ${sleep_min}
@@ -311,17 +311,17 @@ FQDN-or-Category-Search
CreateHijackFiles
[Arguments] ${name} ${file} ${type} ${search} ${shift}=1 ${input1}=1
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
Sleep ${sleep}
click id=profilesTabs_Profile_HijackFiles #点击Hijack Files按钮
click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack Files按钮
Sleep ${sleep_min}
click id=hijackAdd #点击Create
Sleep ${sleep}
input id=hijack_profileName1 ${name} #输入name
Sleep ${sleep}
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div/div/div/div/input ${file} #上传文件
Sleep ${sleep}
${dow_name} Set Variable ${shift}
${input} Set Variable ${input1}
@@ -342,11 +342,11 @@ CreateHijackFiles
CreateInsertScripts
[Arguments] ${name} ${file} ${type} ${search} ${jstype}=Before Page Load
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
Sleep ${sleep}
click id=profilesTabs_Profile_Insert #点击Insert Scripts按钮
click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert Scripts按钮
Sleep ${sleep_min}
click id=insertAdd #点击Create
Sleep ${sleep}
@@ -377,11 +377,11 @@ CreateInsertScripts
TrafficMirrorProfilesValidationError
[Arguments] ${name} ${type} ${shuru} ${PromptInformation}
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
Sleep ${sleep}
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
Sleep ${sleep_min}
click id=trafficMirrorAdd #点击Create
Sleep ${sleep}
@@ -401,11 +401,11 @@ TrafficMirrorProfilesValidationError
CreateTrafficMirrorProfiles
[Arguments] ${name} ${type} ${shuru} ${search}
Sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
Sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
Sleep ${sleep}
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
Sleep ${sleep_min}
click id=trafficMirrorAdd #点击Create
Sleep ${sleep}
@@ -435,9 +435,9 @@ EditInsertScripts
... ${file}:为修改页面要上传文件的路径
... ${type}:选择文件类型的元素
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_Insert #点击Insert files按钮
click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert files按钮
Settings-Search ${id-name} ${search} #搜索框的关键字
sleep ${sleep_min}
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1] #点击搜素到的列表
@@ -482,9 +482,9 @@ CreateResponsePages
#打开浏览器
#ui-login lyf 111111
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=responseAdd #Response Pages点击Create
sleep ${sleep}
@@ -508,7 +508,7 @@ Edit-Response-Pages
... ${name1}:为修改页面的name输入框里输入的内容
... ${file}:为修改页面要上传文件的路径
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
Settings-Search ${id-name} ${search} #搜索框的关键字
sleep ${sleep_min}
@@ -543,9 +543,9 @@ EditHijackFiles
... ${file}:为修改页面要上传文件的路径
... ${type}:为文件类型的元素
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_HijackFiles #点击Hijack files按钮
click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack files按钮
sleep ${sleep_min}
Settings-Search ${id-name} ${search} #搜索框的关键字
sleep ${sleep_min}
@@ -590,9 +590,9 @@ EditTrafficMirrorProfiles
... ${type}:为选择点击vlan或mac的元素
... ${shuju}:为输入框输入内容
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
sleep ${sleep_min}
Settings-Search ${id-name} ${search} #搜索框的关键字
sleep ${sleep_min}
@@ -631,9 +631,9 @@ importTrustedCertificateAuthorities
#打开浏览器
#ui-login lyf 111111
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click id=app_create #点击Import
sleep ${sleep}
@@ -658,9 +658,9 @@ importTrustedCertificateAuthoritiesErrorVerification
#打开浏览器
#ui-login lyf 111111
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click id=Authorities_create #点击Import
sleep ${sleep}
@@ -689,9 +689,9 @@ CreateDecryptionKeyrings
#打开浏览器
#ui-login lyf 111111
sleep ${sleep}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep}
click id=sidebarProxy_CertificateManagement
click xpath=//*[@id="Settings"]/ul/li[3]
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
sleep ${sleep_min}
@@ -742,9 +742,9 @@ DecryptionKeyringsErrorVerification
... ${Positioning}:获取文本的xpath定位
... ${Assertion}:断言信息
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
sleep ${sleep_min}
@@ -793,9 +793,9 @@ CreateSSLDecryptionExclusion
... ${value}:输入内容
... ${naem1}:搜索框填入内容
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
sleep ${sleep_min}
@@ -821,9 +821,9 @@ CreateSSLDecryptionExclusionErrorVerification
... ${AssertionPath}提示信息Xpath定位
... ${AssertionText}:错误提示信息文本
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
sleep ${sleep_min}
@@ -856,7 +856,7 @@ EditTrustedCertificateAuthorities
... ${name}:为修改页面的name输入框里输入的内容
... ${file}:为修改页面要上传文件的路径
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
Settings-Search ${id-name} ${search}
sleep ${sleep_min}
@@ -887,7 +887,7 @@ EditDecryptionKeyrings
... ${type}:上传证书类型的元素
... ${type1}:上传证书加密解密算法的元素
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
sleep ${sleep_min}
@@ -934,7 +934,7 @@ EditSSLDecryptionExclusion
... ${name}:输入name
... ${calue1}:输入内容
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
sleep ${sleep_min}
@@ -983,9 +983,9 @@ CreateSSLFingerprint
... ${search}:查询条件
... ${Description}:描述
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
sleep ${sleep_min}
@@ -1017,7 +1017,7 @@ EditSSLFingerprint
... ${search}:查询条件 id 或JA3Hash
... ${Description}:描述
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
sleep ${sleep_min}
@@ -1056,7 +1056,7 @@ SSLFingerprintImportUserAgent
... ${AssertionText}断言得US
... ${USXpath}被断言US得xpath定位
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
sleep ${sleep_min}
@@ -1084,7 +1084,7 @@ SSLFingerprintImportJA3
[Documentation]
... ${file}:上传文件路径
sleep ${sleep_min}
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
sleep ${sleep}
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
sleep ${sleep_min}
@@ -1115,9 +1115,9 @@ Create-Policy_Verify
sleep ${sleep_min}
click id=children5 #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
sleep ${sleep_min}
click id=insertAdd #点击Create
sleep ${sleep_min}
@@ -1247,11 +1247,11 @@ Min_max_version
CreateDecryptionProfile
[Arguments] ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null ${max1}=null
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
sleep ${sleep_min}
click id=insertAdd #点击Create
sleep ${sleep_min}
@@ -1310,7 +1310,7 @@ Min_max_version
... ELSE log 错误
sleep ${sleep}
click id=decryption-ok
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
sleep ${sleep_min}
Settings-Search ${name} ${search} #搜索框的关键字
sleep ${sleep}
@@ -1335,9 +1335,9 @@ ButtonSwitch
EditDecryptionProfile
[Arguments] ${id-name} ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null
... ${max1}=null
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
sleep ${sleep}
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
sleep ${sleep_min}
Settings-Search ${id-name} ${search} #搜索框的关键字
Wait Until Element Is Enabled xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span ${sleep_Wait}
@@ -1401,7 +1401,7 @@ EditDecryptionProfile
... AND click id=pro_max0
... ELSE log 错误
click id=decryption-ok
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
Settings-Search ${id-name} ${search} #搜索框的关键字
${name1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
Should Be Equal As Strings ${name1} ${name}
@@ -1422,7 +1422,7 @@ DecryptionProfileButtonVerification
END
sleep ${sleep_min}
click id=decryption-ok
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
Settings-Search ${id-name} ${search}
Delete
@@ -1436,9 +1436,9 @@ Policy_Verify
[Arguments] ${Select-Test1} ${APP-ID1} ${Address-type1}=null ${Client-IP1}=null ${Client-Port1}=null ${Server-IP1}=null
... ${Server-Port1}=null ${Protocol1}=null ${Subscriber-ID1}=null ${dict1}=null
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarTrouble_shooting #点击二级目录Trouble Shooting
click xpath=//*[@id="Settings"]/ul/li[4] #点击二级目录Trouble Shooting
sleep ${sleep}
click id=Proxy_Profiles_Profile_ResponsePages #点击Policy Verify按钮
sleep ${sleep_min}
@@ -1733,11 +1733,11 @@ Req_Res_Body
CreateIpLibraries
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
sleep ${sleep}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep}
click id=sidebarAdvanced
click xpath=//*[@id="Settings"]/ul/li[5]
sleep ${sleep}
click id=Advanced/ipLibrary #点击二级目录IP_Libraries
click xpath=//*[@id="Advanced/ipLibrary"] #点击二级目录IP_Libraries
sleep ${sleep}
click id=tagAdd #点击Create按钮
sleep ${sleep}
@@ -1807,11 +1807,11 @@ EditIpLibraries
CreateIpLibrariesErrorVerification
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${AssertPath} ${AssertText} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=sidebarAdvanced
click xpath=//*[@id="Settings"]/ul/li[5]
sleep ${sleep_min}
click id=Advanced/ipLibrary #点击二级目录IP_Libraries
click xpath=//*[@id="Advanced/ipLibrary"] #点击二级目录IP_Libraries
sleep ${sleep}
click id=tagAdd #点击Create按钮
sleep ${sleep}
@@ -2022,7 +2022,7 @@ CreatePacketCapture
... ${ServerIP}:服务器 IP 默认为空
... ${ServerPort}:服务器端口 默认为空
sleep ${sleep_min}
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
click id=packet_create
sleep ${sleep}
input id=PacketCaptureadd_name ${name}
@@ -2269,9 +2269,9 @@ OpenPages
... ${SecondaryMenu}:二级菜单
... ${Three-levelMenu}:三级菜单
... ${Targeting} :三级菜单 定位方式 默认不输入为id
click id=children6
click id=Settings
sleep ${sleep}
click id=${SecondaryMenu}
click xapath=${SecondaryMenu}
sleep ${sleep}
run keyword if "${Targeting}"=="null" run keywords sleep ${sleep_min}
... AND click id=${Three-levelMenu}
@@ -2459,9 +2459,9 @@ UploadFilesSize
... ${file}:上传文件本地
... ${Promptinfor}:页面提示信息
run keyword if "${Page}"=="ResponsePages" run keywords sleep ${sleep_min}
... AND click id=children6 #点击一级目录Settings
... AND click id=Settings #点击一级目录Settings
... AND sleep ${sleep_min}
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
... AND sleep ${sleep}
... AND click id=responseAdd #Response Pages点击Create
... AND sleep ${sleep}
@@ -2472,11 +2472,11 @@ UploadFilesSize
... AND click id=responseAddOk1
... AND sleep ${sleep}
run keyword if "${Page}"=="InsertScripts" run keywords sleep ${sleep_min}
... AND click id=children6 #点击一级目录Settings
... AND click id=Settings #点击一级目录Settings
... AND sleep ${sleep_min}
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
... AND sleep ${sleep}
... AND click id=profilesTabs_Profile_Insert #点击Insert Scripts按钮
... AND click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert Scripts按钮
... AND sleep ${sleep_min}
... AND click id=insertAdd #点击Create
... AND sleep ${sleep}
@@ -2491,11 +2491,11 @@ UploadFilesSize
... AND click id=insertAddOk1 #点击OK
... AND sleep ${sleep}
run keyword if "${Page}"=="HijackFiles" run keywords sleep ${sleep_min}
... AND click id=children6 #点击一级目录Settings
... AND click id=Settings #点击一级目录Settings
... AND sleep ${sleep_min}
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
... AND sleep ${sleep}
... AND click id=profilesTabs_Profile_HijackFiles #点击Hijack Files按钮
... AND click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack Files按钮
... AND sleep ${sleep_min}
... AND click id=hijackAdd #点击Create
... AND sleep ${sleep}
@@ -2510,9 +2510,9 @@ UploadFilesSize
... AND click id=hijackAddOk1
... AND sleep ${sleep}
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep ${sleep_min}
... AND click id=children6 #点击一级目录Settings
... AND click id=Settings #点击一级目录Settings
... AND sleep ${sleep_min}
... AND click id=sidebarProxy_CertificateManagement #点击二级目录
... AND click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录
... AND sleep ${sleep}
... AND click xpath=//*[@id="proxyTabs"]/div/ul/li[5]
... AND sleep ${sleep_min}
@@ -2523,9 +2523,9 @@ UploadFilesSize
... AND click id=Import_ua_Ok
... AND sleep ${sleep}
run keyword if "${Page}" == "TrustedCertificateAuthorities" run keywords sleep ${sleep_min}
... AND click id=children6
... AND click id=Settings
... AND sleep ${sleep_min}
... AND click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
... AND click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
... AND sleep ${sleep}
... AND click id=app_create #点击Import
... AND sleep ${sleep}
@@ -2563,7 +2563,7 @@ DeleteReferencedData
... ${PromptInformation} :提示信息
... ${Three-levelMenu}:三级菜单
sleep ${sleep_min}
click id=children6 #点击一级目录Settings
click id=Settings #点击一级目录Settings
sleep ${sleep_min}
click id=${SecondaryMenu} #点击二级目录Proxy Profiles
sleep ${sleep}
@@ -2667,7 +2667,7 @@ ResponsrPageCreateAndEdit
... ELSE set variable ${asserttext}
sleep ${sleep}
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
OpenPages //*[@id="Settings"]/ul/li[1] profilesTabs_Profile_ResponsePages
${id} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
run keyword if "${CreateOrEdit}" == "Create" run keywords sleep ${sleep_min}
... AND click id=responseAdd