diff --git a/02-Keyword/tsg_ui/Setting/Settings.robot b/02-Keyword/tsg_ui/Setting/Settings.robot index cb2dd7f..803f5f6 100644 --- a/02-Keyword/tsg_ui/Setting/Settings.robot +++ b/02-Keyword/tsg_ui/Setting/Settings.robot @@ -751,7 +751,18 @@ Create-Policy_Verify1 ... AND sleep 1 ... AND click id=pro_max0 ... ELSE log 错误 + sleep 2 click id=insertAddOk1 + sleep 2 + click id=one-input #点击搜索框 + sleep 2 + click id=input_list_li2 #选择搜索类型-name + sleep 1 + input id=sreach_input ${name} #输入内容 + sleep 1 + click id=select_new_search_btn #点击搜索按钮 + ${name1} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span + Should Be Equal As Strings ${name1} ${name} Button_Switch [Arguments] ${dict1} ${xpath1} ${xpath2} ${open} ${close} @@ -766,3 +777,99 @@ Button_Switch \ ... AND sleep 1 \ ... AND click xpath=${xpath1}${key}${xpath2}/span \ run keyword if "${class}"=="${close}" and "${dict}[${key}]"=="0" log 默认关闭,不进行操作 + +Edit_Policy_Verify + [Arguments] ${id-name} ${value} ${name} ${dict1}=null ${fail1}=null ${min1}=null + ... ${max1}=null + click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles + sleep 2 + click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile + Sleep 1 + click id=one-input #点击搜索框 + sleep 1 + click ${id-name} #选择搜索类型 + sleep 1 + input id=sreach_input ${value} #输入内容 + sleep 1 + click id=select_new_search_btn #点击搜索按钮 + sleep 1 + click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/div/div[3]/table/tbody/tr #点击搜索列表 + Sleep 1 + click id=insertEdit #点击Edit + Sleep 2 + Clear Element Text id=insert_profileName #清空name输入框 + sleep 1 + input id=insert_profileName ${name} #输入name + sleep 1 + Button_Switch ${dict1} //*[@id="policy_Manipulation_create8"]/div[2]/form/div/div/label[contains(text(), " ")]/following-sibling::div/div el-switch is-checked el-switch + ${fail} Set Variable ${fail1} + run keyword if "${fail}"=="Fail-close" Run Keywords sleep 1 + ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[6]/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[6]/div[5]/div/div/label[2]/span + ... ELSE log 1111 + ${min} Set Variable ${min1} + ${max} Set Variable ${max1} + run keyword if "${min}"=="TLSv1.0" Run Keywords sleep 1 + ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[10]/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[10]/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[10]/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[10]/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[10]/div[2]/div/div/div/span/span/i + ... AND sleep 1 + ... AND click id=pro_min0 + ... ELSE log 错误 + run keyword if "${max}"=="TLSv1.0" Run Keywords sleep 1 + ... AND click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[10]/div[3]/div/div/div[1]/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[10]/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[10]/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[10]/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[10]/div[3]/div/div/div/span/span/i + ... AND sleep 1 + ... AND click id=pro_max0 + ... ELSE log 错误 + click id=insertAddOk1 + sleep 2 + click id=one-input #点击搜索框 + sleep 1 + click id=input_list_li2 #选择搜索类型-name + sleep 1 + input id=sreach_input ${name} #输入内容 + sleep 1 + click id=select_new_search_btn #点击搜索按钮 + ${name1} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span + Should Be Equal As Strings ${name1} ${name} + sleep 1 + click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span + Delete + +Delete + sleep 2 + click id=insertDel + sleep 2 + click xpath=/html/body/div/div/div[3]/button[2] + sleep 2