1、提交修改settings模块关键字和用例2、提交修改user和ip限制登录关键字
This commit is contained in:
Binary file not shown.
@@ -7,7 +7,7 @@ Resource ../../../02-Keyword/tsg_ui/accounts/Accounts.robot
|
|||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
create-user-001
|
create-user-001
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage 0000 ssjjyy2 111111 log 30 log
|
CreatePage 0000 xxxx2 111111 log 30 log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name 0000 Name
|
Ui-User-Search-Name 0000 Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -28,7 +28,7 @@ create-user-003
|
|||||||
|
|
||||||
create-user-004
|
create-user-004
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage xiaohong kkkkkk aaaa log
|
CreatePage xiaohong kkkkkk1 aaaa log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name xiaohong Name
|
Ui-User-Search-Name xiaohong Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -39,7 +39,7 @@ create-user-004
|
|||||||
|
|
||||||
create-user-005
|
create-user-005
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage 小红 小红 a1@й log
|
CreatePage 小红 小红1 a1@й log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name 小红 Name
|
Ui-User-Search-Name 小红 Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -50,7 +50,7 @@ create-user-005
|
|||||||
|
|
||||||
create-user-006
|
create-user-006
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage малый малый малый log
|
CreatePage малый малый1 малый log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name малый Name
|
Ui-User-Search-Name малый Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -61,7 +61,7 @@ create-user-006
|
|||||||
|
|
||||||
edit-user-007
|
edit-user-007
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage 修改 edit 111111 log
|
CreatePage 修改 edit3 111111 log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name 修改 Name
|
Ui-User-Search-Name 修改 Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -76,7 +76,7 @@ edit-user-007
|
|||||||
|
|
||||||
create-user-008
|
create-user-008
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage @#!&* *^%$ *^%$ log
|
CreatePage @#!&* *^%$1 *^%$ log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name @#!&* Name
|
Ui-User-Search-Name @#!&* Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -87,14 +87,14 @@ create-user-008
|
|||||||
|
|
||||||
edit-user-009
|
edit-user-009
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage 修改ss edit 111111 log
|
CreatePage 修改ss edit1 111111 log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name 修改ss Name
|
Ui-User-Search-Name 修改ss Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
log ${name}
|
log ${name}
|
||||||
Should Be Equal As Strings ${name} 修改
|
Should Be Equal As Strings ${name} 修改
|
||||||
#修改对象
|
#修改对象
|
||||||
User-Edit 要修改了啊 !@#¥123lyfый close
|
User-Edit 要修改了啊 !@#¥123lyfый1 close
|
||||||
#查询修改对象
|
#查询修改对象
|
||||||
Ui-User-Search-Name 要修改了啊
|
Ui-User-Search-Name 要修改了啊
|
||||||
#删除对象
|
#删除对象
|
||||||
@@ -102,7 +102,7 @@ edit-user-009
|
|||||||
|
|
||||||
create-user-010
|
create-user-010
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage @#!&* *^%$ *^%$ log
|
CreatePage @#!&* *^%$1 *^%$ log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name * User Name
|
Ui-User-Search-Name * User Name
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -113,7 +113,7 @@ create-user-010
|
|||||||
|
|
||||||
create-user-011
|
create-user-011
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage @#!&* *^%$ *^%$ log
|
CreatePage @#!&* *^%$1 *^%$ log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name @
|
Ui-User-Search-Name @
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
@@ -124,7 +124,7 @@ create-user-011
|
|||||||
|
|
||||||
delete-user-012
|
delete-user-012
|
||||||
#新建Accounts
|
#新建Accounts
|
||||||
CreatePage @#!&* *^%$ *^%$ log
|
CreatePage @#!&* *^%$1 *^%$ log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
Ui-User-Search-Name @#!&*
|
Ui-User-Search-Name @#!&*
|
||||||
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
${name} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[4]/div/div/span/span
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ IP_Libraries_Create_Country-001
|
|||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 1151 L1 ${iplist} j=2 Country=L1 Longitude=1 Latitude=2
|
Create_Ip_Libraries Geo Name Country Africa 115111 L1111 ${iplist} j=2 Country=L1 Longitude=1 Latitude=2
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries
|
Delete_IP_Libraries
|
||||||
|
|
||||||
@@ -17,7 +17,7 @@ IP_Libraries_Create_Country-002
|
|||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 199 1 ${iplist} Country=1
|
Create_Ip_Libraries Geo Name Country Africa 1991 1 ${iplist} Country=1
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries
|
Delete_IP_Libraries
|
||||||
|
|
||||||
@@ -26,102 +26,102 @@ IP_Libraries_Create_Country-003
|
|||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 112 lyf ${iplist} Country=lyf Longitude=1.222222 Latitude=1.222222
|
Create_Ip_Libraries Geo Name Country Africa 1121 lyf ${iplist} Country=lyf Longitude=1.222222 Latitude=1.222222
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 112 112
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-004
|
IP_Libraries_Create_Country-004
|
||||||
#新建ip归属地-国家,经纬度输入负数
|
#新建ip归属地-国家,经纬度输入负数
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 113 lyf ${iplist} Country=lyf Longitude=-1 Latitude=-1
|
Create_Ip_Libraries Geo Name Country Africa 1131 lyf ${iplist} Country=lyf Longitude=-1 Latitude=-1
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 113 113
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-005
|
IP_Libraries_Create_Country-005
|
||||||
#新建ip归属地-国家(输入框最大值)
|
#新建ip归属地-国家(输入框最大值)
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 1111111112 qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ${iplist} Country=qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Longitude=180 Latitude=90
|
Create_Ip_Libraries Geo Name Country Africa 11111111121 qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa ${iplist} Country=qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa Longitude=180 Latitude=90
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 1111111112 1111111112
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-006
|
IP_Libraries_Create_Country-006
|
||||||
#新建ip归属地-国家(输入多个ip组合)
|
#新建ip归属地-国家(输入多个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
|
${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 Geo Name Country Africa 116 lyf ${iplist} j=4 Country=lyf
|
Create_Ip_Libraries Geo Name Country Africa 1161 lyf ${iplist} j=4 Country=lyf
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 116 116
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-007
|
IP_Libraries_Create_Country-007
|
||||||
#新建ip归属地-城市(国家选择内置国家)
|
#新建ip归属地-城市(国家选择内置国家)
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 126 Garbahaarrey ${iplist} Country=Somalia
|
Create_Ip_Libraries Geo Name Country Africa 1261 Garbahaarrey ${iplist} Country=Somalia
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 126 126
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-008
|
IP_Libraries_Create_Country-008
|
||||||
#新建ip归属地-城市(国家选择非内置国家)
|
#新建ip归属地-城市(国家选择非内置国家)
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 228 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 2281 1 ${iplist}
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 228 228
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-009
|
IP_Libraries_Create_Country-009
|
||||||
#修改ip归属地城市
|
#修改ip归属地城市
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 268 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 2681 1 ${iplist}
|
||||||
Edit_Ip_Libraries Geo Name 268 Longitude=-1 Latitude=-1
|
Edit_Ip_Libraries Geo Name 268 Longitude=-1 Latitude=-1
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 268 268
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-010
|
IP_Libraries_Create_Country-010
|
||||||
#使用Geo Name为搜索条件查找ip归属地信息
|
#使用Geo Name为搜索条件查找ip归属地信息
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 181 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 1811 1 ${iplist}
|
||||||
Delete_IP_Libraries Geo Name 181 181
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-011
|
IP_Libraries_Create_Country-011
|
||||||
#使用Country为搜索条件查找ip归属地信息
|
#使用Country为搜索条件查找ip归属地信息
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 284 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 2841 1 ${iplist}
|
||||||
Delete_IP_Libraries Geo Name 284 284
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-012
|
IP_Libraries_Create_Country-012
|
||||||
#使用City为搜索条件查找ip归属地信息
|
#使用City为搜索条件查找ip归属地信息
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 286 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 2861 1 ${iplist}
|
||||||
Delete_IP_Libraries Geo Name 286 285
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-013
|
IP_Libraries_Create_Country-013
|
||||||
#删除非内置的归属地信息列表
|
#删除非内置的归属地信息列表
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City 1 158 1 ${iplist}
|
Create_Ip_Libraries Geo Name City 1 1581 1 ${iplist}
|
||||||
#删除
|
#删除
|
||||||
Delete_IP_Libraries Geo Name 158 158
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-014
|
IP_Libraries_Create_Country-014
|
||||||
#新建国家或城市,添加两个以上的iprange
|
#新建国家或城市,添加两个以上的iprange
|
||||||
#ip段
|
#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
|
${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 Geo Name City Algeria 127 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name City Algeria 1271 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
||||||
ALL
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-015
|
IP_Libraries_Create_Country-015
|
||||||
#翻页功能以及每页的归属地条数
|
#翻页功能以及每页的归属地条数
|
||||||
@@ -133,77 +133,77 @@ IP_Libraries_Create_Country-016
|
|||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name City Algeria 117 1 ${iplist} Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name City Algeria 1171 1 ${iplist} Longitude=-1 Latitude=12.13
|
||||||
Edit_Ip_Libraries Geo Name 117 Longitude=-2 Latitude=12.13
|
Edit_Ip_Libraries Geo Name 1171 Longitude=-2 Latitude=12.13
|
||||||
Delete_IP_Libraries Geo Name 117 117
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-017
|
IP_Libraries_Create_Country-017
|
||||||
#p归属地新建国家或者城市,Iprange中搜索框功能
|
#p归属地新建国家或者城市,Iprange中搜索框功能
|
||||||
#ip段
|
#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
|
${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 Geo Name City Algeria 129 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name City Algeria 1291 1 ${iplist} j=5 Longitude=-1 Latitude=12.13
|
||||||
Delete_IP_Libraries Geo Name 129 129
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-018
|
IP_Libraries_Create_Country-018
|
||||||
#新建国家Country输入中文
|
#新建国家Country输入中文
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 185 中文 ${iplist} Country=中文 Longitude=-1 Latitude=-1
|
Create_Ip_Libraries Geo Name Country Africa 1851 中文 ${iplist} Country=中文 Longitude=-1 Latitude=-1
|
||||||
Delete_IP_Libraries Geo Name 185 185
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-019
|
IP_Libraries_Create_Country-019
|
||||||
#新建国家Country输入英文
|
#新建国家Country输入英文
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 185 english ${iplist} Country=english Longitude=-1 Latitude=-1
|
Create_Ip_Libraries Geo Name Country Africa 1851 english ${iplist} Country=english Longitude=-1 Latitude=-1
|
||||||
Delete_IP_Libraries Geo Name 185 185
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-020
|
IP_Libraries_Create_Country-020
|
||||||
#新建国家Country输入俄文
|
#新建国家Country输入俄文
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 185 упражнение ${iplist} Country=упражнение Longitude=-1 Latitude=-1
|
Create_Ip_Libraries Geo Name Country Africa 1851 упражнение ${iplist} Country=упражнение Longitude=-1 Latitude=-1
|
||||||
Delete_IP_Libraries Geo Name 184 184
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-021
|
IP_Libraries_Create_Country-021
|
||||||
#新建国家Country输入特殊字符
|
#新建国家Country输入特殊字符
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 185 @^& ${iplist} Country=@^& Longitude=-1 Latitude=-1
|
Create_Ip_Libraries Geo Name Country Africa 1851 @^& ${iplist} Country=@^& Longitude=-1 Latitude=-1
|
||||||
Delete_IP_Libraries Geo Name 185 185
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-022
|
IP_Libraries_Create_Country-022
|
||||||
#修改国家Country输入中文
|
#修改国家Country输入中文
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 186 1 ${iplist} Country=中文 Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name Country Africa 1861 1 ${iplist} Country=中文 Longitude=-1 Latitude=12.13
|
||||||
Edit_Ip_Libraries Geo Name 186 City=中文
|
Edit_Ip_Libraries Geo Name 1861 City=中文
|
||||||
Delete_IP_Libraries Geo Name 186 186
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-023
|
IP_Libraries_Create_Country-023
|
||||||
#修改国家Country输入英文
|
#修改国家Country输入英文
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 187 1 ${iplist} Country=english Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name Country Africa 1871 1 ${iplist} Country=english Longitude=-1 Latitude=12.13
|
||||||
Edit_Ip_Libraries Geo Name 187 City=english
|
Edit_Ip_Libraries Geo Name 1871 City=english
|
||||||
Delete_IP_Libraries Geo Name 187 187
|
Delete_IP_Libraries
|
||||||
|
|
||||||
IP_Libraries_Create_Country-024
|
IP_Libraries_Create_Country-024
|
||||||
#修改国家Country输入俄文
|
#修改国家Country输入俄文
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 188 1 ${iplist} Country=упражнение Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name Country Africa 1881 1 ${iplist} Country=упражнение Longitude=-1 Latitude=12.13
|
||||||
Edit_Ip_Libraries Geo Name 188 City=упражнение
|
Edit_Ip_Libraries Geo Name 1881 City=упражнение
|
||||||
Delete_IP_Libraries Geo Name 188 188
|
Delete_IP_Libraries
|
||||||
IP_Libraries_Create_Country-025
|
IP_Libraries_Create_Country-025
|
||||||
#修改国家Country输入特殊字符
|
#修改国家Country输入特殊字符
|
||||||
#ip段
|
#ip段
|
||||||
${iplist} create list 1.1.1.1-2.2.2.2
|
${iplist} create list 1.1.1.1-2.2.2.2
|
||||||
#新建国家
|
#新建国家
|
||||||
Create_Ip_Libraries Geo Name Country Africa 189 1 ${iplist} Country=@^& Longitude=-1 Latitude=12.13
|
Create_Ip_Libraries Geo Name Country Africa 1891 1 ${iplist} Country=@^& Longitude=-1 Latitude=12.13
|
||||||
Edit_Ip_Libraries Geo Name 189 City=@^&
|
Edit_Ip_Libraries Geo Name 1891 City=@^&
|
||||||
Delete_IP_Libraries Geo Name 189 189
|
Delete_IP_Libraries
|
||||||
@@ -7,53 +7,53 @@ Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
|||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
Create_Insert_Scripts-001
|
Create_Insert_Scripts-001
|
||||||
[Tags] css
|
[Tags] css
|
||||||
Create-Insert Scripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] name
|
Create-Insert Scripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Create_Insert_Scripts-002
|
Create_Insert_Scripts-002
|
||||||
[Tags] js
|
[Tags] js
|
||||||
Create-Insert Scripts lyf-test-002-js ${path}insert_files\\Create-Insert_Scripts-test.js xpath=/html/body/div/div[1]/div[1]/ul/li[2] name
|
Create-Insert Scripts lyf-test-002-js ${path}insert_files\\Create-Insert_Scripts-test.js js name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Create_Insert_Scripts-003
|
Create_Insert_Scripts-003
|
||||||
[Tags] css name最小值
|
[Tags] css name最小值
|
||||||
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] name
|
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert Scripts-test.css css name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Create_Insert_Scripts-004
|
Create_Insert_Scripts-004
|
||||||
[Tags] css name传入超过64字符
|
[Tags] css name传入超过64字符
|
||||||
Create-Insert Scripts Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] name
|
Create-Insert Scripts Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}insert_files\\Create-Insert Scripts-test.css css name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Create_Insert_Scripts-005
|
Create_Insert_Scripts-005
|
||||||
[Tags] js name最小值
|
[Tags] js name最小值
|
||||||
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert_Scripts-test.js xpath=/html/body/div/div[1]/div[1]/ul/li[2] name
|
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert_Scripts-test.js js name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Create_Insert_Scripts-006
|
Create_Insert_Scripts-006
|
||||||
[Tags] js name传入超过64字符
|
[Tags] js name传入超过64字符
|
||||||
Create-Insert Scripts Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}insert_files\\Create-Insert_Scripts-test.js xpath=/html/body/div/div[1]/div[1]/ul/li[2] name
|
Create-Insert Scripts Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}insert_files\\Create-Insert_Scripts-test.js js name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Edit_Insert_Scripts-007
|
Edit_Insert_Scripts-007
|
||||||
[Tags] css edit
|
[Tags] css edit
|
||||||
Create-Insert Scripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] name
|
Create-Insert Scripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
|
||||||
${id} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
|
${id} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
|
||||||
Edit-Insert Scripts id=input_list_li1 ${id} lyf-Edit-test-001 ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] id
|
Edit-Insert Scripts id=input_list_li1 ${id} lyf-Edit-test-001 ${path}insert_files\\Create-Insert Scripts-test.css css id
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
Edit_Insert_Scripts-008
|
Edit_Insert_Scripts-008
|
||||||
[Tags] edit js
|
[Tags] edit js
|
||||||
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert Scripts-test.css xpath=/html/body/div/div[1]/div[1]/ul/li[1] name
|
Create-Insert Scripts 1 ${path}insert_files\\Create-Insert Scripts-test.css css name
|
||||||
${name} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
${name} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Edit-Insert Scripts ${name} lyf-Edit-test-008 ${path}insert_files\\Create-Insert_Scripts-test.js xpath=/html/body/div/div[1]/div[1]/ul/li[2] name
|
Edit-Insert Scripts ${name} lyf-Edit-test-008 ${path}insert_files\\Create-Insert_Scripts-test.js js name
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
@@ -28,7 +28,7 @@ Create_Traffic_Mirror_Profiles-003
|
|||||||
Edit_Traffic_Mirror_Profiles-004
|
Edit_Traffic_Mirror_Profiles-004
|
||||||
[Tags] mac
|
[Tags] mac
|
||||||
Create-Traffic Mirror Profiles lyf-test-004-mac xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:11 name
|
Create-Traffic Mirror Profiles lyf-test-004-mac xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:11 name
|
||||||
${id} get text xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
|
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
||||||
Edit-Traffic Mirror Profiles ${id} lyf-Edit-test-001 xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:12 id
|
Edit-Traffic Mirror Profiles ${id} lyf-Edit-test-001 xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:12 id
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
DeletetrafficMirrorDel
|
DeletetrafficMirrorDel
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ Create_Trusted_Certificate_Authorities-002
|
|||||||
DeleteAuthorities_del
|
DeleteAuthorities_del
|
||||||
|
|
||||||
Create_Trusted_Certificate_Authorities-003
|
Create_Trusted_Certificate_Authorities-003
|
||||||
import-Trusted Certificate Authorities Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCreaCreate-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}keyrings//root//ca-cer.pem
|
import-Trusted Certificate Authorities Create-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCreaCreate-Insert Scripts-test.cssCreate-Insert Scripts-test.cssCrea ${path}keyrings//root//ca-cer.pem name
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
DeleteAuthorities_del
|
DeleteAuthorities_del
|
||||||
|
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ IP-Edit
|
|||||||
\ sleep 1
|
\ sleep 1
|
||||||
\ IP-search ${ip}[${i}]
|
\ IP-search ${ip}[${i}]
|
||||||
\ sleep 1
|
\ sleep 1
|
||||||
\ Click Element //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2][text()="${ip}[${i}]"] #点击修改按钮
|
\ Click Element //div[text()="${ip}[${i}]"] #点击修改按钮
|
||||||
\ sleep 1
|
\ sleep 1
|
||||||
\ input text id=statusInputedit ${new_ip} #输入修改后的ip
|
\ input text id=statusInputedit ${new_ip} #输入修改后的ip
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|||||||
@@ -11,7 +11,7 @@ Menu
|
|||||||
${policys} create dictionary Security Policy=sidebarObjects_ProxyInterception Proxy Policy=sidebarObjects_ProxyManipulation WAN NAT=sidebarWan_nat Schedules=sidebarObjects_Schedule Tags=sidebarObjects_Tags
|
${policys} create dictionary Security Policy=sidebarObjects_ProxyInterception Proxy Policy=sidebarObjects_ProxyManipulation WAN NAT=sidebarWan_nat Schedules=sidebarObjects_Schedule Tags=sidebarObjects_Tags
|
||||||
${objects} create dictionary IP=sidebarObjects_ip FQDN=sidebarObjects_fqdn SubscriberID=sidebarObjects_subscriberid HTTPSignature=sidebarObjects_http_signature Key=sidebarObjects_keywords URL=sidebarObjects_url Category=sidebarObjects_fqdn_category Account=sidebarObjects_account Applications=sidebarApplication
|
${objects} create dictionary IP=sidebarObjects_ip FQDN=sidebarObjects_fqdn SubscriberID=sidebarObjects_subscriberid HTTPSignature=sidebarObjects_http_signature Key=sidebarObjects_keywords URL=sidebarObjects_url Category=sidebarObjects_fqdn_category Account=sidebarObjects_account Applications=sidebarApplication
|
||||||
${log} create dictionary Security Event Logs=sidebarLog_SecurityEventLogs Proxy Event Logs=sidebarLog_ProxyEventLogs Session Records=sidebarLog_SesssionRecords Radius Logs=sidebarLog_RadiusLogs
|
${log} create dictionary Security Event Logs=sidebarLog_SecurityEventLogs Proxy Event Logs=sidebarLog_ProxyEventLogs Session Records=sidebarLog_SesssionRecords Radius Logs=sidebarLog_RadiusLogs
|
||||||
${administration} create dictionary Accounts=sidebarsystem_UserManagement Audit Log=sidebarsystem_PolicyConfigurationLog Login Log =sidebarsystem_LoginLog Mail Server=sidebarsystem_MailServer LDAP Server=sidebarsystem_LadpServer Login Restrictions=sidebarLogin_Restrictions
|
${administration} create dictionary Accounts=sidebarsystem_accounts Audit Log=sidebarsystem_PolicyConfigurationLog Login Log =sidebarsystem_LoginLog Mail Server=sidebarsystem_MailServer LDAP Server=sidebarsystem_LadpServer Login Restrictions=sidebarLogin_Restrictions
|
||||||
|
|
||||||
# 遍历一级菜单
|
# 遍历一级菜单
|
||||||
FOR ${list} ${num} IN ENUMERATE @{dict}
|
FOR ${list} ${num} IN ENUMERATE @{dict}
|
||||||
|
|||||||
@@ -13,28 +13,28 @@ CreateButton
|
|||||||
Create-Name
|
Create-Name
|
||||||
[Arguments] ${accName}
|
[Arguments] ${accName}
|
||||||
sleep 2
|
sleep 2
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div/div/div/div[2]/form/div[1]/div/div[1]/input ${accName}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[1]/input ${accName}
|
||||||
|
|
||||||
Create-Username
|
Create-Username
|
||||||
[Arguments] ${accName}
|
[Arguments] ${accName}
|
||||||
sleep 2
|
sleep 2
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div/div/div/div[2]/form/div[2]/div/div[1]/input ${accName}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div[1]/input ${accName}
|
||||||
|
|
||||||
Create-Password
|
Create-Password
|
||||||
[Arguments] ${accPasswd}
|
[Arguments] ${accPasswd}
|
||||||
sleep 2
|
sleep 2
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div/div/div/div[2]/form/div[3]/div/div/input ${accPasswd}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[3]/div/div/input ${accPasswd}
|
||||||
|
|
||||||
Create-Enable
|
Create-Enable
|
||||||
[Arguments] ${accEnable}
|
[Arguments] ${accEnable}
|
||||||
sleep 2
|
sleep 2
|
||||||
run keyword if "${accEnable}"=="close" run keywords click element xpath=//*[@id="app"]/div/div[3]/div/div/div[1]/div[2]/form/div[4]/div/div
|
run keyword if "${accEnable}"=="close" run keywords click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[6]/div/div
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
... ELSE log 不操作
|
... ELSE log 不操作
|
||||||
|
|
||||||
Create-Ok
|
Create-Ok
|
||||||
sleep 1
|
sleep 1
|
||||||
click button xpath=//*[@id="app"]/div/div[3]/div/div/div[2]/button[1]
|
click button xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/button[1]
|
||||||
|
|
||||||
Create-Cancel
|
Create-Cancel
|
||||||
click button id=userAdd_cancel
|
click button id=userAdd_cancel
|
||||||
@@ -78,17 +78,17 @@ User-Edit
|
|||||||
Ui-User-Search-Name
|
Ui-User-Search-Name
|
||||||
[Arguments] ${name} ${type}
|
[Arguments] ${name} ${type}
|
||||||
sleep 2
|
sleep 2
|
||||||
Wait Until Page Contains Element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/div/div[2]/div/div/div/input 20
|
Wait Until Page Contains Element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input 20
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/div/div[2]/div/div/div/input
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input
|
||||||
sleep 2
|
sleep 2
|
||||||
run keyword if "${type}"=="Name" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
run keyword if "${type}"=="Name" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[3]
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
run keyword if "${type}"=="User Name" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
run keyword if "${type}"=="User Name" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
sleep 2
|
sleep 2
|
||||||
input text //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${name}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${name}
|
||||||
sleep 2
|
sleep 2
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/i
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i
|
||||||
sleep 2
|
sleep 2
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
sleep 2
|
sleep 2
|
||||||
|
|||||||
@@ -6,18 +6,21 @@ Library Collections
|
|||||||
|
|
||||||
*** Keywords ***
|
*** Keywords ***
|
||||||
CreatePage
|
CreatePage
|
||||||
[Arguments] ${name} ${username} ${accPasswd} ${Required_Password_Change} ${day} ${accEnable}
|
[Arguments] ${name} ${username} ${accPasswd} ${Required_Password_Change} ${day} ${accEnable} ${role}
|
||||||
Menu administartion Accounts
|
Menu administration Accounts
|
||||||
Accounts.CreateButton
|
Accounts.CreateButton
|
||||||
Accounts.Create-Name ${name}
|
Accounts.Create-Name ${name}
|
||||||
Accounts.Create-Username ${username}
|
Accounts.Create-Username ${username}
|
||||||
Accounts.Create-Password ${accPasswd}
|
Accounts.Create-Password ${accPasswd}
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[4]/div/div[1]/input ${accPasswd}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[4]/div/div/input ${accPasswd}
|
||||||
run keyword if "${Required_Password_Change}"=="open" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[5]/div/div
|
run keyword if "${Required_Password_Change}"=="open" Run Keywords click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[5]/div/div
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
|
... AND input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[6]/div/div/input ${day}
|
||||||
... ELSE log 不开启密码过期验证
|
... ELSE log 不开启密码过期验证
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[6]/div/div/input ${day}
|
|
||||||
Accounts.Create-Enable ${accEnable}
|
Accounts.Create-Enable ${accEnable}
|
||||||
|
Click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[8]/div/div/div/span/span/i
|
||||||
|
sleep 1
|
||||||
|
click element //span[.="${role}"]
|
||||||
Accounts.Create-Ok
|
Accounts.Create-Ok
|
||||||
|
|
||||||
DeletePage
|
DeletePage
|
||||||
|
|||||||
@@ -21,13 +21,13 @@ Clear-cache
|
|||||||
run keyword if "${status}"=="False" log 不用进行清除缓存
|
run keyword if "${status}"=="False" log 不用进行清除缓存
|
||||||
|
|
||||||
Password-prompt
|
Password-prompt
|
||||||
[Arguments] ${passwd}=123 ${day}=30
|
[Arguments] ${passwd}=123 ${day}=30 ${editpasswd}=no
|
||||||
${status} Run Keyword And Return Status Page Should Contain Does the password need to be changed when the password expires? #判断页面是否包含该文本
|
${status} Run Keyword And Return Status Page Should Contain Does the password need to be changed when the password expires? #判断页面是否包含该文本
|
||||||
run keyword if "${status}"=="True" run keywords Password-prompt-true ${passwd} ${day}
|
run keyword if "${status}"=="True" run keywords Password-prompt-true ${passwd} ${day} ${editpasswd}
|
||||||
run keyword if "${status}"=="False" log 密码未过期
|
run keyword if "${status}"=="False" log 密码未过期
|
||||||
|
|
||||||
Password-prompt-true
|
Password-prompt-true
|
||||||
[Arguments] ${passwd} ${day}
|
[Arguments] ${passwd} ${day} ${editpasswd}
|
||||||
run keyword if "${editpasswd}"=="yes" run keywords sleep 1
|
run keyword if "${editpasswd}"=="yes" run keywords sleep 1
|
||||||
... AND click element xpath=/html/body/div[2]/div/div[3]/button[2]
|
... AND click element xpath=/html/body/div[2]/div/div[3]/button[2]
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
|
|||||||
@@ -32,16 +32,16 @@ Settings-Search
|
|||||||
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
... ELSE IF "${search}"=="Issuer" run keywords sleep 1
|
... ELSE IF "${search}"=="Issuer" run keywords sleep 1
|
||||||
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[4]
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
... ELSE IF "${search}"=="Common Name" run keywords sleep 1
|
... ELSE IF "${search}"=="Common Name" run keywords sleep 1
|
||||||
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[5]
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[5]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
... ELSE IF "${search}"=="Certificate Fingerprint" run keywords sleep 1
|
... ELSE IF "${search}"=="Certificate Fingerprint" run keywords sleep 1
|
||||||
... AND click xpath=/html/body/div[7]/div[1]/div[1]/ul/li[6]
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[6]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
... ELSE IF "${search}"=="Source Website" run keywords sleep 1
|
... ELSE IF "${search}"=="Source Website" run keywords 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[3]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
sleep 1
|
sleep 1
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i #点击搜索按钮
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i #点击搜索按钮
|
||||||
@@ -232,7 +232,7 @@ VPN-Accounts-Delete
|
|||||||
|
|
||||||
Create-Proxy-TCP-Options
|
Create-Proxy-TCP-Options
|
||||||
[Arguments] ${name} ${ip-type} ${ip-value} ${ip-type1} ${ip-value1} ${Client-ttl-value} ${Client-User-Timeout} ${Server-ttl-value} ${Server-User-Timeout} ${search}
|
[Arguments] ${name} ${ip-type} ${ip-value} ${ip-type1} ${ip-value1} ${Client-ttl-value} ${Client-User-Timeout} ${Server-ttl-value} ${Server-User-Timeout} ${search}
|
||||||
... ${Filter}=1 ${sni-type}=FQDN ${sni-value}=test-.com ${Enable-TCP-Passthrough}=1 ${Bypass-Duplicated-Packet}=1 ${Client-Override-MSS}=1
|
... ${Filter}=1 ${Source}=yes ${Destination}=1 ${sni-type}=FQDN ${sni-value}=test-.com ${Enable-TCP-Passthrough}=1 ${Bypass-Duplicated-Packet}=1 ${Client-Override-MSS}=1
|
||||||
... ${Client-MSS-value}=1000 ${Client-No-Delay}=1 ${Client-Keepalive}=1 ${Client-Probe-Number}=1 ${Client-Idle-Time}=30 ${Client-Interval}=15
|
... ${Client-MSS-value}=1000 ${Client-No-Delay}=1 ${Client-Keepalive}=1 ${Client-Probe-Number}=1 ${Client-Idle-Time}=30 ${Client-Interval}=15
|
||||||
... ${Server-Override-MSS}=1 ${Server-MSS-value}=100 ${Server-No-Delay}=1 ${Server-Keepalive}=1 ${Server-Probe-Number}=1 ${Server-Idle-Time}=30 ${Server-Interval}=15
|
... ${Server-Override-MSS}=1 ${Server-MSS-value}=100 ${Server-No-Delay}=1 ${Server-Keepalive}=1 ${Server-Probe-Number}=1 ${Server-Idle-Time}=30 ${Server-Interval}=15
|
||||||
Sleep 1
|
Sleep 1
|
||||||
@@ -438,7 +438,7 @@ Create-Hijack Files
|
|||||||
Should Be Equal As Strings ${text1} ${name} #断言
|
Should Be Equal As Strings ${text1} ${name} #断言
|
||||||
|
|
||||||
Create-Insert Scripts
|
Create-Insert Scripts
|
||||||
[Arguments] ${name} ${file} ${type} ${search}
|
[Arguments] ${name} ${file} ${type} ${search} ${jstype}=Before Page Load
|
||||||
Sleep 1
|
Sleep 1
|
||||||
click id=children6 #点击一级目录Settings
|
click id=children6 #点击一级目录Settings
|
||||||
Sleep 1
|
Sleep 1
|
||||||
@@ -454,7 +454,14 @@ Create-Insert Scripts
|
|||||||
Sleep 2
|
Sleep 2
|
||||||
click id=insert_select_format #点击下拉框按钮
|
click id=insert_select_format #点击下拉框按钮
|
||||||
Sleep 1
|
Sleep 1
|
||||||
click ${type} #选择css
|
run keyword if "${type}"=="css" run keywords sleep 1
|
||||||
|
... AND click //span[.="${type}"] #选择css
|
||||||
|
run keyword if "${type}"=="js" run keywords sleep 1
|
||||||
|
... AND click //span[.="${type}"]
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=insert_select_insertOn #点击下拉框
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click //span[.="${jstype}"]
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=insertAddOk1 #点击OK
|
click id=insertAddOk1 #点击OK
|
||||||
Sleep 1
|
Sleep 1
|
||||||
@@ -492,7 +499,7 @@ Create-Traffic Mirror Profiles
|
|||||||
Should Be Equal As Strings ${text1} ${name} #断言
|
Should Be Equal As Strings ${text1} ${name} #断言
|
||||||
|
|
||||||
Edit-Insert Scripts
|
Edit-Insert Scripts
|
||||||
[Arguments] ${id-name} ${name1} ${file} ${type} ${search}
|
[Arguments] ${id-name} ${name1} ${file} ${type} ${search} ${jstype}=Before Page Load
|
||||||
[Documentation] 引用关键字,填入必填参数
|
[Documentation] 引用关键字,填入必填参数
|
||||||
... 必填参数:
|
... 必填参数:
|
||||||
... ${search}:为选择要查询的类型是ID或者Name的元素
|
... ${search}:为选择要查询的类型是ID或者Name的元素
|
||||||
@@ -518,7 +525,15 @@ Edit-Insert Scripts
|
|||||||
sleep 1
|
sleep 1
|
||||||
click id=insert_select_format #点击下拉框
|
click id=insert_select_format #点击下拉框
|
||||||
sleep 1
|
sleep 1
|
||||||
click ${type} #选择文件类型
|
#选择文件类型
|
||||||
|
run keyword if "${type}"=="css" run keywords sleep 1
|
||||||
|
... AND click //span[.="${type}"] #选择css
|
||||||
|
run keyword if "${type}"=="js" run keywords sleep 1
|
||||||
|
... AND click //span[.="${type}"]
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=insert_select_insertOn #点击下拉框
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click //span[.="${jstype}"]
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=insertAddOk1 #点击ok提交
|
click id=insertAddOk1 #点击ok提交
|
||||||
|
|
||||||
@@ -728,7 +743,7 @@ Create-Decryption Keyrings
|
|||||||
sleep 1
|
sleep 1
|
||||||
${root} Set Variable ${shift}
|
${root} Set Variable ${shift}
|
||||||
run keyword if "${root}"=="open" run keywords sleep 1
|
run keyword if "${root}"=="open" run keywords sleep 1
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[10]/div/div
|
... AND click xpath=//*[@id="app"]/div/div[3]/div/div/div[3]/div/div[2]/form/div[9]/div/div
|
||||||
... ELSE IF "${root}"=="close" log "go on"
|
... ELSE IF "${root}"=="close" log "go on"
|
||||||
click id=keyringsadd_sub #点击OK缇交
|
click id=keyringsadd_sub #点击OK缇交
|
||||||
Sleep 2
|
Sleep 2
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ ${ldapId} 27
|
|||||||
${version} v1
|
${version} v1
|
||||||
${version2} v2
|
${version2} v2
|
||||||
${username} lyf
|
${username} lyf
|
||||||
${password} 111111
|
${password} 1
|
||||||
${encodePassword} ${EMPTY}
|
${encodePassword} ${EMPTY}
|
||||||
${token} ${EMPTY}
|
${token} ${EMPTY}
|
||||||
#[Documentation] 测试终端IP统一配置
|
#[Documentation] 测试终端IP统一配置
|
||||||
|
|||||||
1
debug.log
Normal file
1
debug.log
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[0814/001741.384:ERROR:http_transport_win.cc(276)] WinHttpSendRequest: <20><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD>ɡ<EFBFBD> (0x0)
|
||||||
@@ -1,15 +0,0 @@
|
|||||||
version: '3.1'
|
|
||||||
services:
|
|
||||||
auto-custom-clibrary:
|
|
||||||
image: 192.168.41.68/robotframework/auto-custom-clibrary:3.0
|
|
||||||
restart: always
|
|
||||||
container_name: auto-custom-clibrary-com
|
|
||||||
environment:
|
|
||||||
TZ: Asia/Shanghai
|
|
||||||
working_dir: /usr/src/python
|
|
||||||
command: robot -i tsg_bf_api -d api/$time/ autotsg
|
|
||||||
privileged: true
|
|
||||||
volumes:
|
|
||||||
- /home/autotsg-gao:/usr/src/python
|
|
||||||
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user