提交objects关键字修改和case
This commit is contained in:
@@ -1,64 +1,64 @@
|
||||
*** Settings ***
|
||||
Library Selenium2Library
|
||||
Resource NewObject.robot
|
||||
Resource ../Menu.robot
|
||||
Library Collections
|
||||
|
||||
*** Keywords ***
|
||||
#新建object
|
||||
CreatePage
|
||||
|
||||
[Arguments] ${buildType} ${name} ${groupaddType}=null ${objectform}=null ${ip_type}=null ${ipclienttext1}=null
|
||||
... ${keywordtext}=null ${hex}=close ${reqrestype}=null ${reqresheader}=null ${post}=null ${Country}=null ${City}=null ${groupadd}=null ${object_name}=null
|
||||
Menu policy&objects Objects
|
||||
sleep 3
|
||||
NewObject.SelectObj ${objectform}
|
||||
NewObject.CreateButton ${buildType}
|
||||
NewObject.Create-name ${name}
|
||||
run keyword if "${buildType}"=="single" NewObject.Create-item ${buildType} ${name} ${objectform} ${ip_type} ${ipclienttext1} ${keywordtext} ${hex} ${reqrestype} ${reqresheader} ${post} ${Country} ${City}
|
||||
run keyword if "${buildType}"=="group" NewObject.Cerate-Group ${buildType} ${groupaddType} ${name} ${objectform} ${groupadd} ${object_name} ${objectform} ${ip_type} ${ipclienttext1} ${keywordtext} ${hex} ${reqrestype} ${reqresheader} ${post} ${Country} ${City}
|
||||
NewObject.Create-ok
|
||||
|
||||
#UpdateIPPage
|
||||
# SelectOne
|
||||
# UpButton
|
||||
# UpName yyq_test_up
|
||||
# Create-item
|
||||
# Create-ip-ClientIP range
|
||||
# Create-ip-ClientIP-text range 192.168.255.255 192.168.255.255
|
||||
# Create-item-ok Ip #Ip
|
||||
# UpOk
|
||||
|
||||
DeletePage
|
||||
[Arguments] ${name}
|
||||
sleep 1
|
||||
sleep 1
|
||||
click element id=clear_input_btm
|
||||
sleep 1
|
||||
input text id=one-input ${name}
|
||||
press keys id=one-input ENTER
|
||||
NewObject.SelectOne
|
||||
NewObject.DeleteButton
|
||||
NewObject.Delete-delete
|
||||
|
||||
#UploadPage
|
||||
# UploadButton
|
||||
# # Upload-name yyq-uploadFile
|
||||
# Upload-objectType
|
||||
# Upload-uploadedFile F:\\yyq\\python\\ip_20200221080650.txt
|
||||
# Upload-ok
|
||||
|
||||
#ExportPage
|
||||
# ExportButton
|
||||
# Export-objectType ip
|
||||
# Export-format txt
|
||||
# Export-ok
|
||||
|
||||
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
|
||||
*** Settings ***
|
||||
Library Selenium2Library
|
||||
Resource NewObject.robot
|
||||
Resource ../Menu.robot
|
||||
Library Collections
|
||||
|
||||
*** Keywords ***
|
||||
#新建object
|
||||
CreatePage
|
||||
|
||||
[Arguments] ${objectform} ${buildType} ${name} ${groupaddType}=null ${ip_type}=null ${ipclienttext1}=null
|
||||
... ${keywordtext}=null ${hex}=close ${reqrestype}=null ${reqresheader}=null ${post}=null ${Country}=null ${City}=null ${groupadd}=null ${object_name}=null
|
||||
Menu policy&objects Objects
|
||||
sleep 3
|
||||
NewObject.SelectObj ${objectform}
|
||||
NewObject.CreateButton ${buildType}
|
||||
NewObject.Create-name ${name}
|
||||
run keyword if "${buildType}"=="single" NewObject.Create-item ${buildType} ${name} ${objectform} ${ip_type} ${ipclienttext1} ${keywordtext} ${hex} ${reqrestype} ${reqresheader} ${post} ${Country} ${City}
|
||||
run keyword if "${buildType}"=="group" NewObject.Cerate-Group ${buildType} ${groupaddType} ${name} ${objectform} ${groupadd} ${object_name} ${objectform} ${ip_type} ${ipclienttext1} ${keywordtext} ${hex} ${reqrestype} ${reqresheader} ${post} ${Country} ${City}
|
||||
NewObject.Create-ok
|
||||
|
||||
#UpdateIPPage
|
||||
# SelectOne
|
||||
# UpButton
|
||||
# UpName yyq_test_up
|
||||
# Create-item
|
||||
# Create-ip-ClientIP range
|
||||
# Create-ip-ClientIP-text range 192.168.255.255 192.168.255.255
|
||||
# Create-item-ok Ip #Ip
|
||||
# UpOk
|
||||
|
||||
DeletePage
|
||||
[Arguments] ${name}
|
||||
sleep 1
|
||||
sleep 1
|
||||
click element id=clear_input_btm
|
||||
sleep 1
|
||||
input text id=one-input ${name}
|
||||
press keys id=one-input ENTER
|
||||
NewObject.SelectOne
|
||||
NewObject.DeleteButton
|
||||
NewObject.Delete-delete
|
||||
|
||||
#UploadPage
|
||||
# UploadButton
|
||||
# # Upload-name yyq-uploadFile
|
||||
# Upload-objectType
|
||||
# Upload-uploadedFile F:\\yyq\\python\\ip_20200221080650.txt
|
||||
# Upload-ok
|
||||
|
||||
#ExportPage
|
||||
# ExportButton
|
||||
# Export-objectType ip
|
||||
# Export-format txt
|
||||
# Export-ok
|
||||
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user