修改Settings和Administration用例及关键字

This commit is contained in:
byb11
2021-03-11 15:10:08 +08:00
parent 6e15916b72
commit 1c6f2721c5
6 changed files with 20 additions and 14 deletions

View File

@@ -118,8 +118,9 @@ AuditLogsSNATIPPools
AuditLogsVPNAccounts AuditLogsVPNAccounts
[Tags] Positive UI VPN Accounts Administration AuditLogs [Tags] Positive UI VPN Accounts Administration AuditLogs
CreateVPNAccounts AuditLogsVPNAccounts 111111 name ${a} evaluate random.randint(100000,999999) random
EditVPNAccounts AuditLogsVPNAccounts 222222 name CreateVPNAccounts ${TEST NAME}${a} 111111 name
EditVPNAccounts ${TEST NAME}${a} 222222 name
VPNAccountsDelete VPNAccountsDelete
Wait Until Element Is Enabled xpath=/html/body/div[last()]/p ${sleep_Wait} Wait Until Element Is Enabled xpath=/html/body/div[last()]/p ${sleep_Wait}
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog

View File

@@ -31,7 +31,7 @@ LoginRestrictionsNotWhitelistLogin
Wait Until Element Is Enabled xpath=/html/body/div[last()]/p ${sleep_Wait} Wait Until Element Is Enabled xpath=/html/body/div[last()]/p ${sleep_Wait}
Assertion /html/body/div[last()]/p Unauthorized source IP. Assertion /html/body/div[last()]/p Unauthorized source IP.
UpdataLoginRestrictionsSQLIP ${Whitelist} UpdataLoginRestrictionsSQLIP ${Whitelist}
sleep ${sleep} sleep ${sleep_Wait}
click element xpath=/html/body/div/div/div[2]/div/div[4]/button click element xpath=/html/body/div/div/div[2]/div/div[4]/button
sleep ${sleep} sleep ${sleep}
Assertion //*[@id="children0"]/div/span Dashboard Assertion //*[@id="children0"]/div/span Dashboard

View File

@@ -140,9 +140,14 @@ SSLFingerprintShowNotPinning
Should Be Equal As Strings ${text} No Data Should Be Equal As Strings ${text} No Data
SSLFingerprintPagingDisplay SSLFingerprintPagingDisplay
[Tags] Positive UI Settings SSLFingerprint [Tags] Positive UI Settings SSLFingerprint
${a}= RandomNumber
CreateSSLFingerprint aaa${a}db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
PagingDisplay 50 PagingDisplay 50
Settings-Search aaa${a}db3e351bbd8d38b64c41fffff JA3Hash
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
DeleteSSLFingerprint
SSLFingerprintCreateJa3NotCombined SSLFingerprintCreateJa3NotCombined
[Tags] Boundary UI JA3Hash Settings SSLFingerprint [Tags] Boundary UI JA3Hash Settings SSLFingerprint

View File

@@ -164,7 +164,7 @@ TrustedCertificateAuthoritiesCreateNameThreeCharacters
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
click id=app_create #点击Import click id=app_create #点击Import
sleep ${sleep} sleep ${sleep}
input id=authoritiesAdd_name 123 #输入name input id=authoritiesAdd_name1 123 #输入name
sleep ${sleep_min} sleep ${sleep_min}
click id=authoritiesAdd_sub click id=authoritiesAdd_sub
sleep ${sleep_min} sleep ${sleep_min}

View File

@@ -502,7 +502,7 @@ LoginRestrictionsObtainSQLIP
UpdataLoginRestrictionsSQLIP UpdataLoginRestrictionsSQLIP
[Arguments] ${Whitelist} [Arguments] ${Whitelist}
[Documentation] 恢复白名单数据库 [Documentation] 恢复白名单数据库
sleep ${sleep_min} sleep ${sleep}
Connect To Database Using Custom Params pymysql ${mysqlHost} Connect To Database Using Custom Params pymysql ${mysqlHost}
${return} Execute Sql String UPDATE login_restrictions_config SET login_addr_whitelist='${Whitelist}' WHERE id=1 ${return} Execute Sql String UPDATE login_restrictions_config SET login_addr_whitelist='${Whitelist}' WHERE id=1
Disconnect From Database Disconnect From Database

View File

@@ -183,7 +183,7 @@ SNATIPRangeCreate
SNATIPSearch SNATIPSearch
[Arguments] ${value} ${search} [Arguments] ${value} ${search}
Wait Until Element Is Enabled xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input ${sleep_Wait} sleep ${sleep}
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input #点击搜索框 click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input #点击搜索框
sleep ${sleep_min} sleep ${sleep_min}
#判断是使用name搜索还是id搜索 #判断是使用name搜索还是id搜索
@@ -264,7 +264,7 @@ EditVPNAccounts
VPNAccountsSearch VPNAccountsSearch
[Arguments] ${value} ${search} [Arguments] ${value} ${search}
Wait Until Element Is Enabled xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input ${sleep_Wait} sleep ${sleep}
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input #点击搜索框 click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div[2]/div/div/div[2]/div/div/div/input #点击搜索框
sleep ${sleep_min} sleep ${sleep_min}
click xpath=/html/body/div/div[1]/div[1]/ul/li[2] #点击name click xpath=/html/body/div/div[1]/div[1]/ul/li[2] #点击name
@@ -550,9 +550,9 @@ EditHijackFiles
sleep ${sleep_min} sleep ${sleep_min}
click id=hijackEdit #点击Edit click id=hijackEdit #点击Edit
sleep ${sleep_min} sleep ${sleep_min}
Clear Element Text id=hijack_profileName #清空输入框 Clear Element Text id=hijack_profileName1 #清空输入框
sleep ${sleep_min} sleep ${sleep_min}
input id=hijack_profileName ${name1} #输入框输入 input id=hijack_profileName1 ${name1} #输入框输入
sleep ${sleep_min} sleep ${sleep_min}
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[5]/div/div/div[1]/input ${file} #上传文件 Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[5]/div/div/div[1]/input ${file} #上传文件
sleep ${sleep_min} sleep ${sleep_min}
@@ -2431,7 +2431,7 @@ DeletePacketCapture
click id=packet_del click id=packet_del
sleep ${sleep} sleep ${sleep}
click xpath=/html/body/div/div/div[3]/button[2] click xpath=/html/body/div/div/div[3]/button[2]
Wait Until Element Is Enabled xpath=/html/body/div[last()]/p ${sleep_Wait} sleep ${sleep}
Policy_Verify_Switch Policy_Verify_Switch
[Arguments] ${Protocol} [Arguments] ${Protocol}
@@ -2460,7 +2460,7 @@ UploadFilesSize
... AND Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件 ... AND Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
... AND sleep ${sleep_min} ... AND sleep ${sleep_min}
... AND click id=responseAddOk1 ... AND click id=responseAddOk1
... AND sleep ${sleep_min} ... AND sleep ${sleep}
run keyword if "${Page}"=="InsertScripts" run keywords sleep ${sleep_min} run keyword if "${Page}"=="InsertScripts" run keywords sleep ${sleep_min}
... AND click id=children6 #点击一级目录Settings ... AND click id=children6 #点击一级目录Settings
... AND sleep ${sleep_min} ... AND sleep ${sleep_min}
@@ -2489,7 +2489,7 @@ UploadFilesSize
... AND sleep ${sleep_min} ... AND sleep ${sleep_min}
... AND click id=hijackAdd #点击Create ... AND click id=hijackAdd #点击Create
... AND sleep ${sleep} ... AND sleep ${sleep}
... AND input id=hijack_profileName ${name} #输入name ... AND input id=hijack_profileName1 ${name} #输入name
... AND sleep ${sleep} ... AND sleep ${sleep}
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件 ... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件
... AND sleep ${sleep_min} ... AND sleep ${sleep_min}
@@ -2511,7 +2511,7 @@ UploadFilesSize
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[4]/div/div/div[2]/div/div[1]/input ${file} ... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[4]/div/div/div[2]/div/div[1]/input ${file}
... AND sleep ${sleep} ... AND sleep ${sleep}
... AND click id=Import_ua_Ok ... AND click id=Import_ua_Ok
... AND sleep ${sleep_min} ... AND sleep ${sleep}
run keyword if "${Page}" == "TrustedCertificateAuthorities" run keywords sleep ${sleep_min} run keyword if "${Page}" == "TrustedCertificateAuthorities" run keywords sleep ${sleep_min}
... AND click id=children6 ... AND click id=children6
... AND sleep ${sleep_min} ... AND sleep ${sleep_min}