diff --git a/02-Keyword/tsg_ui/setting/Settings.robot b/02-Keyword/tsg_ui/setting/Settings.robot index 31f0d51..333a416 100644 --- a/02-Keyword/tsg_ui/setting/Settings.robot +++ b/02-Keyword/tsg_ui/setting/Settings.robot @@ -867,9 +867,10 @@ Delete sleep 2 click xpath=/html/body/div/div/div[3]/button[2] sleep 2 -<<<<<<< HEAD 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 1 click id=children5 #点击一级目录Settings Sleep 1 @@ -880,35 +881,270 @@ Policy_Verify ${Select-Test} Set Variable ${Select-Test1} Run Keyword If "${Select-Test}"=="Security Policy Match" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[1]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[5]/div[1]/div[1]/ul/li[1] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] ... ELSE IF "${Select-Test}"=="Proxy Policy Match" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[1]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[5]/div[1]/div[1]/ul/li[2] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] ... ELSE log 错误 ${Address-type} Set Variable ${Address-type1} Run Keyword If "${Address-type}"=="v4" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[2]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[6]/div[1]/div[1]/ul/li[1] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] ... ELSE IF "${Address-type}"=="v6" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[2]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[6]/div[1]/div[1]/ul/li[2] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] ... ELSE log 错误 - input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[3]/div/div/input ${Client-IP} + ${Client-IP} Set Variable ${Client-IP1} + Run Keyword If "${Client-IP}"=="null" log 默认参数,不输入 + ... ELSE input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[3]/div/div/input ${Client-IP} sleep 2 - input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[4]/div/div/input ${Client-Port} + ${Client-Port} Set Variable ${Client-Port1} + Run Keyword If "${Client-Port}"=="null" log 默认参数,不输入 + ... ELSE input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[4]/div/div/input ${Client-Port} sleep 2 - input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[5]/div/div/input ${Server-IP} + ${Server-IP} Set Variable ${Server-IP1} + Run Keyword If "${Server-IP}"=="null" log 默认参数,不输入 + ... ELSE input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[5]/div/div/input ${Server-IP} + sleep 2 + ${Server-Port} Set Variable ${Server-Port1} + Run Keyword If "${Server-Port}"=="null" log 默认参数,不输入 + ... ELSE input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[6]/div/div/input ${Server-Port} sleep 2 - input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[6]/div/div/input ${Server-Port} ${Protocol} Set Variable ${Protocol1} Run Keyword If "${Protocol}"=="Any" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[7]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[1] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] ... ELSE IF "${Protocol}"=="TCP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[7]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[2] + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] ... ELSE IF "${Protocol}"=="UDP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[7]/div/div/div/span/span/i ... AND sleep 1 - ... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[2] -======= ->>>>>>> f1b3db9c57b4332c650f11402b50fed24271e105 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3] + sleep 2 + ${Subscriber-ID} Set Variable ${Subscriber-ID1} + Run Keyword If "${Subscriber-ID}"=="null" log 默认参数,不输入 + ... ELSE input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[8]/div/div/input ${Subscriber-ID} + sleep 2 + ${APP-ID} Set Variable ${APP-ID1} + Run Keyword If "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND Wait Until Page Contains Element xpath=/html/body/div/div[1]/div[1]/ul/li[1] 10 + ... AND log $$$$$$1111111 + ... AND click id=Protocol-HTTPhttp + ... AND sleep 2 + ... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-SSL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND sleep 2 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] + ... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-DNS" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND sleep 2 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3] + ... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-MAIL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND sleep 2 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4] + ... ELSE IF "${Select-Test}"=="Security Policy Match" and "${APP-ID}"=="Protocol-FTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND sleep 2 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[5] + ... ELSE IF "${Select-Test}"=="Proxy Policy Match" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[9]/div/div/div/span/span/i + ... AND sleep 2 + ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li + ... ELSE log 传入参数错误 + ${dict} Set Variable ${dict1} + : FOR ${list} ${key} IN ENUMERATE @{dict} + \ run keyword if "${key}"=="URL" and "${APP-ID}"=="Protocol-HTTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND Wait Until Page Contains Element xpath=/html/body/div/div[1]/div[1]/ul/li[1] 10 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Host" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND Wait Until Page Contains Element xpath=/html/body/div/div[1]/div[1]/ul/li[1] 10 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="REQ Body" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="RES Body" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="REQ HDR" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="RES HDR" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="SNI" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="SAN" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="CN" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="QNAME" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="From" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="To" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Account" and "${APP-ID}"=="Protocol-MAIL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Subject" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Content" and "${APP-ID}"=="Protocol-MAIL" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="ATT Name" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="ATT CONT" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="ATT CONT" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="URL" and "${APP-ID}"=="Protocol-FTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Content" and "${APP-ID}"=="Protocol-FTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + \ run keyword if "${key}"=="Account" and "${APP-ID}"=="Protocol-FTP" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div/div + \ ... AND sleep 1 + \ ... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND Req_Res_Body ${dict}[${key}] + \ ... AND sleep 1 + sleep 2 + click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[3]/button[2] + sleep 2 + ${State} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[2]/div/div[2]/div[2]/ul/li[2]/span[3] + sleep 2 + Should Be Equal As Strings ${State} Execute #断言 + +Req_Res_Body + [Arguments] ${dict1} + ${dict} Set Variable ${dict1} + : FOR ${list} ${key} IN ENUMERATE @{dict} + \ run keyword if "${key}"=="User Agent" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[2]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ run keyword if "${key}"=="Cookie" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[2]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ run keyword if "${key}"=="Set-Cookie" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[2]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}] + \ run keyword if "${key}"=="Content-Type" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[2]/div/div[1]/div[1]/span/span/i + \ ... AND sleep 1 + \ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2] + \ ... AND sleep 1 + \ ... AND input xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[1]/div[1]/form/div[10]/div[1]/div/div[2]/input ${dict}[${key}]