35 lines
1.9 KiB
Plaintext
35 lines
1.9 KiB
Plaintext
*** Settings ***
|
||
Force Tags tsg-ui accounts
|
||
Resource ../../../02-Keyword/tsg_ui/LoginRestrictions/LoginRestrictions.robot
|
||
Library OperatingSystem
|
||
|
||
*** Test Cases ***
|
||
User-Edit-001
|
||
#用户修改Login Restrictions 不动原本内容
|
||
Login_Restrictions
|
||
User-Edit-002
|
||
#用户修改Login Restrictions Login Restrictions开启
|
||
Login_Restrictions Login-Restrictions=open
|
||
User-Edit-003
|
||
#用户修改Login Restrictions Login Restrictions关闭
|
||
Login_Restrictions Login-Restrictions=close
|
||
|
||
User-Edit-004
|
||
#执行此用例后,需要执行User-Edit-005和User-Edit-delete-006,以保证下次执行时的环境为正确环境
|
||
#用户修改Login Restrictions 其他保持不动,新建ip白名单 ipv4最小值和Cidr最小值,ipv4最大值和Cidr最大值,中间值
|
||
${list-ip} Create list 0.0.0.0/0 255.255.255.255/32 199.199.199.199/22 233.233.233.224/32
|
||
Login_Restrictions Login-Restrictions=open ip-type=create ip-value=${list-ip}
|
||
|
||
User-Edit-005
|
||
#执行此用例前,取药先执行User-Edit-004用例以保证测试数据存在
|
||
#用户修改Login Restrictions 其他保持不动,修改ip白名单 ipv4最小值和Cidr最小值,ipv4最大值和Cidr最大值,中间值
|
||
${list-ip} Create list 233.233.233.224/32
|
||
${list-ip1} Create list 233.233.233.255/32
|
||
Login_Restrictions ip-type=edit ip-value=${list-ip} ip-value1=${list-ip1}
|
||
|
||
User-Edit-delete-006
|
||
#执行此用例前,需要先执行User-Edit-004用例和User-Edit-005以保证测试数据存在
|
||
#用户修改Login Restrictions 其他保持不动,修改ip白名单 ipv4最小值和Cidr最小值,ipv4最大值和Cidr最大值,中间值
|
||
${list-ip} Create list 233.233.233.255/32 199.199.199.199/22 255.255.255.255/32 0.0.0.0/0
|
||
Login_Restrictions ip-type=delete ip-value=${list-ip}
|