提交ip归属地关键字和case
This commit is contained in:
@@ -10,6 +10,203 @@ IP_Libraries_Create_Country-001
|
|||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Country Africa 115 L ${iplist} j=2 Country=L Longitude=1 Latitude=2
|
Create_Ip_Libraries Country Africa 115 L ${iplist} j=2 Country=L Longitude=1 Latitude=2
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries
|
Delete_IP_Libraries 115
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-002
|
||||||
|
#新建ip归属地-国家(输入框最小值)
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 1 1 ${iplist} Country=1
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 1
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-003
|
||||||
|
#新建ip归属地-国家
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 112 lyf ${iplist} Country=lyf Longitude=1.222222 Latitude=1.222222
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 112
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-004
|
||||||
|
#新建ip归属地-国家,经纬度输入负数
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 113 lyf ${iplist} Country=lyf Longitude=-1 Latitude=-1
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 113
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-005
|
||||||
|
#新建ip归属地-国家(输入框最大值)
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 1111111112 qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ${iplist} Country=qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Longitude=180 Latitude=90
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 1111111112
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-006
|
||||||
|
#新建ip归属地-国家(输入多个ip组合)
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2 0.0.0.0-255.255.255.255 ::-FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF 1234:3456::AAAA-AAAA:BBBB::FFFF
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 116 lyf ${iplist} j=4 Country=lyf
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 116
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-007
|
||||||
|
#新建ip归属地-城市(国家选择内置国家)
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 126 Garbahaarrey ${iplist} Country=Somalia
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 126
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-008
|
||||||
|
#新建ip归属地-城市(国家选择非内置国家)
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 228 1 ${iplist}
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 228
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-009
|
||||||
|
#修改ip归属地城市
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 268 1 ${iplist}
|
||||||
|
Edit_Ip_Libraries 268 Longitude=-1 Latitude=-1
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 268
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-010
|
||||||
|
#使用Geo Name为搜索条件查找ip归属地信息
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 181 1 ${iplist}
|
||||||
|
Switch_GeoName 181
|
||||||
|
Delete_IP_Libraries 181
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-011
|
||||||
|
#使用Country为搜索条件查找ip归属地信息
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 284 1 ${iplist}
|
||||||
|
Switch_Country 1
|
||||||
|
Delete_IP_Libraries 284
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-012
|
||||||
|
#使用City为搜索条件查找ip归属地信息
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 286 1 ${iplist}
|
||||||
|
Switch_City 1
|
||||||
|
Delete_IP_Libraries 286
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-013
|
||||||
|
#删除非内置的归属地信息列表
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City 1 158 1 ${iplist}
|
||||||
|
#删除
|
||||||
|
Delete_IP_Libraries 158
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-014
|
||||||
|
#新建国家或城市,添加两个以上的iprange
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2 1.2.2.2-3.2.2.2 10.10.10.10-20.20.20.20 15.15.15.15-25.25.25.25 13.13.13.13-26.26.26.26
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City Algeria 127 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
||||||
|
ALL
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-015
|
||||||
|
#翻页功能以及每页的归属地条数
|
||||||
|
Pages
|
||||||
|
Ui-Pages 5
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-016
|
||||||
|
#1、ip归属地新建国家或城市,经纬度输入负数和浮点数、2、ip归属地修改城市,经纬度输入负数和浮点数、
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City Algeria 117 1 ${iplist} Longitude=-1 Latitude=12.13
|
||||||
|
Edit_Ip_Libraries 117 Longitude=-2 Latitude=12.13
|
||||||
|
Delete_IP_Libraries 117
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-017
|
||||||
|
#p归属地新建国家或者城市,Iprange中搜索框功能
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2 1.2.2.2-3.2.2.2 10.10.10.10-20.20.20.20 15.15.15.15-25.25.25.25 13.13.13.13-26.26.26.26
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries City Algeria 129 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
||||||
|
Delete_IP_Libraries 129
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-018
|
||||||
|
#新建国家Country输入中文
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 185 中文 ${iplist} Country=中文 Longitude=-1 Latitude=-1
|
||||||
|
Delete_IP_Libraries 185
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-019
|
||||||
|
#新建国家Country输入英文
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 185 english ${iplist} Country=english Longitude=-1 Latitude=-1
|
||||||
|
Delete_IP_Libraries 185
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-020
|
||||||
|
#新建国家Country输入俄文
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 185 упражнение ${iplist} Country=упражнение Longitude=-1 Latitude=-1
|
||||||
|
Delete_IP_Libraries 185
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-021
|
||||||
|
#新建国家Country输入特殊字符
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 185 @^& ${iplist} Country=@^& Longitude=-1 Latitude=-1
|
||||||
|
Delete_IP_Libraries 185
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-022
|
||||||
|
#修改国家Country输入中文
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 186 1 ${iplist} Country=中文 Longitude=-1 Latitude=12.13
|
||||||
|
Edit_Ip_Libraries 186 City=中文
|
||||||
|
Delete_IP_Libraries 186
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-023
|
||||||
|
#修改国家Country输入英文
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 187 1 ${iplist} Country=english Longitude=-1 Latitude=12.13
|
||||||
|
Edit_Ip_Libraries 187 City=english
|
||||||
|
Delete_IP_Libraries 187
|
||||||
|
|
||||||
|
IP_Libraries_Create_Country-024
|
||||||
|
#修改国家Country输入俄文
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 188 1 ${iplist} Country=упражнение Longitude=-1 Latitude=12.13
|
||||||
|
Edit_Ip_Libraries 188 City=упражнение
|
||||||
|
Delete_IP_Libraries 188
|
||||||
|
IP_Libraries_Create_Country-025
|
||||||
|
#修改国家Country输入特殊字符
|
||||||
|
#ip段
|
||||||
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
|
#新建国家
|
||||||
|
Create_Ip_Libraries Country Africa 189 1 ${iplist} Country=@^& Longitude=-1 Latitude=12.13
|
||||||
|
Edit_Ip_Libraries 189 City=@^&
|
||||||
|
Delete_IP_Libraries 189
|
||||||
@@ -100,7 +100,7 @@ Create-Traffic Mirror Profiles
|
|||||||
Sleep 1
|
Sleep 1
|
||||||
input id=trafficmirror_addrArray0 ${shuru}
|
input id=trafficmirror_addrArray0 ${shuru}
|
||||||
sleep 2
|
sleep 2
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div/div[2]/form/div[5]/div/div/button[1] #点击OK
|
click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/button[1] #点击OK
|
||||||
Sleep 2
|
Sleep 2
|
||||||
input id=one-input ${name} #搜索输入框输入name
|
input id=one-input ${name} #搜索输入框输入name
|
||||||
Sleep 1
|
Sleep 1
|
||||||
@@ -166,7 +166,7 @@ Create-Response Pages
|
|||||||
Sleep 2
|
Sleep 2
|
||||||
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
||||||
Sleep 2
|
Sleep 2
|
||||||
click xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[4]/div/div/button[1] #点击OK缇交
|
click id=responseAddOk1 #点击OK缇交
|
||||||
Sleep 1
|
Sleep 1
|
||||||
input xpath=//*[@id="one-input"] ${name} #搜索框输入
|
input xpath=//*[@id="one-input"] ${name} #搜索框输入
|
||||||
Sleep 1
|
Sleep 1
|
||||||
@@ -289,7 +289,7 @@ Edit-Traffic Mirror Profiles
|
|||||||
sleep 1
|
sleep 1
|
||||||
input id=trafficmirror_addrArray0 ${shuju} #输入内容
|
input id=trafficmirror_addrArray0 ${shuju} #输入内容
|
||||||
sleep 1
|
sleep 1
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div/div[2]/form/div[8]/div/div/button[1] #点击ok
|
click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/button[1] #点击ok
|
||||||
|
|
||||||
import-Trusted Certificate Authorities
|
import-Trusted Certificate Authorities
|
||||||
[Arguments] ${name} ${file}
|
[Arguments] ${name} ${file}
|
||||||
@@ -413,7 +413,7 @@ Search-Cached Intermediate Certificates
|
|||||||
input id=sreach_input ${id-sni}
|
input id=sreach_input ${id-sni}
|
||||||
click id=select_new_search_btn #点击搜索按钮
|
click id=select_new_search_btn #点击搜索按钮
|
||||||
Sleep 1
|
Sleep 1
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[8]/div/div/div/p/a/i #点击下载
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[7]/div/div/div/p/a/i #点击下载
|
||||||
Sleep 10
|
Sleep 10
|
||||||
click ${enabled} #点击enabled按钮
|
click ${enabled} #点击enabled按钮
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -926,7 +926,7 @@ Policy_Verify
|
|||||||
sleep 2
|
sleep 2
|
||||||
${APP-ID} Set Variable ${APP-ID1}
|
${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
|
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 Wait Until Page Contains Element id=Protocol-HTTPhttp 10
|
||||||
... AND log $$$$$$1111111
|
... AND log $$$$$$1111111
|
||||||
... AND click id=Protocol-HTTPhttp
|
... AND click id=Protocol-HTTPhttp
|
||||||
... AND sleep 2
|
... AND sleep 2
|
||||||
@@ -959,8 +959,8 @@ Policy_Verify
|
|||||||
\ 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
|
\ 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 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 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 Wait Until Page Contains Element xpath=/html/body/div/div[1]/div[1]/ul/li[2] 10
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
\ ... AND sleep 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 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
|
\ ... AND sleep 1
|
||||||
@@ -968,7 +968,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
||||||
\ ... AND sleep 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 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
|
\ ... AND sleep 1
|
||||||
@@ -976,7 +976,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
||||||
\ ... AND sleep 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 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
|
\ ... AND sleep 1
|
||||||
@@ -984,7 +984,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[5]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -992,7 +992,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[6]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1008,7 +1008,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1016,7 +1016,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1040,7 +1040,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1048,7 +1048,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1056,7 +1056,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1064,7 +1064,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[5]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1072,7 +1072,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[6]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1080,15 +1080,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[7]
|
||||||
\ ... 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 sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1104,7 +1096,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1112,7 +1104,7 @@ Policy_Verify
|
|||||||
\ ... AND sleep 1
|
\ ... 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 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 sleep 1
|
||||||
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
\ ... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
\ ... AND Req_Res_Body ${dict}[${key}]
|
\ ... AND Req_Res_Body ${dict}[${key}]
|
||||||
\ ... AND sleep 1
|
\ ... AND sleep 1
|
||||||
@@ -1165,7 +1157,7 @@ Create_Ip_Libraries
|
|||||||
... AND input id=ip_geography_Country1 ${Country}
|
... AND input id=ip_geography_Country1 ${Country}
|
||||||
run keyword if "${type}"=="City" Run Keywords click id=security_action_city
|
run keyword if "${type}"=="City" Run Keywords click id=security_action_city
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
... AND click id=ip_geography_continent
|
... AND click id=ip_geography_Country
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
... AND Switch_Geographic_Locations ${Continent/Country}
|
... AND Switch_Geographic_Locations ${Continent/Country}
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -1189,7 +1181,36 @@ Create_Ip_Libraries
|
|||||||
${GeoNameText} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
${GeoNameText} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
||||||
sleep 2
|
sleep 2
|
||||||
Should Be Equal As Strings ${GeoNameText} ${GeoNameID} #断言
|
Should Be Equal As Strings ${GeoNameText} ${GeoNameID} #断言
|
||||||
|
|
||||||
|
Edit_Ip_Libraries
|
||||||
|
[Arguments] ${GeoNameID} ${City}=null ${ip}=null ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null ${type}=null ${type1}=null
|
||||||
|
click id=tagEdit #点击Edit按钮
|
||||||
|
sleep 2
|
||||||
|
run keyword if "${City}"!="null" input id=ip_geography_City ${City}
|
||||||
|
sleep 1
|
||||||
|
run keyword if "${type}"=="edit" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[2]/form/div[3]/div/div[2]/div[2]/ul/li/div[2]/i[1]
|
||||||
|
... AND sleep 1
|
||||||
|
... AND clear element text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[2]/form/div[3]/div/div[2]/div[2]/ul/li/div[1]/form/div/div/div
|
||||||
|
... AND sleep 1
|
||||||
|
... AND input id=ip_input0 ${ip}[0]
|
||||||
|
... AND sleep 1
|
||||||
|
run keyword if "${type}"=="create" Ip_Range_Edit_Create ${j} ${ip}
|
||||||
|
sleep 1
|
||||||
|
run keyword if "${type}"=="delete" and "${type1}"=="create" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[1]/div[2]/form/div[3]/div/div[2]/div[2]/ul/li/div[2]/i[2]
|
||||||
|
... AND sleep 1
|
||||||
|
... AND Ip_Range_Edit_Create ${j} ${ip}
|
||||||
|
run keyword if "${type}"=="null" log 不做更改
|
||||||
|
run keyword if "${Longitude}"!="null" Run Keywords input id=ip_geography_longitude ${Longitude}
|
||||||
|
... AND sleep 1
|
||||||
|
run keyword if "${Latitude}"!="null" Run Keywords input id=ip_geography_latitude ${Latitude}
|
||||||
|
... AND sleep 1
|
||||||
|
click id=IP_library_add
|
||||||
|
sleep 2
|
||||||
|
#验证修改是否成功
|
||||||
|
Switch_GeoName ${GeoNameID}
|
||||||
|
${GeoNameText} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
||||||
|
sleep 2
|
||||||
|
Should Be Equal As Strings ${GeoNameText} ${GeoNameID} #断言
|
||||||
Switch_Geographic_Locations
|
Switch_Geographic_Locations
|
||||||
[Arguments] ${Continent/Country}
|
[Arguments] ${Continent/Country}
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -1210,11 +1231,21 @@ Ip_Range_Create
|
|||||||
\ sleep 1
|
\ sleep 1
|
||||||
\ input id=ip_input${i} ${ip}[${i}]
|
\ input id=ip_input${i} ${ip}[${i}]
|
||||||
\ sleep 1
|
\ sleep 1
|
||||||
|
Ip_Range_Edit_Create
|
||||||
|
[Arguments] ${j} ${ip}
|
||||||
sleep 1
|
sleep 1
|
||||||
Switch_GeoName
|
: FOR ${i} IN RANGE ${j}
|
||||||
|
\ sleep 1
|
||||||
|
\ click id=addIPList
|
||||||
|
\ sleep 1
|
||||||
|
\ input id=ip_input${i} ${ip}[${i}]
|
||||||
|
\ sleep 1
|
||||||
|
sleep 1
|
||||||
|
Switch_GeoName
|
||||||
[Arguments] ${GeoName}
|
[Arguments] ${GeoName}
|
||||||
sleep 2
|
sleep 2
|
||||||
|
click id=clear_input_btm
|
||||||
|
sleep 1
|
||||||
input id=one-input ${GeoName}
|
input id=one-input ${GeoName}
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=select_new_search_btn
|
click id=select_new_search_btn
|
||||||
@@ -1222,6 +1253,7 @@ Ip_Range_Create
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div
|
||||||
sleep 1
|
sleep 1
|
||||||
Delete_IP_Libraries
|
Delete_IP_Libraries
|
||||||
|
Switch_GeoName ${GeoName}
|
||||||
sleep 2
|
sleep 2
|
||||||
click id=tagDel
|
click id=tagDel
|
||||||
sleep 2
|
sleep 2
|
||||||
@@ -1230,6 +1262,8 @@ Delete_IP_Libraries
|
|||||||
Switch_GeoName1
|
Switch_GeoName1
|
||||||
[Arguments] ${GeoName}
|
[Arguments] ${GeoName}
|
||||||
sleep 2
|
sleep 2
|
||||||
|
click id=clear_input_btm
|
||||||
|
sleep 1
|
||||||
click id=one-input
|
click id=one-input
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=input_list_li1
|
click id=input_list_li1
|
||||||
@@ -1247,6 +1281,8 @@ Switch_GeoName1
|
|||||||
Switch_Country
|
Switch_Country
|
||||||
[Arguments] ${Country}
|
[Arguments] ${Country}
|
||||||
sleep 2
|
sleep 2
|
||||||
|
click id=clear_input_btm
|
||||||
|
sleep 1
|
||||||
click id=one-input
|
click id=one-input
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=input_list_li2
|
click id=input_list_li2
|
||||||
@@ -1263,6 +1299,8 @@ Switch_Country
|
|||||||
Switch_City
|
Switch_City
|
||||||
[Arguments] ${City}
|
[Arguments] ${City}
|
||||||
sleep 2
|
sleep 2
|
||||||
|
click id=clear_input_btm
|
||||||
|
sleep 1
|
||||||
click id=one-input
|
click id=one-input
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=input_list_li3
|
click id=input_list_li3
|
||||||
@@ -1275,4 +1313,31 @@ Switch_City
|
|||||||
sleep 1
|
sleep 1
|
||||||
${CCityText} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
${CCityText} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
||||||
sleep 2
|
sleep 2
|
||||||
Should Match ${CityText} ${City} #断言
|
Should Match ${CityText} ${City} #断言
|
||||||
|
Pages
|
||||||
|
[Arguments]
|
||||||
|
Sleep 1
|
||||||
|
click id=children5 #点击一级目录Settings
|
||||||
|
Sleep 1
|
||||||
|
click id=sidebarIP_Libraries #点击二级目录IP_Libraries
|
||||||
|
Sleep 2
|
||||||
|
|
||||||
|
Ui-Pages
|
||||||
|
[Arguments] ${pages}
|
||||||
|
click element xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[4]/div/ul/li[1]
|
||||||
|
sleep 2
|
||||||
|
click element xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[4]/div/button[2]/i
|
||||||
|
sleep 2
|
||||||
|
Clear Element Text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[4]/div/span[2]/div/input
|
||||||
|
sleep 2
|
||||||
|
input text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[4]/div/span[2]/div/input ${pages}
|
||||||
|
sleep 2
|
||||||
|
press keys xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[4]/div/span[2]/div/input ENTER
|
||||||
|
sleep 2
|
||||||
|
|
||||||
|
ALL
|
||||||
|
[Arguments]
|
||||||
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[5]/div/div/div/div/div[2]/div[7]
|
||||||
|
sleep 2
|
||||||
|
click element xpath=//*[@id="policy_IP_library1"]/div/p/i
|
||||||
|
sleep 2
|
||||||
Reference in New Issue
Block a user