提交objects模块case和添加修改的关键字
This commit is contained in:
190
01-TestCase/tsg-ui/ui-objects/Object-HTTPSignature-Case.robot
Normal file
190
01-TestCase/tsg-ui/ui-objects/Object-HTTPSignature-Case.robot
Normal file
@@ -0,0 +1,190 @@
|
||||
*** Settings ***
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
Library OperatingSystem
|
||||
|
||||
*** Test Cases ***
|
||||
create-HTTPSignature-Request-User-Agent-prefix-001
|
||||
#新建user-agent
|
||||
CreatePage ReqRes create-HTTPSignature-Request-User-Agent-prefix-001 reqrestype=req reqresheader=ua keywordtext=Mozilla/5.0*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-User-Agent-prefix-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-User-Agent-sub-002
|
||||
#新建user-agent
|
||||
CreatePage ReqRes create-HTTPSignature-Request-User-Agent-sub-002 reqrestype=req reqresheader=ua keywordtext=Mozilla/5.
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-User-Agent-sub-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-User-Agent-exactly-003
|
||||
#新建user-agent
|
||||
CreatePage ReqRes create-HTTPSignature-Request-User-Agent-exactly-003 reqrestype=req reqresheader=ua keywordtext=$Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.113 Safari/537.36
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-User-Agent-exactly-003
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-User-Agent-suffix-004
|
||||
#新建user-agent
|
||||
CreatePage ReqRes create-HTTPSignature-Request-User-Agent-suffix-004 reqrestype=req reqresheader=ua keywordtext=*Safari/537.36
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-User-Agent-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-Cookie-prefix-005
|
||||
#新建cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Request-Cookie-prefix-005 reqrestype=req reqresheader=ck keywordtext=cookie*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-Cookie-prefix-005
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-Cookie-sub-006
|
||||
#新建cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Request-Cookie-sub-006 reqrestype=req reqresheader=ck keywordtext=cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-Cookie-sub-006
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-Cookie-exactly-007
|
||||
#新建cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Request-Cookie-exactly-007 reqrestype=req reqresheader=ck keywordtext=$cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-Cookie-exactly-007
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Request-Cookie-suffix-008
|
||||
#新建cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Request-Cookie-suffix-008 reqrestype=req reqresheader=ck keywordtext=*cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-Cookie-suffix-008
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Set-Cookie-prefix-009
|
||||
#新建set-cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Set-Cookie-prefix-009 reqrestype=res reqresheader=sck keywordtext=set-cookie*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Set-Cookie-prefix-009
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Set-Cookie-sub-010
|
||||
#新建set-cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Set-Cookie-sub-010 reqrestype=res reqresheader=sck keywordtext=set-cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Set-Cookie-sub-010
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Set-Cookie-exactly-011
|
||||
#新建set-cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Set-Cookie-exactly-011 reqrestype=res reqresheader=sck keywordtext=$set-cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Set-Cookie-exactly-011
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Set-Cookie-suffix-012
|
||||
#新建set-cookie
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Set-Cookie-suffix-012 reqrestype=res reqresheader=sck keywordtext=*set-cookie
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Set-Cookie-suffix-012
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Content-Type-prefix-0013
|
||||
#新建content-type
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Content-Type-prefix-0013 reqrestype=res reqresheader=ct keywordtext=Content-Type*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Content-Type-prefix-0013
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Content-Type-sub-0014
|
||||
#新建content-type
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Content-Type-sub-0014 reqrestype=res reqresheader=ct keywordtext=Content-Type
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Content-Type-sub-0014
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Content-Type-exactly-0015
|
||||
#新建content-type
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Content-Type-exactly-0015 reqrestype=res reqresheader=ct keywordtext=$Content-Type
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Content-Type-exactly-0015
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-Response-Content-Type-suffix-0016
|
||||
#新建content-type
|
||||
CreatePage ReqRes create-HTTPSignature-Response-Content-Type-suffix-0016 reqrestype=res reqresheader=ct keywordtext=*Content-Type
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Response-Content-Type-suffix-0016
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-HTTPSignature-017
|
||||
#新建user-agent
|
||||
CreatePage ReqRes create-HTTPSignature-Request-User-Agent-prefix-001 reqrestype=req reqresheader=ua keywordtext=Mozilla/5.0*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-Request-User-Agent-prefix-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-HTTPSignature edit-HTTPSignature-017 res sck 8f6c 6362 31 36 8fdb 5236 hex=open
|
||||
#查询修改对象
|
||||
ui-object-search-name edit-HTTPSignature-017
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-HTTPSignature-open-16-hex-0018
|
||||
#新建content-type
|
||||
CreatePage ReqRes create-HTTPSignature-open-16-hex-0018 reqrestype=res reqresheader=ct keywordtext=*63 6f 6e 74 65 6e 74 hex=open
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-HTTPSignature-open-16-hex-0018
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
41
01-TestCase/tsg-ui/ui-objects/Object-category-case.robot
Normal file
41
01-TestCase/tsg-ui/ui-objects/Object-category-case.robot
Normal file
@@ -0,0 +1,41 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects category
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-category-exactly-001
|
||||
#新建Category
|
||||
CreatePage Category create-category-exactly-001 keywordtext=$www.baidu.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-category-exactly-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-category-suffix-002
|
||||
#新建Category
|
||||
CreatePage Category create-category-suffix-002 keywordtext=*baidu.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-category-suffix-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-category-003
|
||||
#新建Category
|
||||
CreatePage Category create-category-suffix-002 keywordtext=*baidu.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-category-suffix-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-fqdn deit-category-003 $open.node.com
|
||||
#查询修改对象
|
||||
ui-object-search-name deit-category-003
|
||||
#删除对象
|
||||
objects-delete
|
||||
@@ -0,0 +1,31 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui object sub-id
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-Subscriber-ID-001
|
||||
#新建sub-id
|
||||
CreatePage Sub create-sub-id-001 keywordtext=$test37
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-sub-id-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-Subscriber-ID-002
|
||||
#新建sub-id
|
||||
CreatePage Sub create-sub-id-001 keywordtext=$test37
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-sub-id-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-Subscriber-ID deit-sub-id-002 $test20
|
||||
#查询修改对象
|
||||
ui-object-search-name deit-sub-id-002
|
||||
#删除对象
|
||||
objects-delete
|
||||
61
01-TestCase/tsg-ui/ui-objects/object-account-case.robot
Normal file
61
01-TestCase/tsg-ui/ui-objects/object-account-case.robot
Normal file
@@ -0,0 +1,61 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects account
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-account-prefix-001
|
||||
#新建Account
|
||||
CreatePage Account create-account-prefix-001 keywordtext=www.*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-account-prefix-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-account-sub-002
|
||||
#新建Account
|
||||
CreatePage Account create-account-sub-002 keywordtext=1234
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-account-sub-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-account-exactly-003
|
||||
#新建Account
|
||||
CreatePage Account create-account-exactly-003 keywordtext=$1234567
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-account-exactly-003
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-account-suffix-004
|
||||
#新建Account
|
||||
CreatePage Account create-account-suffix-004 keywordtext=*1234567
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-account-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-account-005
|
||||
#新建Account
|
||||
CreatePage Account create-account-suffix-004 keywordtext=*1234567
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-account-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-account deit-account-005 $www.baidu.com
|
||||
#查询修改对象
|
||||
ui-object-search-name deit-account-005
|
||||
#删除对象
|
||||
objects-delete
|
||||
41
01-TestCase/tsg-ui/ui-objects/object-fqdn-case.robot
Normal file
41
01-TestCase/tsg-ui/ui-objects/object-fqdn-case.robot
Normal file
@@ -0,0 +1,41 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects fqdn
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-fqdn-exactly-001
|
||||
#新建fqdn,exactly
|
||||
CreatePage Fqdn create-fqdn-exactly-001 keywordtext=$open.node.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-fqdn-exactly-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-fqdn-suffix-002
|
||||
#新建fqdn,exactly
|
||||
CreatePage Fqdn create-fqdn-suffix-002 keywordtext=*open.node.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-fqdn-suffix-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
deit-fqdn-003
|
||||
#新建fqdn,exactly
|
||||
CreatePage Fqdn create-fqdn-suffix-002 keywordtext=*open.node.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-fqdn-suffix-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-fqdn deit-fqdn-003 $open.node.com
|
||||
#查询修改对象
|
||||
ui-object-search-name deit-fqdn-003
|
||||
#删除对象
|
||||
objects-delete
|
||||
81
01-TestCase/tsg-ui/ui-objects/object-ip-case.robot
Normal file
81
01-TestCase/tsg-ui/ui-objects/object-ip-case.robot
Normal file
@@ -0,0 +1,81 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects ip
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-ipv4-range-001
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv4-range-001 ipads=ipv4 ipclient=range ipclienttext1=192.168.1.1 ipclienttext2=192.168.1.1
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv4-range-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-ipv4-cidr-002
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv4-cidr-001 ipads=ipv4 ipclient=cidr ipclienttext1=192.168.1.1 ipclienttext2=24
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv4-cidr-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-ipv4-masks-003
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv4-masks-001 ipads=ipv4 ipclient=masks ipclienttext1=192.168.1.1 ipclienttext2=255.255.255.0
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv4-masks-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-ipv6-range-004
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv6-range-004 ipads=ipv6 ipclient=range ipclienttext1=0:0:0:0:0:0:0:0 ipclienttext2=FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF:FFFF
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv6-range-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-ipv6-cidr-005
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv6-cidr-005 ipads=ipv6 ipclient=cidr ipclienttext1=0:0:0:0:0:0:0:0 ipclienttext2=64
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv6-cidr-005
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-ipv6-masks-006
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv6-masks-006 ipads=ipv6 ipclient=masks ipclienttext1=0:0:0:0:0:0:0:0 ipclienttext2=0:0:0:0:0:0:0:0
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv6-masks-006
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-ip-007
|
||||
#新建ip,range
|
||||
CreatePage Ip create-ipv6-masks-006 ipads=ipv6 ipclient=masks ipclienttext1=0:0:0:0:0:0:0:0 ipclienttext2=0:0:0:0:0:0:0:0
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-ipv6-masks-006
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-ip edit-ip-007 ipv4 range 192.168.100.1 192.168.100.1
|
||||
#查询修改对象
|
||||
ui-object-search-name edit-ip-007
|
||||
#删除对象
|
||||
objects-delete
|
||||
71
01-TestCase/tsg-ui/ui-objects/object-keywords-case.robot
Normal file
71
01-TestCase/tsg-ui/ui-objects/object-keywords-case.robot
Normal file
@@ -0,0 +1,71 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects keywords
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-keywords-prefix-001
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-prefix-001 keywordtext=www.*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-prefix-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-keywords-sub-002
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-sub-002 keywordtext=1234
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-sub-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-keywords-exactly-003
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-exactly-003 keywordtext=$123456
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-exactly-003
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-keywords-suffix-004
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-suffix-004 keywordtext=*123456
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-keywords-005
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-suffix-004 keywordtext=*123456
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-keywords edit-keywords-005 $www.baidu.com
|
||||
#查询修改对象
|
||||
ui-object-search-name edit-keywords-005
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-keywords-open-16hex-006
|
||||
#新建keywords
|
||||
CreatePage Key create-keywords-open-16hex-006 keywordtext=*123456 hex=open
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-keywords-open-16hex-006
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
61
01-TestCase/tsg-ui/ui-objects/object-url-case.robot
Normal file
61
01-TestCase/tsg-ui/ui-objects/object-url-case.robot
Normal file
@@ -0,0 +1,61 @@
|
||||
*** Settings ***
|
||||
Force Tags tsg-ui objects url
|
||||
Resource ../../../03-Variable/bifangapivariable.txt
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/ObjectPages.robot
|
||||
Library OperatingSystem
|
||||
Resource ../../../02-Keyword/Tsg_Ui/Objects/Objects.robot
|
||||
|
||||
*** Test Cases ***
|
||||
create-url-prefix-001
|
||||
#新建URL
|
||||
CreatePage Url create-url-prefix-001 keywordtext=www.*
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-url-prefix-001
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-url-sub-002
|
||||
#新建sub-id
|
||||
CreatePage Url create-url-sub-002 keywordtext=jianshu
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-url-sub-002
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-url-exactly-003
|
||||
#新建sub-id
|
||||
CreatePage Url create-url-exactly-003 keywordtext=$www.vip.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-url-exactly-003
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
create-url-suffix-004
|
||||
#新建sub-id
|
||||
CreatePage Url create-url-suffix-004 keywordtext=*.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-url-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#删除对象
|
||||
objects-delete
|
||||
|
||||
edit-url-005
|
||||
#新建sub-id
|
||||
CreatePage Url create-url-suffix-004 keywordtext=*.com
|
||||
#验证新建是否成功
|
||||
ui-object-search-name create-url-suffix-004
|
||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[2]/span
|
||||
log ${text}
|
||||
#修改对象
|
||||
object-edit-url deit-url-005 $www.baidu.com
|
||||
#查询修改对象
|
||||
ui-object-search-name deit-url-005
|
||||
#删除对象
|
||||
objects-delete
|
||||
@@ -6,7 +6,8 @@ Library Collections
|
||||
|
||||
*** Keywords ***
|
||||
CreatePage
|
||||
[Arguments] ${objtype} ${name} ${ipads}=null ${ipclient}=null ${ipclienttext1}=null ${ipclienttext2}=null ${keywordtext}=null ${hex}=close ${reqrestype}=null ${reqresheader}=null
|
||||
[Arguments] ${objtype} ${name} ${ipads}=null ${ipclient}=null ${ipclienttext1}=null ${ipclienttext2}=null
|
||||
... ${keywordtext}=null ${hex}=close ${reqrestype}=null ${reqresheader}=null
|
||||
Menu policy&objects Objects
|
||||
sleep 3
|
||||
Objects.CreateButton ${objtype}
|
||||
@@ -32,7 +33,7 @@ UpdateIPPage
|
||||
UpName yyq_test_up
|
||||
Create-item
|
||||
Create-ip-ClientIP range
|
||||
Create-ip-ClientIP-text 192.168.255.255 192.168.255.255
|
||||
Create-ip-ClientIP-text range 192.168.255.255 192.168.255.255
|
||||
Create-item-ok Ip #Ip
|
||||
UpOk
|
||||
|
||||
@@ -64,8 +65,8 @@ DeleteObjects
|
||||
[Arguments] ${obj}
|
||||
sleep 2
|
||||
Menu policy&objects Objects
|
||||
FOR ${num} ${key} IN ENUMERATE @{obj}
|
||||
sleep 2
|
||||
run keyword if "${key}"!="Ip" DeletePage ${obj}[${key}]
|
||||
sleep 1
|
||||
: FOR ${num} ${key} IN ENUMERATE @{obj}
|
||||
\ sleep 2
|
||||
\ run keyword if "${key}"!="Ip" DeletePage ${obj}[${key}]
|
||||
\ sleep 1
|
||||
END
|
||||
|
||||
@@ -53,10 +53,11 @@ Create-ip-AddressType
|
||||
sleep 2
|
||||
click element id=objectItemIpType0
|
||||
sleep 2
|
||||
run keyword if "${AdsType}"=="ipv4" run keywords click element xpath=/html/body/div[2]/div[1]/div[1]/ul/li[1]
|
||||
run keyword if "${AdsType}"=="ipv4" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[1]
|
||||
... AND sleep 1
|
||||
... ELSE IF "${AdsType}"=="ipv6" run keywords click element xpath=/html/body/div[2]/div[1]/div[1]/ul/li[2]
|
||||
... ELSE run keywords log 'Address Type错误'
|
||||
... ELSE IF "${AdsType}"=="ipv6" run keywords click element xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||
... AND sleep 1
|
||||
... ELSE IF run keywords log 'Address Type错误'
|
||||
|
||||
Create-ip-Protocol
|
||||
[Arguments] ${Protocol}
|
||||
@@ -75,11 +76,12 @@ Create-ip-ClientIP
|
||||
click element id=object_ip_sourecip0
|
||||
sleep 2
|
||||
run keyword if "${clientIPType}"=="range" run keywords sleep 1
|
||||
... AND click element id=range0
|
||||
... AND click element id=range0Range
|
||||
... ELSE IF "${clientIPType}"=="cidr" run keywords sleep 1
|
||||
... AND click element id=CIDR0
|
||||
... AND click element id=CIDR0CIDR
|
||||
... ELSE IF "${clientIPType}"=="masks" run keywords sleep 1
|
||||
... AND click element xpath=/html/body/div[3]/div[1]/div[1]/ul/li[3]
|
||||
... AND click element id=mask0Masks
|
||||
... ELSE IF log 选择错误
|
||||
sleep 2
|
||||
|
||||
Create-ip-ClientIP-text
|
||||
@@ -126,7 +128,7 @@ DeleteButton
|
||||
|
||||
Delete-delete
|
||||
sleep 2
|
||||
click button id=object-objectDel-confirm
|
||||
click button xpath=/html/body/div/div/div[3]/button[2]
|
||||
|
||||
Delete-cancel
|
||||
click button xpath=/html/body/div[2]/div/div[3]/button[1]
|
||||
@@ -240,7 +242,7 @@ Create-ReqRes-text
|
||||
Create-ReqRes-hexmode
|
||||
[Arguments] ${hex}
|
||||
sleep 1
|
||||
run keyword if "${hex}"=="open" click element id=objectAddItemReqResIsHexbin0_swith
|
||||
run keyword if "${hex}"=="open" click element xpath=//*[@id="policy_Manipulation2"]/div[7]/div[1]/div[1]/form/div[4]/div/div
|
||||
sleep 1
|
||||
|
||||
Create-Key-text
|
||||
@@ -252,5 +254,143 @@ Create-Key-text
|
||||
Create-Key-hexmode
|
||||
[Arguments] ${hex}
|
||||
sleep 1
|
||||
run keyword if "${hex}"=="open" click element id=objectAddItemKeyIsHexbin0_swith
|
||||
run keyword if "${hex}"=="open" click element xpath=//*[@id="objects_httpBodyKeywords1"]/div[1]/div[1]/form/div[2]/div/div
|
||||
sleep 1
|
||||
|
||||
objects-delete
|
||||
sleep 1
|
||||
click element id=objectDel #点击删除按钮
|
||||
sleep 1
|
||||
click element xpath=/html/body/div/div/div[3]/button[2]
|
||||
|
||||
object-edit-fqdn
|
||||
[Arguments] ${name} ${keywordtext}
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
input text id=object_fqdn0 ${keywordtext}
|
||||
Sleep 1
|
||||
click element id=objectAddItemFqdnOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
object-edit-Subscriber-ID
|
||||
[Arguments] ${name} ${keywordtext}
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
input text id=object_sub0 ${keywordtext}
|
||||
Sleep 1
|
||||
click element id=objectAddItemSubOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
object-edit-url
|
||||
[Arguments] ${name} ${keywordtext}
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
input text id=object_url0 ${keywordtext}
|
||||
Sleep 1
|
||||
click element id=objectAddItemUrlOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
object-edit-account
|
||||
[Arguments] ${name} ${keywordtext}
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
input text id=object_account0 ${keywordtext}
|
||||
Sleep 1
|
||||
click element id=objectItemAccountOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
object-edit-keywords
|
||||
[Arguments] ${name} ${keywordtext} ${hex}=close
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
input text id=object_key0 ${keywordtext}
|
||||
Sleep 1
|
||||
Objects.Create-Key-hexmode ${hex}
|
||||
Sleep 1
|
||||
click element id=objectAddItemKeyOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
ui-object-search-name
|
||||
[Arguments] ${name}
|
||||
sleep 2
|
||||
click element id=one-input
|
||||
sleep 2
|
||||
click element id=input_list_li2
|
||||
sleep 2
|
||||
input text id=sreach_input ${name}
|
||||
sleep 2
|
||||
click element id=select_new_search_btn
|
||||
sleep 2
|
||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table
|
||||
|
||||
object-edit-HTTPSignature
|
||||
[Arguments] ${name} ${reqrestype} ${reqresheader} ${keywordtext} ${hex}=close
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
Objects.Create-ReqRes-type ${reqrestype}
|
||||
Objects.Create-ReqRes-header ${reqrestype} ${reqresheader}
|
||||
input text id=object_sig0 ${keywordtext}
|
||||
Sleep 1
|
||||
Objects.Create-ReqRes-hexmode ${hex}
|
||||
click element id=objectAddItemReqResOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
object-edit-ip
|
||||
[Arguments] ${name} ${ipads} ${ipclient} ${ipclienttext1} ${ipclienttext2}
|
||||
Sleep 2
|
||||
click element id=objectEdit
|
||||
Sleep 2
|
||||
Objects.Create-name ${name}
|
||||
Sleep 1
|
||||
click element id=objectAddEdit
|
||||
Sleep 1
|
||||
Objects.Create-ip-AddressType ${ipads}
|
||||
Objects.Create-ip-ClientIP ${ipclient}
|
||||
Objects.Create-ip-ClientIP-text ${ipclient} ${ipclienttext1} ${ipclienttext2}
|
||||
Sleep 1
|
||||
click element id=objectAddItemIpOk
|
||||
Sleep 1
|
||||
click element id=objectAdd_ok
|
||||
Sleep 2
|
||||
|
||||
Reference in New Issue
Block a user