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
|
|||
|
|
|
|||
|
|
|
|||
|
|
|
|||
|
|
|