252 lines
10 KiB
Plaintext
252 lines
10 KiB
Plaintext
*** Settings ***
|
||
Force Tags tsg-ui objects
|
||
Resource ../../../03-Variable/bifangapivariable.txt
|
||
Resource ../../../02-Keyword/tsg_ui/objects/NewObjectPages.robot
|
||
Library OperatingSystem
|
||
Resource ../../../02-Keyword/tsg_ui/objects/NewObject.robot
|
||
|
||
*** Test Cases ***
|
||
single-ip-ip
|
||
# 创建单个ip 子分类为ip
|
||
Open Browser http://${host}/#/login ${browserType}
|
||
Maximize Browser Window
|
||
input text xpath=//*[@id="app"]/div/div[2]/div/div[2]/div/input ${username}
|
||
input text xpath=//*[@id="app"]/div/div[2]/div/div[3]/div/input ${password}
|
||
Click button id=login
|
||
#新建user-agent
|
||
CreatePage single single-ip-ip objectform=IP ipclienttext1=192.168.1.5 post=0/0 ip_type=Ip keywordtext=Mozilla/5.0*
|
||
#验证新建是否成功
|
||
ui-object-search-name single-ip-ip
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-ip-ip
|
||
object-edit-ip 我的大哥 192.168.100.100 post=0/100
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
single-ip-Geography
|
||
# 创建单个ip 子分类为Geography
|
||
${Country} Create List China Hong Kong
|
||
${City} Create List Beijing
|
||
CreatePage single create-ip-group-015 objectform=IP ip_type=Geography Country=${Country} City=${City}
|
||
#验证新建是否成功
|
||
ui-object-search-name create-ip-group-015
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} create-ip-group-015
|
||
object-edit-Geography 我的大哥 Country=${Country} City=${City}
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-ip-ip
|
||
#新建ip,${objects_name}的赋值可以先新建ip,用刚新建ip的name赋值
|
||
CreatePage single single-ip-ip objectform=IP ipclienttext1=192.168.1.5 post=0/0 ip_type=Ip keywordtext=Mozilla/5.0*
|
||
${objects_name} Create List single-ip-ip
|
||
CreatePage group create-ip-group-015 objectform=IP ip_type=Ip object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name create-ip-group-015
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} create-ip-group-015
|
||
#删除对象
|
||
objects-delete
|
||
ui-object-search-name single-ip-ip
|
||
objects-delete
|
||
|
||
|
||
|
||
group-ip-Geography
|
||
${Country} Create List China Hong Kong
|
||
${City} Create List Beijing
|
||
CreatePage single single-ip-015 objectform=IP ip_type=Geography Country=${Country} City=${City}
|
||
${objects_name} Create List single-ip-015
|
||
CreatePage group create-ip-group-015 objectform=IP ip_type=Geography object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name create-ip-group-015
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} create-ip-group-015
|
||
#删除对象
|
||
objects-delete
|
||
ui-object-search-name single-ip-015
|
||
objects-delete
|
||
single-FQDN
|
||
#新建user-agent
|
||
CreatePage single single-FQDN objectform=FQDN keywordtext=$open.node.com
|
||
#验证新建是否成功
|
||
ui-object-search-name single-FQDN
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-FQDN
|
||
object-edit-fqdn 我的大哥 keywordtext=$open.node.com
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-FQDN
|
||
#新建user-agent
|
||
CreatePage single single-FQDN objectform=FQDN keywordtext=$open.node.com
|
||
${objects_name} Create List single-FQDN
|
||
CreatePage group group-FQDN objectform=FQDN object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-FQDN
|
||
objects-delete
|
||
ui-object-search-name single-FQDN
|
||
objects-delete
|
||
single-SubscriberID
|
||
#新建user-agent
|
||
CreatePage single single-SubscriberID objectform=SubscriberID keywordtext=$test37
|
||
#验证新建是否成功
|
||
ui-object-search-name single-SubscriberID
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-SubscriberID
|
||
object-edit-Subscriber-ID 我的大哥 keywordtext=$test37
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-SubscriberID
|
||
#新建user-agent
|
||
CreatePage single single-SubscriberID objectform=SubscriberID keywordtext=$test37
|
||
${objects_name} Create List single-SubscriberID
|
||
CreatePage group group-SubscriberID objectform=SubscriberID object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-SubscriberID
|
||
objects-delete
|
||
ui-object-search-name single-SubscriberID
|
||
objects-delete
|
||
|
||
single-HTTPSignature
|
||
#新建user-agent
|
||
CreatePage single single-HTTPSignature objectform=HTTPSignature reqrestype=req reqresheader=ua keywordtext=Mozilla/5.0*
|
||
#验证新建是否成功
|
||
ui-object-search-name single-HTTPSignature
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-HTTPSignature
|
||
#修改对象
|
||
object-edit-HTTPSignature 我的大哥 res sck 8f6c 6362 31 36 8fdb 5236 hex=open
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-HTTPSignature
|
||
#新建user-agent
|
||
CreatePage single single-HTTPSignature objectform=HTTPSignature reqrestype=req reqresheader=ua keywordtext=Mozilla/5.0*
|
||
${objects_name} Create List single-HTTPSignature
|
||
CreatePage group group-HTTPSignature objectform=HTTPSignature object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-HTTPSignature
|
||
objects-delete
|
||
ui-object-search-name single-HTTPSignature
|
||
objects-delete
|
||
|
||
|
||
single-Key
|
||
#新建user-agent
|
||
CreatePage single single-Key objectform=Key keywordtext=Mozilla/5.0*
|
||
#验证新建是否成功
|
||
ui-object-search-name single-Key
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-Key
|
||
#修改对象
|
||
object-edit-keywords 我的大哥 $www.baidu.com
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-Key
|
||
#新建user-agent
|
||
CreatePage single single-Key objectform=Key keywordtext=Mozilla/5.0*
|
||
${objects_name} Create List single-Key
|
||
CreatePage group group-Key objectform=Key object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-Key
|
||
objects-delete
|
||
ui-object-search-name single-Key
|
||
objects-delete
|
||
|
||
single-URL
|
||
#新建user-agent
|
||
CreatePage single single-URL objectform=URL keywordtext=www.*
|
||
#验证新建是否成功
|
||
ui-object-search-name single-URL
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-URL
|
||
#修改对象
|
||
object-edit-url 我的大哥 wwsw.*
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-URL
|
||
#新建user-agent
|
||
CreatePage single single-URL objectform=URL keywordtext=www.*
|
||
${objects_name} Create List single-URL
|
||
CreatePage group group-URL objectform=URL object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-URL
|
||
objects-delete
|
||
ui-object-search-name single-URL
|
||
objects-delete
|
||
|
||
|
||
|
||
single-Category
|
||
#新建user-agent
|
||
CreatePage single single-Category objectform=Category keywordtext=$www.baidu.com
|
||
#验证新建是否成功
|
||
ui-object-search-name single-Category
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-Category
|
||
#修改对象
|
||
object-edit-fqdn 我的大哥 $www.baidu.com
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-Category
|
||
#新建user-agent
|
||
CreatePage single single-Category objectform=Category keywordtext=$www.baidu.com
|
||
${objects_name} Create List single-Category
|
||
CreatePage group group-Category objectform=Category object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-Category
|
||
objects-delete
|
||
ui-object-search-name single-Category
|
||
objects-delete
|
||
|
||
|
||
single-Account
|
||
#新建user-agent
|
||
CreatePage single single-Account objectform=Account keywordtext=www.*
|
||
#验证新建是否成功
|
||
ui-object-search-name single-Account
|
||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/span
|
||
Should Be Equal As Strings ${text} single-Account
|
||
#修改对象
|
||
object-edit-account 我的大哥 waaww.*
|
||
#查询修改对象
|
||
ui-object-search-name 我的大哥
|
||
#删除对象
|
||
objects-delete
|
||
|
||
group-Account
|
||
#新建user-agent
|
||
CreatePage single single-Account objectform=Account keywordtext=www.*
|
||
${objects_name} Create List single-Account
|
||
CreatePage group group-Account objectform=Account object_name=${objects_name}
|
||
#验证新建是否成功
|
||
ui-object-search-name group-Account
|
||
objects-delete
|
||
ui-object-search-name single-Account
|
||
objects-delete
|
||
|
||
|
||
|
||
|