提交objects模块case和添加修改的关键字

This commit is contained in:
lyf
2020-04-22 17:41:25 +08:00
parent 0dda3bfc7f
commit 7e38504505
10 changed files with 733 additions and 15 deletions

View File

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