页面定位发生变化调整UI自动化代码
This commit is contained in:
@@ -13,7 +13,7 @@ AuditLogsResponsePage
|
|||||||
Edit-Response-Pages ${id} EditAuditLogsResponsePage ${path}response_pages_files\\Create-ResponsePages-test-1.html id
|
Edit-Response-Pages ${id} EditAuditLogsResponsePage ${path}response_pages_files\\Create-ResponsePages-test-1.html id
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
DeleteresinseDel
|
DeleteresinseDel
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Response Page
|
AuditLogsSearch ${id} Response Page
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -29,7 +29,7 @@ AuditLogsInsertScript
|
|||||||
EditInsertScripts ${id} EditAuditLogsInsertScript ${path}insert_files\\Create-Insert Scripts-test.css css id
|
EditInsertScripts ${id} EditAuditLogsInsertScript ${path}insert_files\\Create-Insert Scripts-test.css css id
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Insert Script
|
AuditLogsSearch ${id} Insert Script
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -45,7 +45,7 @@ AuditLogsHijackFile
|
|||||||
EditHijackFiles ${id} EditAuditLogsHijackFile ${path}hijack_files\\Create-Hijack Files-test.apk id=application/vnd.android.package-archive0 id
|
EditHijackFiles ${id} EditAuditLogsHijackFile ${path}hijack_files\\Create-Hijack Files-test.apk id=application/vnd.android.package-archive0 id
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
||||||
DeletehijackDel
|
DeletehijackDel
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Hijack File
|
AuditLogsSearch ${id} Hijack File
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -62,7 +62,7 @@ AuditLogsTrafficMirrorProfile
|
|||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
DeletetrafficMirrorDel
|
DeletetrafficMirrorDel
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Traffic Mirror Profile
|
AuditLogsSearch ${id} Traffic Mirror Profile
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -86,7 +86,7 @@ AuditLogsDecryptionProfile
|
|||||||
EditDecryptionProfile ${id} EditAuditLogsDecryptionProfile id ${dict1}
|
EditDecryptionProfile ${id} EditAuditLogsDecryptionProfile id ${dict1}
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Decryption Profile
|
AuditLogsSearch ${id} Decryption Profile
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -102,7 +102,7 @@ AuditLogsSNATIPPools
|
|||||||
${id} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
${id} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
||||||
EditSNATIPPools SNAT_IP_Pools_Create-001 Name EditSNATIPPoolsSName null
|
EditSNATIPPools SNAT_IP_Pools_Create-001 Name EditSNATIPPoolsSName null
|
||||||
SNATIPDelete EditSNATIPPoolsSName Name
|
SNATIPDelete EditSNATIPPoolsSName Name
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} SNAT IP Pools
|
AuditLogsSearch ${id} SNAT IP Pools
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -117,7 +117,7 @@ AuditLogsVPNAccounts
|
|||||||
CreateVPNAccounts ${TEST NAME}${a} 111111 name
|
CreateVPNAccounts ${TEST NAME}${a} 111111 name
|
||||||
EditVPNAccounts ${TEST NAME}${a} 222222 name
|
EditVPNAccounts ${TEST NAME}${a} 222222 name
|
||||||
VPNAccountsDelete
|
VPNAccountsDelete
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch-NotID VPN Accounts
|
AuditLogsSearch-NotID VPN Accounts
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div VPN Accounts
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div VPN Accounts
|
||||||
@@ -133,7 +133,7 @@ AuditLogsTrustedCertificateAuthorities
|
|||||||
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${sleep_Wait}
|
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${sleep_Wait}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
DeleteAuthorities_del
|
DeleteAuthorities_del
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Trusted Certificate Authorities
|
AuditLogsSearch ${id} Trusted Certificate Authorities
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -150,7 +150,7 @@ AuditLogsDecryptionKeyrings
|
|||||||
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 id
|
... id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 id
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
DeleteKeyrings_del
|
DeleteKeyrings_del
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Decryption Keyrings
|
AuditLogsSearch ${id} Decryption Keyrings
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -167,7 +167,7 @@ AuditLogsSSLDecryptionExclusion
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
Deletessl_del
|
Deletessl_del
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} SSL Decryption Exclusion
|
AuditLogsSearch ${id} SSL Decryption Exclusion
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -178,7 +178,7 @@ AuditLogsSSLDecryptionExclusion
|
|||||||
|
|
||||||
AuditLogsCachedIntermediateCertificates
|
AuditLogsCachedIntermediateCertificates
|
||||||
[Tags] Positive UI Cached Intermediate Certificates Administration AuditLogs
|
[Tags] Positive UI Cached Intermediate Certificates Administration AuditLogs
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${id} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span id
|
CachedIntermediateCertificatesSearch ${id} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span id
|
||||||
@@ -188,7 +188,7 @@ AuditLogsCachedIntermediateCertificates
|
|||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
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 //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xapth
|
||||||
AuditLogsSearch ${id} Cached Intermediate Certificates
|
AuditLogsSearch ${id} Cached Intermediate Certificates
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -212,7 +212,7 @@ AuditLogsSSLFingerprint
|
|||||||
${id2} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/div/span
|
${id2} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/div/span
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteSSLFingerprint
|
DeleteSSLFingerprint
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id1} SSL Fingerprint
|
AuditLogsSearch ${id1} SSL Fingerprint
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id1}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id1}
|
||||||
@@ -221,7 +221,7 @@ AuditLogsSSLFingerprint
|
|||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[2]/div/div Update
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[2]/div/div Update
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div Delete
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div Delete
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id2} SSL Fingerprint
|
AuditLogsSearch ${id2} SSL Fingerprint
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id2}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id2}
|
||||||
@@ -239,7 +239,7 @@ AuditLogsDPacketCapture
|
|||||||
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}
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
DeletePacketCapture
|
DeletePacketCapture
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Packet Capture
|
AuditLogsSearch ${id} Packet Capture
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -256,7 +256,7 @@ AuditLogsIPLibraries
|
|||||||
CreateIpLibraries Geo Name City Algeria ${a} ${a} ${iplist} Longitude=-1 Latitude=12.13
|
CreateIpLibraries Geo Name City Algeria ${a} ${a} ${iplist} Longitude=-1 Latitude=12.13
|
||||||
EditIpLibraries Geo Name ${a} Longitude=-2 Latitude=12.13
|
EditIpLibraries Geo Name ${a} Longitude=-2 Latitude=12.13
|
||||||
DeleteIPLibraries
|
DeleteIPLibraries
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${a} IP Libraries
|
AuditLogsSearch ${a} IP Libraries
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${a}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${a}
|
||||||
@@ -275,7 +275,7 @@ AuditLogsUsers
|
|||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[10]/div/div/span/div/span
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[10]/div/div/span/div/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} Users
|
AuditLogsSearch ${id} Users
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -296,7 +296,7 @@ AuditLogsRoles
|
|||||||
EditRoles name=EditRolesEditName${a}
|
EditRoles name=EditRolesEditName${a}
|
||||||
RoleSearch EditRolesEditName${a}
|
RoleSearch EditRolesEditName${a}
|
||||||
RolesDelete
|
RolesDelete
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch-NotID Roles
|
AuditLogsSearch-NotID Roles
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Roles
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Roles
|
||||||
@@ -307,7 +307,7 @@ AuditLogsRoles
|
|||||||
AuditLogsMailServer
|
AuditLogsMailServer
|
||||||
[Tags] Positive UI Mail Server Administration AuditLogs
|
[Tags] Positive UI Mail Server Administration AuditLogs
|
||||||
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch 1 Mail Server
|
AuditLogsSearch 1 Mail Server
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div 1
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div 1
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Mail Server
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Mail Server
|
||||||
@@ -326,7 +326,7 @@ AuditLogsLDAPServer
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/i
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/div/i
|
||||||
DeleteLDAPServer
|
DeleteLDAPServer
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch ${id} LDAP Server
|
AuditLogsSearch ${id} LDAP Server
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${id}
|
||||||
@@ -338,7 +338,7 @@ AuditLogsLDAPServer
|
|||||||
|
|
||||||
AuditLogsLoginRestrictions
|
AuditLogsLoginRestrictions
|
||||||
[Tags] Positive UI LDAP Server Administration Login Restrictions
|
[Tags] Positive UI LDAP Server Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 255.145.111.1/24
|
AddAuthorizedSourceIP 255.145.111.1/24
|
||||||
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}
|
||||||
LoginRestrictions-SearchIP 255.145.111.1/24
|
LoginRestrictions-SearchIP 255.145.111.1/24
|
||||||
@@ -346,7 +346,7 @@ AuditLogsLoginRestrictions
|
|||||||
RestrictionsButton open
|
RestrictionsButton open
|
||||||
EditMaximumLoginAttemepts 2
|
EditMaximumLoginAttemepts 2
|
||||||
EditLockTime 1
|
EditLockTime 1
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogsSearch-NotID Login Restrictions
|
AuditLogsSearch-NotID Login Restrictions
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div ${sleep_Wait}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Login Restrictions
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div Login Restrictions
|
||||||
@@ -372,7 +372,7 @@ AuditLogsSearchDate
|
|||||||
RoleSearch ${TEST NAME}
|
RoleSearch ${TEST NAME}
|
||||||
RolesDelete
|
RolesDelete
|
||||||
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 //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/span/div/div/span/div/span/div/div/input
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/span/span/div/div/span/div/span/div/div/input
|
||||||
${date2}= Get Current Date result_format=%Y-%m-%d %H:%M:%S
|
${date2}= Get Current Date result_format=%Y-%m-%d %H:%M:%S
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -388,18 +388,18 @@ AuditLogsSearchDate
|
|||||||
|
|
||||||
AuditLogsTrunPage
|
AuditLogsTrunPage
|
||||||
[Tags] Positive UI Administration AuditLogs
|
[Tags] Positive UI Administration AuditLogs
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AdminTurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[1] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/span[2]/div/input 2
|
AdminTurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[1] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/span[2]/div/input 2
|
||||||
... //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span last=1 lastxpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
... //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span last=1 lastxpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
||||||
|
|
||||||
PagingDisplay
|
PagingDisplay
|
||||||
[Tags] Positive UI Administration AuditLogs
|
[Tags] Positive UI Administration AuditLogs
|
||||||
AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
AuditLogs-PagingDisplay 100 # 1 //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[8]
|
AuditLogs-PagingDisplay 100 # 1 //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[8]
|
||||||
|
|
||||||
# AuditLogExport
|
# AuditLogExport
|
||||||
# [Tags] Positive UI Administration AuditLogs
|
# [Tags] Positive UI Administration AuditLogs
|
||||||
# AdminOpenPages sidebarsystem_PolicyConfigurationLog sidebarsystem_PolicyConfigurationLog
|
# AdminOpenPages //*[@id="Administration"]/ul/li[2] //*[@id="Administration"]/ul/li[2] xpath
|
||||||
# ${date1}= Get Current Date result_format=%Y%m%d%H%M%S
|
# ${date1}= Get Current Date result_format=%Y%m%d%H%M%S
|
||||||
# click element id=audit_logExport
|
# click element id=audit_logExport
|
||||||
# sleep ${sleep}
|
# sleep ${sleep}
|
||||||
|
|||||||
@@ -50,11 +50,11 @@ LDAPServerClickOn/OffButton
|
|||||||
LDAPServerClickADCAuthenticationButton
|
LDAPServerClickADCAuthenticationButton
|
||||||
[Tags] Positive UI Administration LDAP Server
|
[Tags] Positive UI Administration LDAP Server
|
||||||
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
||||||
LDAPServerSearch 75 id
|
LDAPServerSearch 1 id
|
||||||
${text1} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div class
|
${text1} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div class
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div/span
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div/span
|
||||||
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
||||||
LDAPServerSearch 75 id
|
LDAPServerSearch 1 id
|
||||||
${text2} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div class
|
${text2} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div class
|
||||||
Should Not Be Equal ${text1} ${text2}
|
Should Not Be Equal ${text1} ${text2}
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div/span
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[9]/div/div/span/div/span
|
||||||
|
|||||||
@@ -8,19 +8,19 @@ LoginLogsSearchOperator
|
|||||||
${a} evaluate random.randint(1000,9999) random
|
${a} evaluate random.randint(1000,9999) random
|
||||||
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
AdminOpenPages sidebarsystem_LoginLog sidebarsystem_LoginLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[3] //*[@id="Administration"]/ul/li[3]
|
||||||
LoginLogsSearch ${a}
|
LoginLogsSearch ${a}
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/span/span ${a}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/span/span ${a}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
|
|
||||||
LoginLogsPagingDisplay
|
LoginLogsPagingDisplay
|
||||||
[Tags] Positive UI Administration Login Logs
|
[Tags] Positive UI Administration Login Logs
|
||||||
AdminOpenPages sidebarsystem_LoginLog sidebarsystem_LoginLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[3] //*[@id="Administration"]/ul/li[3]
|
||||||
AuditLogs-PagingDisplay 100
|
AuditLogs-PagingDisplay 100
|
||||||
|
|
||||||
LoginLogsAdminTurnPage
|
LoginLogsAdminTurnPage
|
||||||
[Tags] Positive UI Administration Login Logs
|
[Tags] Positive UI Administration Login Logs
|
||||||
AdminOpenPages sidebarsystem_LoginLog sidebarsystem_LoginLog
|
AdminOpenPages //*[@id="Administration"]/ul/li[3] //*[@id="Administration"]/ul/li[3]
|
||||||
AdminTurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[1] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/span[2]/div/input 2
|
AdminTurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/button[1] //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/span[2]/div/input 2
|
||||||
... //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span 1 //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
... //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span 1 //*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
||||||
|
|
||||||
@@ -6,7 +6,7 @@ Library OperatingSystem
|
|||||||
|
|
||||||
EditLoginRestrictionsRestrictionsButton
|
EditLoginRestrictionsRestrictionsButton
|
||||||
[Tags] Positive UI Administration Login Restrictions
|
[Tags] Positive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
RestrictionsButton open
|
RestrictionsButton open
|
||||||
Assertion-ElementAttributes //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[1]/div/div el-switch is-checked class
|
Assertion-ElementAttributes //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[1]/div/div el-switch is-checked class
|
||||||
RestrictionsButton close
|
RestrictionsButton close
|
||||||
@@ -14,15 +14,15 @@ EditLoginRestrictionsRestrictionsButton
|
|||||||
|
|
||||||
LoginRestrictionsAddIP
|
LoginRestrictionsAddIP
|
||||||
[Tags] Positive UI Administration Login Restrictions
|
[Tags] Positive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 255.145.111.1/24
|
AddAuthorizedSourceIP 255.145.111.1/24
|
||||||
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}
|
||||||
LoginRestrictions-SearchIP 255.145.111.1/24
|
LoginRestrictions-SearchIP 255.145.111.1/24
|
||||||
LoginRestrictions-DeleteIP
|
LoginRestrictions-DeleteIP
|
||||||
|
|
||||||
LoginRestrictionsNotWhitelistLogin
|
LoginRestrictionsNotWhitelistLogin
|
||||||
[Tags] Positive UI Administration Login Restrictions
|
[Tags] Positive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
RestrictionsButton open
|
RestrictionsButton open
|
||||||
${Whitelist}= LoginRestrictionsObtainSQLIP
|
${Whitelist}= LoginRestrictionsObtainSQLIP
|
||||||
LoginRestrictions-SearchIP 192.168.32.1/24
|
LoginRestrictions-SearchIP 192.168.32.1/24
|
||||||
@@ -33,12 +33,12 @@ LoginRestrictionsNotWhitelistLogin
|
|||||||
UpdataLoginRestrictionsSQLIP ${Whitelist}
|
UpdataLoginRestrictionsSQLIP ${Whitelist}
|
||||||
sleep ${sleep_Wait}
|
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}
|
Wait Until Element Is Enabled id=dashboard ${sleep_Wait}
|
||||||
Assertion //*[@id="children0"]/div/span Dashboard
|
Assertion //*[@id="dashboard"]/div/span Dashboard
|
||||||
|
|
||||||
LoginRestrictionsLoginLockout
|
LoginRestrictionsLoginLockout
|
||||||
[Tags] Positive UI Administration Login Restrictions
|
[Tags] Positive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
RestrictionsButton open
|
RestrictionsButton open
|
||||||
EditMaximumLoginAttemepts 2
|
EditMaximumLoginAttemepts 2
|
||||||
EditLockTime 1
|
EditLockTime 1
|
||||||
@@ -53,80 +53,80 @@ LoginRestrictionsLoginLockout
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
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="dashboard"]/div/span Dashboard
|
||||||
|
|
||||||
CloseLoginRestrictionsNotWhitelistLogin
|
CloseLoginRestrictionsNotWhitelistLogin
|
||||||
[Tags] Positive UI Administration Login Restrictions
|
[Tags] Positive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
RestrictionsButton close
|
RestrictionsButton close
|
||||||
LoginRestrictions-SearchIP 192.168.32.1/24
|
LoginRestrictions-SearchIP 192.168.32.1/24
|
||||||
LoginRestrictions-DeleteIP
|
LoginRestrictions-DeleteIP
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 192.168.32.1/24
|
AddAuthorizedSourceIP 192.168.32.1/24
|
||||||
|
|
||||||
MaximumLoginAttemeptsMinimum
|
MaximumLoginAttemeptsMinimum
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Boundary UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditMaximumLoginAttemepts 1
|
EditMaximumLoginAttemepts 1
|
||||||
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}
|
||||||
|
|
||||||
MaximumLoginAttemeptsMax
|
MaximumLoginAttemeptsMax
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Boundary UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditMaximumLoginAttemepts 10
|
EditMaximumLoginAttemepts 10
|
||||||
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}
|
||||||
|
|
||||||
MaximumLoginAttemeptsMax
|
MaximumLoginAttemeptsMax
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Boundary UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditLockTime 60
|
EditLockTime 60
|
||||||
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}
|
||||||
|
|
||||||
LoginRestrictionsAddIPExceed255
|
LoginRestrictionsAddIPExceed255
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 255.145.256.1/24
|
AddAuthorizedSourceIP 255.145.256.1/24
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Please enter the correct ip address
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Please enter the correct ip address
|
||||||
|
|
||||||
LoginRestrictionsAddIPNExceed32
|
LoginRestrictionsAddIPNExceed32
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 255.145.255.1/33
|
AddAuthorizedSourceIP 255.145.255.1/33
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Please enter the correct ip address
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Please enter the correct ip address
|
||||||
|
|
||||||
LoginRestrictionsAddIPExists
|
LoginRestrictionsAddIPExists
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
AddAuthorizedSourceIP 255.145.111.1/24
|
AddAuthorizedSourceIP 255.145.111.1/24
|
||||||
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}
|
||||||
AddAuthorizedSourceIP 255.145.111.1/24
|
AddAuthorizedSourceIP 255.145.111.1/24
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Same item already exists
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[2]/div/div[1]/div[2]/div[1]/div/div[last()]/div/div[2] Same item already exists
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
LoginRestrictions-SearchIP 255.145.111.1/24
|
LoginRestrictions-SearchIP 255.145.111.1/24
|
||||||
LoginRestrictions-DeleteIP
|
LoginRestrictions-DeleteIP
|
||||||
|
|
||||||
MaximumLoginAttemeptsExceedMax
|
MaximumLoginAttemeptsExceedMax
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditMaximumLoginAttemepts 11
|
EditMaximumLoginAttemepts 11
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
||||||
|
|
||||||
MaximumLoginAttemeptsExceedMinimum
|
MaximumLoginAttemeptsExceedMinimum
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditMaximumLoginAttemepts 0
|
EditMaximumLoginAttemepts 0
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
||||||
|
|
||||||
LockTimeExceedMax
|
LockTimeExceedMax
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditLockTime 61
|
EditLockTime 61
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
||||||
|
|
||||||
LockTimeExceedMinimum
|
LockTimeExceedMinimum
|
||||||
[Tags] Negtive UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages //*[@id="Administration"]/ul/li[6] //*[@id="Administration"]/ul/li[6]
|
||||||
EditLockTime 0
|
EditLockTime 0
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
||||||
|
|
||||||
|
|||||||
@@ -72,12 +72,12 @@ RolesEditAuthority
|
|||||||
|
|
||||||
RolesPagingDisplay
|
RolesPagingDisplay
|
||||||
[Tags] Positive UI Administration Roles
|
[Tags] Positive UI Administration Roles
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
AdministrationPagingDisplay 50
|
AdministrationPagingDisplay 50
|
||||||
|
|
||||||
RolesClickAllButton
|
RolesClickAllButton
|
||||||
[Tags] Positive UI Administration Roles
|
[Tags] Positive UI Administration Roles
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/label/span[1]/span
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/label/span[1]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text1} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[3]/td[1]/div/div/span/div/div/label/span[1] class
|
${text1} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[3]/td[1]/div/div/span/div/div/label/span[1] class
|
||||||
@@ -87,7 +87,7 @@ RolesClickAllButton
|
|||||||
|
|
||||||
RolesBuiltinRoleNotDeleteAndEdit
|
RolesBuiltinRoleNotDeleteAndEdit
|
||||||
[Tags] Positive UI Administration Roles
|
[Tags] Positive UI Administration Roles
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch superuser
|
RoleSearch superuser
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -104,7 +104,7 @@ RolesCitedDelete
|
|||||||
CreateRoles RolesCitedDelete 自动化测试 ${list}
|
CreateRoles RolesCitedDelete 自动化测试 ${list}
|
||||||
Wait Until Element Is Enabled id=profilesTabs_Profile_Insert ${sleep_Wait}
|
Wait Until Element Is Enabled id=profilesTabs_Profile_Insert ${sleep_Wait}
|
||||||
UserCreatePage 0000 ${a} 111111 open 30 close RolesCitedDelete
|
UserCreatePage 0000 ${a} 111111 open 30 close RolesCitedDelete
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch RolesCitedDelete
|
RoleSearch RolesCitedDelete
|
||||||
RolesDelete
|
RolesDelete
|
||||||
Menu administration Accounts
|
Menu administration Accounts
|
||||||
@@ -125,7 +125,7 @@ RolesDisable
|
|||||||
Should Not Be Equal ${text} Dashboard
|
Should Not Be Equal ${text} Dashboard
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch RolesDisable
|
RoleSearch RolesDisable
|
||||||
RolesDelete
|
RolesDelete
|
||||||
|
|
||||||
@@ -139,7 +139,7 @@ RolesReadOnly
|
|||||||
UserCreatePage 0000 ${a} 111111 log 30 log RolesReadOnly${b}
|
UserCreatePage 0000 ${a} 111111 log 30 log RolesReadOnly${b}
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarObjects_ip sidebarObjects_ip Amenu=children2
|
AdminOpenPages //*[@id="object"]/ul/li[1] //*[@id="object"]/ul/li[1] xpath Amenu=object
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[1]/div/label/span[1]/span ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[1]/div/label/span[1]/span ${sleep_Wait}
|
||||||
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[1]/div/label/span[1]/span
|
click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span/span[1]/div/label/span[1]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -151,7 +151,7 @@ RolesReadOnly
|
|||||||
Should Be Equal As Strings ${text3} View
|
Should Be Equal As Strings ${text3} View
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch RolesReadOnly${b}
|
RoleSearch RolesReadOnly${b}
|
||||||
RolesDelete
|
RolesDelete
|
||||||
|
|
||||||
@@ -163,7 +163,7 @@ RolesNotSettingsAuthority
|
|||||||
UserCreatePage 0000 ${a} 111111 log 30 log RolesNotSettingsAuthority
|
UserCreatePage 0000 ${a} 111111 log 30 log RolesNotSettingsAuthority
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarObjects_ProxyManipulation sidebarObjects_ProxyManipulation Amenu=children1
|
AdminOpenPages //*[@id="policy"]/ul/li[2] //*[@id="policy"]/ul/li[2] xpath Amenu=policy
|
||||||
click element id=app_create
|
click element id=app_create
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="policy_paper_left"]/div[1]/span ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="policy_paper_left"]/div[1]/span ${sleep_Wait}
|
||||||
click element id=proxyManipulationinsert
|
click element id=proxyManipulationinsert
|
||||||
@@ -173,12 +173,12 @@ RolesNotSettingsAuthority
|
|||||||
${text} Get Element Attribute xpath=/html/body/div[last()]/div[1]/div[1]/ul/div[2]/li[2]/i class
|
${text} Get Element Attribute xpath=/html/body/div[last()]/div[1]/div[1]/ul/div[2]/li[2]/i class
|
||||||
Should Be Equal As Strings ${text} iconfont icon-View
|
Should Be Equal As Strings ${text} iconfont icon-View
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element id=sidebarObjects_ProxyManipulation
|
click element xpath=//*[@id="policy"]/ul/li[2]
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click element xpath=/html/body/div/div/div[3]/button[2]
|
click element xpath=/html/body/div/div/div[3]/button[2]
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch RolesNotSettingsAuthority
|
RoleSearch RolesNotSettingsAuthority
|
||||||
RolesDelete
|
RolesDelete
|
||||||
|
|
||||||
@@ -201,14 +201,14 @@ RolesNotPolicies&ObjectsAuthority
|
|||||||
UserCreatePage 0000 ${a} 111111 log 30 log RolesNotPolicies&ObjectsAuthority${b}
|
UserCreatePage 0000 ${a} 111111 log 30 log RolesNotPolicies&ObjectsAuthority${b}
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarLog_SecurityEventLogs sidebarLog_SecurityEventLogs Amenu=children3
|
AdminOpenPages //*[@id="Log"]/ul/li[1] //*[@id="Log"]/ul/li[1] xpath Amenu=Log
|
||||||
Mouse Over xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/p/span/span
|
Mouse Over xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/p/span/span
|
||||||
Wait Until Element Is Enabled xpath=/html/body/div[last()]/div[1]/ul/div 10
|
Wait Until Element Is Enabled xpath=/html/body/div[last()]/div[1]/ul/div 10
|
||||||
${text} get text xpath=/html/body/div[last()]/div[1]/ul/div
|
${text} get text xpath=/html/body/div[last()]/div[1]/ul/div
|
||||||
Should Be Equal As Strings ${text} The user does not have the permission to read policies.
|
Should Be Equal As Strings ${text} The user does not have the permission to read policies.
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch RolesNotPolicies&ObjectsAuthority${b}
|
RoleSearch RolesNotPolicies&ObjectsAuthority${b}
|
||||||
RolesDelete
|
RolesDelete
|
||||||
|
|
||||||
@@ -237,7 +237,7 @@ RolesNotPoliciesAndSSLDecrptionExcelusionAndPolicyVerfyAndProxyTCPOptionAuthorit
|
|||||||
UserCreatePage 0000 ${b} 111111 log 30 log ReferenceCountNotShow${a}
|
UserCreatePage 0000 ${b} 111111 log 30 log ReferenceCountNotShow${a}
|
||||||
Login ${b} 111111
|
Login ${b} 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
AdminOpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages Amenu=children6
|
AdminOpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath Amenu=Settings
|
||||||
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input #点击搜索框
|
click element xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input #点击搜索框
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
click element xpath=/html/body/div/div[1]/div[1]/ul/li[2]
|
||||||
@@ -250,7 +250,7 @@ RolesNotPoliciesAndSSLDecrptionExcelusionAndPolicyVerfyAndProxyTCPOptionAuthorit
|
|||||||
Page Should Not Contain byb-自动化测试勿动 #断言该元素未出现
|
Page Should Not Contain byb-自动化测试勿动 #断言该元素未出现
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
RoleSearch ReferenceCountNotShow${a}
|
RoleSearch ReferenceCountNotShow${a}
|
||||||
RolesDelete
|
RolesDelete
|
||||||
|
|
||||||
@@ -294,7 +294,7 @@ RolesCreateNameDuplicate
|
|||||||
|
|
||||||
RolesCreateNameNull
|
RolesCreateNameNull
|
||||||
[Tags] Negtive UI Administration Roles
|
[Tags] Negtive UI Administration Roles
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages //*[@id="Administration"]/ul/li[1] profilesTabs_Profile_Insert
|
||||||
Click element id=app_create
|
Click element id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element id=rolesOk
|
click element id=rolesOk
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ UsersCreate
|
|||||||
Should Be Equal As Strings ${UserName1} ${a}
|
Should Be Equal As Strings ${UserName1} ${a}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
${text1} get text xpath=//*[@id="children0"]/div/span
|
${text1} get text xpath=//*[@id="dashboard"]/div/span
|
||||||
Should Be Equal As Strings ${text1} Dashboard
|
Should Be Equal As Strings ${text1} Dashboard
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Login ${username} ${password}
|
Login ${username} ${password}
|
||||||
@@ -32,7 +32,7 @@ UsersCreateCloseEnableButton
|
|||||||
UserCreatePage 0000 ${a} 111111 open 30 close superuser
|
UserCreatePage 0000 ${a} 111111 open 30 close superuser
|
||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/span/div class
|
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[13]/div/div/span/div class
|
||||||
Should Be Equal As Strings ${text} el-switch
|
Should Be Equal As Strings ${text} el-switch
|
||||||
|
|
||||||
UsersCreateRoleSuperReader
|
UsersCreateRoleSuperReader
|
||||||
@@ -50,9 +50,9 @@ UsersCloseEnableButton
|
|||||||
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/span/div
|
Click element xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[13]/div/div/span/div
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/span/div class
|
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[13]/div/div/span/div class
|
||||||
Should Be Equal As Strings ${text} el-switch
|
Should Be Equal As Strings ${text} el-switch
|
||||||
|
|
||||||
UsersEdit
|
UsersEdit
|
||||||
@@ -63,7 +63,7 @@ UsersEdit
|
|||||||
UserEdit 1111 close
|
UserEdit 1111 close
|
||||||
Wait Until Element Is Enabled id=userAdd ${sleep_Wait}
|
Wait Until Element Is Enabled id=userAdd ${sleep_Wait}
|
||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/span/div class
|
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[13]/div/div/span/div class
|
||||||
Should Be Equal As Strings ${text} el-switch
|
Should Be Equal As Strings ${text} el-switch
|
||||||
|
|
||||||
UserTurnPage
|
UserTurnPage
|
||||||
|
|||||||
@@ -8,42 +8,42 @@ Library SSHLibrary
|
|||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
CachedIntermediateCertificatesSearchID
|
CachedIntermediateCertificatesSearchID
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${id} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span id
|
CachedIntermediateCertificatesSearch ${id} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span id
|
||||||
|
|
||||||
CachedIntermediateCertificatesSearchSourceWebsite
|
CachedIntermediateCertificatesSearchSourceWebsite
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${SourceWebsite} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
|
${SourceWebsite} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${SourceWebsite} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span Source Website
|
CachedIntermediateCertificatesSearch ${SourceWebsite} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span Source Website
|
||||||
|
|
||||||
CachedIntermediateCertificatesSearchCommonName
|
CachedIntermediateCertificatesSearchCommonName
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${CommonName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span
|
${CommonName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${CommonName} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span CommonName
|
CachedIntermediateCertificatesSearch ${CommonName} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span CommonName
|
||||||
|
|
||||||
CachedIntermediateCertificatesSearchIssuer
|
CachedIntermediateCertificatesSearchIssuer
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${Issuer} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span
|
${Issuer} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${Issuer} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span Issuer
|
CachedIntermediateCertificatesSearch ${Issuer} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span Issuer
|
||||||
|
|
||||||
CachedIntermediateCertificatesSearchCertificateFingerprint
|
CachedIntermediateCertificatesSearchCertificateFingerprint
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
${CertificateFingerprint} get text //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span
|
${CertificateFingerprint} get text //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
CachedIntermediateCertificatesSearch ${CertificateFingerprint} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span CertificateFingerprint
|
CachedIntermediateCertificatesSearch ${CertificateFingerprint} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span CertificateFingerprint
|
||||||
|
|
||||||
CachedIntermediateCertificatesDownLoad
|
CachedIntermediateCertificatesDownLoad
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
Settings-Search 259 id
|
Settings-Search 259 id
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div/p/i
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div/p/i
|
||||||
@@ -53,58 +53,58 @@ CachedIntermediateCertificatesDownLoad
|
|||||||
|
|
||||||
CachedIntermediateCertificatesTurnPage
|
CachedIntermediateCertificatesTurnPage
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
|
|
||||||
CachedIntermediateCertificatesPagingDisplay
|
CachedIntermediateCertificatesPagingDisplay
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
CachedIntermediateCertificatesIDSortButton
|
CachedIntermediateCertificatesIDSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesSourceWebsiteSortButton
|
CachedIntermediateCertificatesSourceWebsiteSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesIssuerBySortButton
|
CachedIntermediateCertificatesIssuerBySortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesIssuerToSortButton
|
CachedIntermediateCertificatesIssuerToSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesExpiryDateSortButton
|
CachedIntermediateCertificatesExpiryDateSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesCertificateFingerprintSortButton
|
CachedIntermediateCertificatesCertificateFingerprintSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesModifiedTimeSortButton
|
CachedIntermediateCertificatesModifiedTimeSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
CachedIntermediateCertificatesCreateTimeSortButton
|
CachedIntermediateCertificatesCreateTimeSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Cached Intermediate Certificates
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Cached Intermediate Certificates
|
||||||
|
|
||||||
# CachedIntermediateCertificatesImportExpiredCertificate #导入过期证书
|
# CachedIntermediateCertificatesImportExpiredCertificate #导入过期证书
|
||||||
# [Tags] Positive UI Settings CachedIntermediateCertificates
|
# [Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
# OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
# OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
# ${text1} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
# ${text1} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
# Open Connection 192.168.44.11 port=22
|
# Open Connection 192.168.44.11 port=22
|
||||||
# Login root *#00#QAZxsw@edc
|
# Login root *#00#QAZxsw@edc
|
||||||
@@ -116,7 +116,7 @@ CachedIntermediateCertificatesCreateTimeSortButton
|
|||||||
|
|
||||||
# CachedIntermediateCertificatesSynchronizeVerification #验证修改证书状态 rides是否同步
|
# CachedIntermediateCertificatesSynchronizeVerification #验证修改证书状态 rides是否同步
|
||||||
# [Tags] Positive UI Settings CachedIntermediateCertificates
|
# [Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
# OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
# OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
# Settings-Search 1 id
|
# Settings-Search 1 id
|
||||||
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span
|
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span
|
||||||
# sleep 3
|
# sleep 3
|
||||||
|
|||||||
@@ -518,13 +518,13 @@ DecryptionProfileAllCloseTLSv1.3
|
|||||||
|
|
||||||
DecryptionProfileTurnPage
|
DecryptionProfileTurnPage
|
||||||
[Tags] Positive UI Settings DecryptionProfile
|
[Tags] Positive UI Settings DecryptionProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[5] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[2]/td[1]/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[2]/td[1]/div/div
|
||||||
|
|
||||||
DecryptionProfilePagingDisplay
|
DecryptionProfilePagingDisplay
|
||||||
[Tags] Positive UI Settings DecryptionProfile
|
[Tags] Positive UI Settings DecryptionProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[5] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
DecryptionProfileNameMinSize
|
DecryptionProfileNameMinSize
|
||||||
@@ -556,11 +556,11 @@ DecryptionProfileNameSpecialChar
|
|||||||
|
|
||||||
DecryptionProfileDeleteReferencedData
|
DecryptionProfileDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
DeleteReferencedData DecryptionProfile sidebarProxy_Profiles 83 The referenced data are not allowed to disable or delete Three-level menu=profilesTabs_Profile_DecryptionProfile
|
DeleteReferencedData DecryptionProfile //*[@id="Settings"]/ul/li[1] 83 The referenced data are not allowed to disable or delete Three-level menu=//*[@id="Settings"]/ul/li[1] xpath
|
||||||
|
|
||||||
DecryptionProfileNullname
|
DecryptionProfileNullname
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="Settings"]/ul/li[1] xpath
|
||||||
click id=insertAdd
|
click id=insertAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
@@ -571,7 +571,7 @@ DecryptionProfileNullname
|
|||||||
|
|
||||||
DercryptionProfileVersionLessTLSv1.2
|
DercryptionProfileVersionLessTLSv1.2
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="Settings"]/ul/li[1] xpath
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=insertAdd
|
click id=insertAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -590,7 +590,7 @@ DercryptionProfileVersionLessTLSv1.2
|
|||||||
|
|
||||||
DercryptionProfileVersionError
|
DercryptionProfileVersionError
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="Settings"]/ul/li[1] xpath
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=insertAdd
|
click id=insertAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
|
|||||||
@@ -97,13 +97,13 @@ HijackFilesDownloadFile
|
|||||||
|
|
||||||
HijackFilesPagesTurnPage
|
HijackFilesPagesTurnPage
|
||||||
[Tags] Positive UI Settings HijackFile
|
[Tags] Positive UI Settings HijackFile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
OpenPages sidebarProxy_Profiles Three-levelMenu=//*[@id="profilesTabs"]/li[3] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div
|
||||||
|
|
||||||
HijackFilesPagingDisplay
|
HijackFilesPagingDisplay
|
||||||
[Tags] Positive UI Settings HijackFile
|
[Tags] Positive UI Settings HijackFile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
OpenPages sidebarProxy_Profiles Three-levelMenu=//*[@id="profilesTabs"]/li[3] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
HijackFilesCreateNameMinSize
|
HijackFilesCreateNameMinSize
|
||||||
@@ -154,7 +154,7 @@ HijackFilesUploadNullFile
|
|||||||
|
|
||||||
HijackFilesUploadExceed20MFile
|
HijackFilesUploadExceed20MFile
|
||||||
[Tags] Negtive html Settings HijackFile
|
[Tags] Negtive html Settings HijackFile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
OpenPages sidebarProxy_Profiles Three-levelMenu=//*[@id="profilesTabs"]/li[3] xpath
|
||||||
click id=hijackAdd
|
click id=hijackAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${path}hijack_files/Exceed20MFile.html
|
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${path}hijack_files/Exceed20MFile.html
|
||||||
@@ -168,11 +168,11 @@ HijackFilesUploadTypeDoesNotMatch
|
|||||||
|
|
||||||
InsertScritsDeleteReferencedData
|
InsertScritsDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings HijackFile
|
[Tags] Negtive UI Settings HijackFile
|
||||||
DeleteReferencedData HijackFile sidebarProxy_Profiles 611 The referenced data are not allowed to delete Three-level menu=profilesTabs_Profile_HijackFiles
|
DeleteReferencedData HijackFile sidebarProxy_Profiles 611 The referenced data are not allowed to delete Three-level menu=//*[@id="profilesTabs"]/li[3] xpath
|
||||||
|
|
||||||
HijackFilesCreateNullName
|
HijackFilesCreateNullName
|
||||||
[Tags] Negtive UI Settings HijackFile
|
[Tags] Negtive UI Settings HijackFile
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_HijackFiles
|
OpenPages sidebarProxy_Profiles //*[@id="profilesTabs"]/li[3] xpath
|
||||||
click id=hijackAdd
|
click id=hijackAdd
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=hijackAddOk1
|
click id=hijackAddOk1
|
||||||
|
|||||||
@@ -46,7 +46,7 @@ IPLibrariesSearchGeoName
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=L${a} Longitude=1 Latitude=2
|
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=L${a} Longitude=1 Latitude=2
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
||||||
@@ -59,7 +59,7 @@ IPLibrariesSearchCountryandRegion
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
|
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search ${a} CountryandRegion
|
Settings-Search ${a} CountryandRegion
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
||||||
@@ -72,7 +72,7 @@ IPLibrariesSearchCity
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
|
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search ${a} City
|
Settings-Search ${a} City
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
||||||
@@ -85,14 +85,14 @@ IPLibrariesClickAll
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
|
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
click xpath=//*[@id="IPLibraryAll0"]/span
|
click xpath=//*[@id="IPLibraryAll0"]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search 5898240 GeoName
|
Settings-Search 5898240 GeoName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
||||||
Should Be Equal As Strings ${text} 5898240
|
Should Be Equal As Strings ${text} 5898240
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
click xpath=//*[@id="IPLibraryAll0"]/span
|
click xpath=//*[@id="IPLibraryAll0"]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
@@ -107,14 +107,14 @@ IPLibrariesClickBuilt-in
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
|
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
click xpath=//*[@id="IPLibraryAll1"]/span
|
click xpath=//*[@id="IPLibraryAll1"]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
||||||
Should Be Equal As Strings ${text} No Data
|
Should Be Equal As Strings ${text} No Data
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -122,7 +122,7 @@ IPLibrariesClickBuilt-in
|
|||||||
|
|
||||||
IPLibrariesClickImported
|
IPLibrariesClickImported
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive UI Settings IPLibraries
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
click xpath=//*[@id="IPLibraryAll2"]/span
|
click xpath=//*[@id="IPLibraryAll2"]/span
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search 5898240 GeoName
|
Settings-Search 5898240 GeoName
|
||||||
@@ -143,7 +143,7 @@ IPLibrariesSearchIP
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[2]/div[2]/ul/li/div[1]/form/div/div/div
|
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[2]/div[2]/ul/li/div[1]/form/div/div/div
|
||||||
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
|
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -151,13 +151,13 @@ IPLibrariesSearchIP
|
|||||||
|
|
||||||
IPLibrariesTurnPage
|
IPLibrariesTurnPage
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive UI Settings IPLibraries
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
||||||
|
|
||||||
IPLibrariesPagingDisplay
|
IPLibrariesPagingDisplay
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive UI Settings IPLibraries
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
IPLibrariesCreateGeoNameIDMaxSize
|
IPLibrariesCreateGeoNameIDMaxSize
|
||||||
@@ -201,7 +201,7 @@ IPLibrariesCountryandRegionRepeat
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
CreateIpLibraries Geo Name Country Africa 548465 b1111 ${iplist} j=2 Country=b1111 Longitude=180 Latitude=90
|
CreateIpLibraries Geo Name Country Africa 548465 b1111 ${iplist} j=2 Country=b1111 Longitude=180 Latitude=90
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548466 b1111 ${iplist} /html/body/div[last()]/p Country and Region is exist j=2 Country=b1111 Longitude=180 Latitude=90
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548466 b1111 ${iplist} /html/body/div[last()]/p Country and Region is exist j=2 Country=b1111 Longitude=180 Latitude=90
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
|
||||||
Settings-Search 548465 GeoName
|
Settings-Search 548465 GeoName
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
DeleteIPLibraries
|
DeleteIPLibraries
|
||||||
|
|||||||
@@ -62,13 +62,13 @@ InsertScriptDownloadFile
|
|||||||
|
|
||||||
InsertScritsPagesTurnPage
|
InsertScritsPagesTurnPage
|
||||||
[Tags] Positive UI Settings InsertScript
|
[Tags] Positive UI Settings InsertScript
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[2] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
||||||
|
|
||||||
InsertScritsPagingDisplay
|
InsertScritsPagingDisplay
|
||||||
[Tags] Positive UI Settings InsertScript
|
[Tags] Positive UI Settings InsertScript
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[2] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
InsertScriptCreateSpecialFileName
|
InsertScriptCreateSpecialFileName
|
||||||
@@ -95,7 +95,7 @@ InsertScriptsUploadNullFile
|
|||||||
|
|
||||||
InsertScriptsUploadExceed20MFile
|
InsertScriptsUploadExceed20MFile
|
||||||
[Tags] Negtive UI File Settings InsertScript
|
[Tags] Negtive UI File Settings InsertScript
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[2] xpath
|
||||||
click id=insertAdd
|
click id=insertAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Choose File xpath=//*[@id="insertAddUpload"]/div[1]/input ${path}insert_files\\Exceed20MFile.css
|
Choose File xpath=//*[@id="insertAddUpload"]/div[1]/input ${path}insert_files\\Exceed20MFile.css
|
||||||
@@ -109,7 +109,7 @@ InsertScriptsFileTypeDoesNotMatch
|
|||||||
|
|
||||||
InsertScritsCreateNullName
|
InsertScritsCreateNullName
|
||||||
[Tags] Negtive UI Settings InsertScrit
|
[Tags] Negtive UI Settings InsertScrit
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[2]
|
||||||
click id=insertAdd
|
click id=insertAdd
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=insertAddOk1
|
click id=insertAddOk1
|
||||||
@@ -121,4 +121,4 @@ InsertScritsCreateNullName
|
|||||||
|
|
||||||
InsertScritsDeleteReferencedData
|
InsertScritsDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings InsertScrit
|
[Tags] Negtive UI Settings InsertScrit
|
||||||
DeleteReferencedData InsertScript sidebarProxy_Profiles 551 The referenced data are not allowed to delete Three-level menu=profilesTabs_Profile_Insert
|
DeleteReferencedData InsertScript //*[@id="Settings"]/ul/li[1] 551 The referenced data are not allowed to delete Three-level menu=//*[@id="Settings"]/ul/li[1] xpath
|
||||||
|
|||||||
@@ -51,7 +51,7 @@ PacketCaptureSearchID
|
|||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureSearchID IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureSearchID IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
Settings-Search ${id} id
|
Settings-Search ${id} id
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
@@ -62,7 +62,7 @@ PacketCaptureSearchID
|
|||||||
PacketCaptureSearchName
|
PacketCaptureSearchName
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
Settings-Search PacketCaptureSearchName name
|
Settings-Search PacketCaptureSearchName name
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
||||||
@@ -73,7 +73,7 @@ PacketCaptureSearchName
|
|||||||
PacketCaptureSearchIP
|
PacketCaptureSearchIP
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
Settings-Search ${testClentIP} ip
|
Settings-Search ${testClentIP} ip
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[7]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[7]/div/div/div
|
||||||
@@ -84,7 +84,7 @@ PacketCaptureSearchIP
|
|||||||
PacketCaptureSearchPort
|
PacketCaptureSearchPort
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
Settings-Search 80 port
|
Settings-Search 80 port
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div
|
||||||
@@ -95,7 +95,7 @@ PacketCaptureSearchPort
|
|||||||
PacketCaptureSearchisValid_Effective
|
PacketCaptureSearchisValid_Effective
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
PacketCaptureSerch Effective
|
PacketCaptureSerch Effective
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[2] style
|
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[2] style
|
||||||
@@ -105,7 +105,7 @@ PacketCaptureSearchisValid_Effective
|
|||||||
|
|
||||||
PacketCaptureSearchisValid_Invalid
|
PacketCaptureSearchisValid_Invalid
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
PacketCaptureSerch Invalid
|
PacketCaptureSerch Invalid
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[1] style
|
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[1] style
|
||||||
@@ -179,7 +179,7 @@ PacketCaptureCreateCapturedNumberAndDurationMaxSize
|
|||||||
|
|
||||||
PacketCaptureCreateALLNull
|
PacketCaptureCreateALLNull
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=packetCaptureAdd_ok
|
click id=packetCaptureAdd_ok
|
||||||
@@ -193,7 +193,7 @@ PacketCaptureCreateALLNull
|
|||||||
|
|
||||||
PacketCaptureCreateIPFormat
|
PacketCaptureCreateIPFormat
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input id=PacketCaptureadd_cliIp fe80::3cf8:a41c:122a:b3
|
input id=PacketCaptureadd_cliIp fe80::3cf8:a41c:122a:b3
|
||||||
@@ -205,7 +205,7 @@ PacketCaptureCreateIPFormat
|
|||||||
|
|
||||||
PacketCaptureCreatePortFormatError
|
PacketCaptureCreatePortFormatError
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input id=PacketCaptureadd_cliPort 0
|
input id=PacketCaptureadd_cliPort 0
|
||||||
@@ -219,7 +219,7 @@ PacketCaptureCreatePortFormatError
|
|||||||
|
|
||||||
PacketCaptureCreateTwoEffectiveDeviceso
|
PacketCaptureCreateTwoEffectiveDeviceso
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=PacketCaptureadd_EDevice
|
click id=PacketCaptureadd_EDevice
|
||||||
@@ -236,7 +236,7 @@ PacketCaptureCreateTwoEffectiveDeviceso
|
|||||||
|
|
||||||
PacketCaptureCreateCapturedNumberFormatError
|
PacketCaptureCreateCapturedNumberFormatError
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input id=PacketCaptureadd_MaxPacketCapNum 0
|
input id=PacketCaptureadd_MaxPacketCapNum 0
|
||||||
@@ -247,7 +247,7 @@ PacketCaptureCreateCapturedNumberFormatError
|
|||||||
|
|
||||||
PacketCaptureCreateCapturedDurationFormatError
|
PacketCaptureCreateCapturedDurationFormatError
|
||||||
[Tag] Negtive UI Settings PacketCapture
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input id=PacketCaptureadd_pcapStorageDay 596524
|
input id=PacketCaptureadd_pcapStorageDay 596524
|
||||||
|
|||||||
@@ -5,6 +5,6 @@ Resource ../../../02-Keyword/Tsg_Ui/Setting/Settings.robot
|
|||||||
Library OperatingSystem
|
Library OperatingSystem
|
||||||
|
|
||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
Policy_Verify-001
|
# Policy_Verify-001
|
||||||
${dict} Create Dictionary Host=youtube.com
|
# ${dict} Create Dictionary Host=youtube.com
|
||||||
Policy_Verify Security Policy Match Protocol-HTTP Client-IP1=192.168.50.34 dict1=${dict}
|
# Policy_Verify Security Policy Match Protocol-HTTP Client-IP1=192.168.50.34 dict1=${dict}
|
||||||
|
|||||||
@@ -46,13 +46,13 @@ ResponsePagesDownloadFile
|
|||||||
|
|
||||||
ResponsePagesTurnPage
|
ResponsePagesTurnPage
|
||||||
[Tags] Positive UI Settings ResponsePages
|
[Tags] Positive UI Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
||||||
|
|
||||||
ResponsePagesPagingDisplay
|
ResponsePagesPagingDisplay
|
||||||
[Tags] Positive UI Settings ResponsePages
|
[Tags] Positive UI Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
|
|
||||||
@@ -88,7 +88,7 @@ ResponsePagesSpecialFileName
|
|||||||
|
|
||||||
ResponsePagesCreateNullNames
|
ResponsePagesCreateNullNames
|
||||||
[Tags] Negtive UI Name Settings ResponsePages
|
[Tags] Negtive UI Name Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
|
||||||
click id=responseAdd
|
click id=responseAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${path}response_pages_files\\Create-ResponsePages-test.html #上传文件
|
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${path}response_pages_files\\Create-ResponsePages-test.html #上传文件
|
||||||
@@ -104,7 +104,7 @@ ResponsePageUploadNullFile
|
|||||||
|
|
||||||
ResponsePageUploadExceed20MFile
|
ResponsePageUploadExceed20MFile
|
||||||
[Tags] Negtive UI File Settings ResponsePages
|
[Tags] Negtive UI File Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
|
||||||
click id=responseAdd
|
click id=responseAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${path}response_pages_files\\Exceed20MFile.html
|
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${path}response_pages_files\\Exceed20MFile.html
|
||||||
@@ -118,6 +118,6 @@ ResponsePagesFileTypeDoesNotMatch
|
|||||||
|
|
||||||
ResponsePagesDeleteReferencedData
|
ResponsePagesDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings ResponsePages
|
[Tags] Negtive UI Settings ResponsePages
|
||||||
DeleteReferencedData ResponsePage sidebarProxy_Profiles 395 The referenced data are not allowed to delete
|
DeleteReferencedData ResponsePage //*[@id="Settings"]/ul/li[1] 395 The referenced data are not allowed to delete
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -76,13 +76,13 @@ SNATIPPoolsViewMembers
|
|||||||
|
|
||||||
# SNATIPPoolsTurnPage
|
# SNATIPPoolsTurnPage
|
||||||
# [Tags] Positive IP Settings SNATIPPools
|
# [Tags] Positive IP Settings SNATIPPools
|
||||||
# OpenPages sidebarSetting_Wannat ip
|
# OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
# TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
# TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
||||||
# ... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
# ... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
||||||
|
|
||||||
SNATIPPoolsPagingDisplay
|
SNATIPPoolsPagingDisplay
|
||||||
[Tags] Positive IP Settings SNATIPPools
|
[Tags] Positive IP Settings SNATIPPools
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
PagingDisplay_Second 50
|
PagingDisplay_Second 50
|
||||||
|
|
||||||
CreateSNATIPPoolsNameMinSize
|
CreateSNATIPPoolsNameMinSize
|
||||||
@@ -105,7 +105,7 @@ CreateSNATIPPoolsNameSpecialChar
|
|||||||
|
|
||||||
CreateSNATIPPoolsNameNull
|
CreateSNATIPPoolsNameNull
|
||||||
[Tags] Negtive UI Settings SNATIPPools
|
[Tags] Negtive UI Settings SNATIPPools
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=wanAdd_ok
|
click id=wanAdd_ok
|
||||||
@@ -115,7 +115,7 @@ CreateSNATIPPoolsNameNull
|
|||||||
|
|
||||||
CreateSNATIPPoolsIpFormatError
|
CreateSNATIPPoolsIpFormatError
|
||||||
[Tags] Negtive UI Settings SNATIPPools
|
[Tags] Negtive UI Settings SNATIPPools
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=temporary_form #点击添加ip的加号
|
click id=temporary_form #点击添加ip的加号
|
||||||
@@ -129,7 +129,7 @@ CreateSNATIPPoolsIpFormatError
|
|||||||
|
|
||||||
CreateSNATIPPoolsNoReachabilityTest
|
CreateSNATIPPoolsNoReachabilityTest
|
||||||
[Tags] Negtive UI Settings SNATIPPools
|
[Tags] Negtive UI Settings SNATIPPools
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=temporary_form #点击添加ip的加号
|
click id=temporary_form #点击添加ip的加号
|
||||||
|
|||||||
@@ -34,13 +34,13 @@ SSLDecryptionExclusionEditSearchName
|
|||||||
|
|
||||||
SSLDecryptionExclusionEditDefault
|
SSLDecryptionExclusionEditDefault
|
||||||
[Tags] Positive UI Settings SSLDecryptionExclusion
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
||||||
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com test11 *fe3.delivery.mp.microsoft.com id
|
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com test11 *fe3.delivery.mp.microsoft.com id
|
||||||
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com Mircosoft Store *fe3.delivery.mp.microsoft.com id
|
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com Mircosoft Store *fe3.delivery.mp.microsoft.com id
|
||||||
|
|
||||||
SSLDecryptionExclusionPagingDisplay
|
SSLDecryptionExclusionPagingDisplay
|
||||||
[Tags] Positive UI Settings SSLDecryptionExclusion
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
SSLDecryptionCreateFQDNMinSize
|
SSLDecryptionCreateFQDNMinSize
|
||||||
@@ -73,7 +73,7 @@ SSLDecryptionExclusionFQDNSpecialChar
|
|||||||
|
|
||||||
SSLDecryptionExclusionNullDescriptionAndFQDN
|
SSLDecryptionExclusionNullDescriptionAndFQDN
|
||||||
[Tags] Negtive UI Settings SSLDecryptionExclusion
|
[Tags] Negtive UI Settings SSLDecryptionExclusion
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
||||||
click id=ssl_create
|
click id=ssl_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=ssl_ok
|
click id=ssl_ok
|
||||||
|
|||||||
@@ -57,7 +57,7 @@ SSLFingerprintImportUserAgentExceedFour
|
|||||||
|
|
||||||
SSLFingerprintImportJA3
|
SSLFingerprintImportJA3
|
||||||
[Tags] Positive UI JA3 Settings SSLFingerprint
|
[Tags] Positive UI JA3 Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/InportSSLFingerprint.csv
|
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/InportSSLFingerprint.csv
|
||||||
Settings-Search d8c87baaaaaaaaaaaa9e41242626c2f3 JA3Hash
|
Settings-Search d8c87baaaaaaaaaaaa9e41242626c2f3 JA3Hash
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -77,7 +77,7 @@ SSLFingerprintExport
|
|||||||
|
|
||||||
SSLFingerprintDownloadExample
|
SSLFingerprintDownloadExample
|
||||||
[Tags] Positive UI Settings SSLFingerprint
|
[Tags] Positive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=objectImport
|
click id=objectImport
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=/html/body/div/div/div[1]/div/div/div[1]/div/form/div[1]/div/div/div[2]/span
|
click xpath=/html/body/div/div/div[1]/div/div/div[1]/div/form/div[1]/div/div/div[2]/span
|
||||||
@@ -91,7 +91,7 @@ SSLFingerprintShowAll
|
|||||||
${b}= RandomNumber
|
${b}= RandomNumber
|
||||||
CreateSSLFingerprint bfff09a${a}1912be7dba376398abc3b No JA3Hash Description=test
|
CreateSSLFingerprint bfff09a${a}1912be7dba376398abc3b No JA3Hash Description=test
|
||||||
CreateSSLFingerprint b32309a2${b}912be7dba376398abfff Yes JA3Hash Description=test
|
CreateSSLFingerprint b32309a2${b}912be7dba376398abfff Yes JA3Hash Description=test
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=Fingerprint_built0
|
click id=Fingerprint_built0
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search bfff09a${a}1912be7dba376398abc3b JA3Hash
|
Settings-Search bfff09a${a}1912be7dba376398abc3b JA3Hash
|
||||||
@@ -99,7 +99,7 @@ SSLFingerprintShowAll
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteSSLFingerprint
|
DeleteSSLFingerprint
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
Settings-Search b32309a2${b}912be7dba376398abfff JA3Hash
|
Settings-Search b32309a2${b}912be7dba376398abfff JA3Hash
|
||||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/div/span/div[2]/span
|
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/div/span/div[2]/span
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -111,12 +111,12 @@ SSLFingerprintShowPinning
|
|||||||
[Tags] Positive UI Settings SSLFingerprint
|
[Tags] Positive UI Settings SSLFingerprint
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateSSLFingerprint bfff09a26${a}12be7dba376398abc3b No JA3Hash Description=test
|
CreateSSLFingerprint bfff09a26${a}12be7dba376398abc3b No JA3Hash Description=test
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=Fingerprint_built1
|
click id=Fingerprint_built1
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
|
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
|
||||||
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
|
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -127,12 +127,12 @@ SSLFingerprintShowNotPinning
|
|||||||
[Tags] Positive UI Settings SSLFingerprint
|
[Tags] Positive UI Settings SSLFingerprint
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateSSLFingerprint bfff09a2695${a}be7dba376398abc3b Yes JA3Hash Description=test
|
CreateSSLFingerprint bfff09a2695${a}be7dba376398abc3b Yes JA3Hash Description=test
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=Fingerprint_built2
|
click id=Fingerprint_built2
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
|
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
|
||||||
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
|
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -143,7 +143,7 @@ SSLFingerprintPagingDisplay
|
|||||||
[Tags] Positive UI Settings SSLFingerprint
|
[Tags] Positive UI Settings SSLFingerprint
|
||||||
${a}= RandomNumber
|
${a}= RandomNumber
|
||||||
CreateSSLFingerprint aaa${a}db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
|
CreateSSLFingerprint aaa${a}db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
Settings-Search aaa${a}db3e351bbd8d38b64c41fffff JA3Hash
|
Settings-Search aaa${a}db3e351bbd8d38b64c41fffff JA3Hash
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
@@ -164,7 +164,7 @@ SSLFingerprintCreateNullDescription
|
|||||||
|
|
||||||
SSLFingerprintCreateNullJA3Hash
|
SSLFingerprintCreateNullJA3Hash
|
||||||
[Tags] Negtive UI Settings SSLFingerprint
|
[Tags] Negtive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=Fingerprint_create
|
click id=Fingerprint_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=authoritiesAdd_sub
|
click id=authoritiesAdd_sub
|
||||||
@@ -174,7 +174,7 @@ SSLFingerprintCreateNullJA3Hash
|
|||||||
|
|
||||||
SSLFingerprintCreateFormatError
|
SSLFingerprintCreateFormatError
|
||||||
[Tags] Negtive UI Settings SSLFingerprint
|
[Tags] Negtive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=Fingerprint_create
|
click id=Fingerprint_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input id=authoritiesAdd_name1 a75de44db3e351bbd8d38b64c41ggggg
|
input id=authoritiesAdd_name1 a75de44db3e351bbd8d38b64c41ggggg
|
||||||
@@ -237,7 +237,7 @@ SSLFingerprintImportRepeatJA3
|
|||||||
|
|
||||||
SSLFingerprintImportJA3FormatError
|
SSLFingerprintImportJA3FormatError
|
||||||
[Tags] Negtive UI Settings SSLFingerprint
|
[Tags] Negtive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintFormatError.csv
|
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintFormatError.csv
|
||||||
${text} Get Text xpath=/html/body/div/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
${text} Get Text xpath=/html/body/div/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
||||||
Should Be Equal As Strings ${text} JA3 Hash format error
|
Should Be Equal As Strings ${text} JA3 Hash format error
|
||||||
@@ -246,7 +246,7 @@ SSLFingerprintImportJA3FormatError
|
|||||||
|
|
||||||
SSLFingerprintImportJA3PinningError
|
SSLFingerprintImportJA3PinningError
|
||||||
[Tags] Negtive UI Settings SSLFingerprint
|
[Tags] Negtive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintPinningError.csv
|
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintPinningError.csv
|
||||||
${text} Get Text xpath=/html/body/div/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
${text} Get Text xpath=/html/body/div/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
||||||
Should Be Equal As Strings ${text} Pinning error
|
Should Be Equal As Strings ${text} Pinning error
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
*** Settings ***
|
*** Settings ***
|
||||||
Suite Setup OpenPages sidebarAdvanced Advanced/storageQuota
|
Suite Setup OpenPages //*[@id="Settings"]/ul/li[5] Advanced/storageQuota
|
||||||
Force Tags tsg-ui settings System Usage
|
Force Tags tsg-ui settings System Usage
|
||||||
Resource ../../../03-Variable/bifangapivariable.txt
|
Resource ../../../03-Variable/bifangapivariable.txt
|
||||||
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
||||||
|
|||||||
@@ -35,13 +35,13 @@ TrafficMirrorProfilesEditVlanSearchName
|
|||||||
|
|
||||||
# TrafficMirrorProfilesPagesTurnPage
|
# TrafficMirrorProfilesPagesTurnPage
|
||||||
# [Tags] Positive UI Settings TrafficMirrorProfile
|
# [Tags] Positive UI Settings TrafficMirrorProfile
|
||||||
# OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
# OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[4] xpath
|
||||||
# TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
# TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
||||||
# ... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
# ... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
||||||
|
|
||||||
TrafficMirrorProfilesPagingDisplay
|
TrafficMirrorProfilesPagingDisplay
|
||||||
[Tags] Positive UI Settings TrafficMirrorProfile
|
[Tags] Positive UI Settings TrafficMirrorProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[4] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
TrafficMirrorProfilesCreateNameMinSize
|
TrafficMirrorProfilesCreateNameMinSize
|
||||||
@@ -100,7 +100,7 @@ TrafficMirrorProfilesCreateErrorMac
|
|||||||
|
|
||||||
TrafficMirrorProfilesNoInput
|
TrafficMirrorProfilesNoInput
|
||||||
[Tags] Negtive UI Settings TrafficMirrorProfile
|
[Tags] Negtive UI Settings TrafficMirrorProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
OpenPages //*[@id="Settings"]/ul/li[1] Three-levelMenu=//*[@id="profilesTabs"]/li[4] xpath
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=trafficMirrorAdd
|
click id=trafficMirrorAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -115,7 +115,7 @@ TrafficMirrorProfilesNoInput
|
|||||||
|
|
||||||
TrafficMirrorProfilesDeleteReferencedData
|
TrafficMirrorProfilesDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings TrafficMirrorProfile
|
[Tags] Negtive UI Settings TrafficMirrorProfile
|
||||||
DeleteReferencedData TrafficMirrorProfile sidebarProxy_Profiles 15 The referenced data are not allowed to delete Three-level menu=profilesTabs_Profile_TrafficMirrorProfiles
|
DeleteReferencedData TrafficMirrorProfile //*[@id="Settings"]/ul/li[1] 15 The referenced data are not allowed to delete Three-level menu=//*[@id="profilesTabs"]/li[4] xpath
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -71,7 +71,7 @@ TrustedCertificateAuthoritiesDownLoadCertificate
|
|||||||
|
|
||||||
TrustedCertificateAuthoritiesEditDefaultCertificate
|
TrustedCertificateAuthoritiesEditDefaultCertificate
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
Settings-Search 1 id
|
Settings-Search 1 id
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -79,58 +79,58 @@ TrustedCertificateAuthoritiesEditDefaultCertificate
|
|||||||
|
|
||||||
TrustedCertificateAuthoritiesTurnPage
|
TrustedCertificateAuthoritiesTurnPage
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesPagingDisplay
|
TrustedCertificateAuthoritiesPagingDisplay
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
PagingDisplay 50
|
PagingDisplay 50
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesIDSortButton
|
TrustedCertificateAuthoritiesIDSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesNameSortButton
|
TrustedCertificateAuthoritiesNameSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesIssuerBySortButton
|
TrustedCertificateAuthoritiesIssuerBySortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesIssuerToSortButton
|
TrustedCertificateAuthoritiesIssuerToSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[5]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[5]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesExpiryDateSortButton
|
TrustedCertificateAuthoritiesExpiryDateSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCommonNameSortButton
|
TrustedCertificateAuthoritiesCommonNameSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[8]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[8]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCertificateFingerprintSortButton
|
TrustedCertificateAuthoritiesCertificateFingerprintSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesModifiedTimeSortButton
|
TrustedCertificateAuthoritiesModifiedTimeSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Trusted Certificate Authorities
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCertificateExpirationDelay
|
TrustedCertificateAuthoritiesCertificateExpirationDelay
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
Settings-Search CertificateExpirationDelay name
|
Settings-Search CertificateExpirationDelay name
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[6]/div/div/div/span
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[6]/div/div/div/span
|
||||||
Should Be Equal As Strings Expired ${text}
|
Should Be Equal As Strings Expired ${text}
|
||||||
@@ -161,7 +161,7 @@ TrustedCertificateAuthoritiesCreateFileNameSpecialChar
|
|||||||
|
|
||||||
TrustedCertificateAuthoritiesCreateNameThreeCharacters
|
TrustedCertificateAuthoritiesCreateNameThreeCharacters
|
||||||
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
click id=app_create #点击Import
|
click id=app_create #点击Import
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
input id=authoritiesAdd_name1 123 #输入name
|
input id=authoritiesAdd_name1 123 #输入name
|
||||||
|
|||||||
@@ -20,13 +20,13 @@ VPNAccountsEditPassword
|
|||||||
|
|
||||||
# VPNAccountsTurnPages
|
# VPNAccountsTurnPages
|
||||||
# [Tags] Positive UI Settings VPNAccounts
|
# [Tags] Positive UI Settings VPNAccounts
|
||||||
# OpenPages sidebarSetting_Wannat account
|
# OpenPages //*[@id="Settings"]/ul/li[2] account
|
||||||
# TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
# TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
||||||
# ... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
# ... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
||||||
|
|
||||||
VPNAccountsPagingDisplay
|
VPNAccountsPagingDisplay
|
||||||
[Tags] Positive UI Settings VPNAccounts
|
[Tags] Positive UI Settings VPNAccounts
|
||||||
OpenPages sidebarSetting_Wannat account
|
OpenPages //*[@id="Settings"]/ul/li[2] account
|
||||||
PagingDisplay_Second 50
|
PagingDisplay_Second 50
|
||||||
|
|
||||||
VPNAccountsCreateNameMinSize
|
VPNAccountsCreateNameMinSize
|
||||||
@@ -54,7 +54,7 @@ VPNAccountsCreatePasswordMaxSize
|
|||||||
|
|
||||||
VPNAccountsCreateNameSpecialChar
|
VPNAccountsCreateNameSpecialChar
|
||||||
[Tags] Negtive UI name Settings VPNAccounts
|
[Tags] Negtive UI name Settings VPNAccounts
|
||||||
OpenPages sidebarSetting_Wannat account
|
OpenPages //*[@id="Settings"]/ul/li[2] account
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input xpath=//*[@id="wannat_vpn_username"]/div/div/div[1]/input 中文+absc+моряков+@#¥%……&*
|
input xpath=//*[@id="wannat_vpn_username"]/div/div/div[1]/input 中文+absc+моряков+@#¥%……&*
|
||||||
@@ -66,7 +66,7 @@ VPNAccountsCreateNameSpecialChar
|
|||||||
|
|
||||||
VPNAccountsCreateNullNameAndPassword
|
VPNAccountsCreateNullNameAndPassword
|
||||||
[Tags] Negtive UI name Settings VPNAccounts
|
[Tags] Negtive UI name Settings VPNAccounts
|
||||||
OpenPages sidebarSetting_Wannat account
|
OpenPages //*[@id="Settings"]/ul/li[2] account
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=wanAdd_ok
|
click id=wanAdd_ok
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
*** Settings ***
|
****** Settings ***
|
||||||
Force Tags tsg-ui settings response_pages
|
Force Tags tsg-ui settings response_pages
|
||||||
Resource ../../../03-Variable/bifangapivariable.txt
|
Resource ../../../03-Variable/bifangapivariable.txt
|
||||||
Library OperatingSystem
|
Library OperatingSystem
|
||||||
@@ -9,42 +9,114 @@ Library ../../../04-CustomLibrary/Custometest/LogResponseVAL.py
|
|||||||
Library DateTime
|
Library DateTime
|
||||||
Library String
|
Library String
|
||||||
Library Selenium2Library
|
Library Selenium2Library
|
||||||
|
Library yaml
|
||||||
|
Resource ../../../02-Keyword/test.robot
|
||||||
|
Library ../../../04-CustomLibrary/Custometest/ModeAndDataReplace.py
|
||||||
|
|
||||||
*** Variables ***
|
*** Variables ***
|
||||||
|
|
||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
CreateAndEdit
|
# CreateAndEdit
|
||||||
${ResponsrPageInfo} Create Dictionary CreateOrEdit=Create search=name Name=${TEST NAME} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
# ${ResponsrPageInfo} Create Dictionary CreateOrEdit=Create search=name Name=${TEST NAME} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
||||||
${EditResponsrPageInfo} Create Dictionary CreateOrEdit=Edit search=id Name=${TEST NAME} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
# ${EditResponsrPageInfo} Create Dictionary CreateOrEdit=Edit search=id Name=${TEST NAME} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
||||||
... EditName=Edit${TEST NAME} Delete=yes
|
# ... EditName=Edit${TEST NAME} Delete=yes
|
||||||
ResponsrPageCreateAndEdit ${ResponsrPageInfo}
|
# ResponsrPageCreateAndEdit ${ResponsrPageInfo}
|
||||||
ResponsrPageCreateAndEdit ${EditResponsrPageInfo}
|
# ResponsrPageCreateAndEdit ${EditResponsrPageInfo}
|
||||||
|
|
||||||
NoName
|
# NoName
|
||||||
${ResponsrPageInfo} Create Dictionary CreateOrEdit=Create search=name Name=${EMPTY} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
# ${ResponsrPageInfo} Create Dictionary CreateOrEdit=Create search=name Name=${EMPTY} file=${path}response_pages_files\\Create-ResponsePages-test.html
|
||||||
... Negtive=yes Assertposition=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[1]/div/div[3] asserttext=Please enter the content
|
# ... Negtive=yes Assertposition=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[1]/div/div[3] asserttext=Please enter the content
|
||||||
ResponsrPageCreateAndEdit ${ResponsrPageInfo}
|
# ResponsrPageCreateAndEdit ${ResponsrPageInfo}
|
||||||
|
|
||||||
|
|
||||||
logtest
|
# logtest
|
||||||
log logtest11111111111111111
|
# log logtest11111111111111111
|
||||||
${Logurl} Set Variable http://${host}:${port}/v1/log/list
|
# ${Logurl} Set Variable http://${host}:${port}/v1/log/list
|
||||||
${logType} Set Variable security_event_log
|
# ${logType} Set Variable security_event_log
|
||||||
${Schemaurl} Set Variable http://${host}:${port}/v1/log/schema?logType=${logType}
|
# ${Schemaurl} Set Variable http://${host}:${port}/v1/log/schema?logType=${logType}
|
||||||
${EndTime} get current date
|
# ${EndTime} get current date
|
||||||
${EndTime1} Get Substring ${EndTime} \ -4
|
# ${EndTime1} Get Substring ${EndTime} \ -4
|
||||||
${StartTime} add time to date ${EndTime} -03:00:00
|
# ${StartTime} add time to date ${EndTime} -03:00:00
|
||||||
${StartTime1} Get Substring ${StartTime} \ -4
|
# ${StartTime1} Get Substring ${StartTime} \ -4
|
||||||
${filter} Set Variable common_log_id=241686735461177344
|
# ${filter} Set Variable common_log_id=241686735461177344
|
||||||
${responsebody} loglistverify ${Logurl} ${Schemaurl} ${token} ${StartTime1} ${EndTime1} ${logType} ${filter}
|
# ${responsebody} loglistverify ${Logurl} ${Schemaurl} ${token} ${StartTime1} ${EndTime1} ${logType} ${filter}
|
||||||
${targetdict} create list common_log_id
|
# ${targetdict} create list common_log_id
|
||||||
log ${responsebody}
|
# log ${responsebody}
|
||||||
${strlist} FieldValidation ${responsebody} ${targetdict}
|
# ${strlist} FieldValidation ${responsebody} ${targetdict}
|
||||||
log ${strlist}
|
# log ${strlist}
|
||||||
# Assertresults ${strlist}
|
# # Assertresults ${strlist}
|
||||||
|
|
||||||
|
|
||||||
|
# #循环执行UI自动化case
|
||||||
|
# test11111111111111111111
|
||||||
|
# log ${patch_id_bw_data}
|
||||||
|
# ${datalist} Set Variable ${patch_id_bw_data}
|
||||||
|
# FOR ${i} in @{datalist}
|
||||||
|
# ResponsrPageCreateAndEdit ${i}
|
||||||
|
# END
|
||||||
|
|
||||||
|
#功能端验证
|
||||||
|
# 1.验证通过 返回系统页面 查询日志
|
||||||
|
# 2. 验证失败退出
|
||||||
|
# testOpenNewPage
|
||||||
|
# log 打开新页面
|
||||||
|
# sleep 2
|
||||||
|
# Execute Javascript window.open("${newurl}")
|
||||||
|
# sleep 5
|
||||||
|
|
||||||
|
# ${titles} Get Window Titles
|
||||||
|
|
||||||
|
# ${titles2} Get From List ${titles} 1
|
||||||
|
|
||||||
|
# ${titles1} Get From List ${titles} 0
|
||||||
|
|
||||||
|
# #切换到第二个窗口
|
||||||
|
|
||||||
|
# Select Window title=${titles1}
|
||||||
|
# sleep 2
|
||||||
|
|
||||||
|
|
||||||
|
# test
|
||||||
|
# Execute Javascript window.open("http://www.qhnews.com")
|
||||||
|
# sleep 25
|
||||||
|
# ${titles} Get Window Titles
|
||||||
|
# ${titles2} Get From List ${titles} 1
|
||||||
|
# ${titles1} Get From List ${titles} 0
|
||||||
|
# #切换到第一个窗口
|
||||||
|
# Select Window title=${titles2}
|
||||||
|
# sleep 2
|
||||||
|
# ${status} Run Keyword And Return Status Page Should Contain ERR_CONNECTION_RESET
|
||||||
|
# Should Be Equal As Strings ${status} True
|
||||||
|
|
||||||
|
|
||||||
|
# yamltest
|
||||||
|
# ${mode} YamlLoad ${path}mode.yaml
|
||||||
|
# ${data} YamlLoad ${path}data.yaml
|
||||||
|
# FOR ${dataDict} IN @{data}
|
||||||
|
# #将模板的data赋值给 ${modedata}
|
||||||
|
# # ${modeData} Set Variable ${mode}[Data]
|
||||||
|
# ${page} Set Variable ${mode}[Page]
|
||||||
|
# #打开页面,根据type判断点击create or edit按钮
|
||||||
|
# OpenPage ${page}
|
||||||
|
|
||||||
|
# CreateOrEditSeparateData ${mode} ${data}
|
||||||
|
|
||||||
|
# #根据type判断create or edit
|
||||||
|
# #将data循环的数据替换modedata内的数据
|
||||||
|
# # ${modeReplace} ModeReplice ${modeData} ${dataDict}[Data]
|
||||||
|
# # log ${modeReplace}
|
||||||
|
# # PageOperation ${dataDict}[Type] ${mode}[Type] ${dataList}
|
||||||
|
# # ${dataList} Set Variable ${modeReplace}
|
||||||
|
# # # 在页面输入数据并点击ok按钮
|
||||||
|
# # CreateData ${dataList}
|
||||||
|
# END
|
||||||
|
|
||||||
|
# create_response_page
|
||||||
|
# log 创建ResponsePage
|
||||||
|
# ResponsePage Create NewResponsePage ${path}response_pages_files\\Create-Response_Pages-test-2.htm
|
||||||
|
# ResponsePage Edit EditNewResponsePage ${path}response_pages_files\\Create-Response_Pages-test-2.htm
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -4,14 +4,14 @@ Library Selenium2Library
|
|||||||
*** Keywords ***
|
*** Keywords ***
|
||||||
Menu
|
Menu
|
||||||
[Arguments] ${menuOne} ${menuTwo} ${OkorCancel}=OK
|
[Arguments] ${menuOne} ${menuTwo} ${OkorCancel}=OK
|
||||||
Wait Until Element Is Enabled id=children0 10
|
Wait Until Element Is Enabled id=dashboard 10
|
||||||
# 一级菜单
|
# 一级菜单
|
||||||
${dict} create dictionary dashboard=children0 policys=children1 objects=children2 log=children3 report=children4 device=children5 settings=children6 administration=children7
|
${dict} create dictionary dashboard=dashboard policys=policy objects=object log=Log report=Report device=Device settings=Settings administration=Administration
|
||||||
# 二级菜单
|
# 二级菜单
|
||||||
${policys} create dictionary Security Policy=sidebarObjects_ProxyInterception Proxy Policy=sidebarObjects_ProxyManipulation WAN NAT=sidebarWan_nat Schedules=sidebarObjects_Schedule Tags=sidebarObjects_Tags
|
${policys} create dictionary Security Policy=sidebarObjects_ProxyInterception Proxy Policy=sidebarObjects_ProxyManipulation WAN NAT=sidebarWan_nat Schedules=sidebarObjects_Schedule Tags=sidebarObjects_Tags
|
||||||
${objects} create dictionary IP=sidebarObjects_ip FQDN=sidebarObjects_fqdn SubscriberID=sidebarObjects_subscriberid HTTPSignature=sidebarObjects_http_signature Key=sidebarObjects_keywords URL=sidebarObjects_url Category=sidebarObjects_fqdn_category Account=sidebarObjects_account Applications=sidebarApplication
|
${objects} create dictionary IP=sidebarObjects_ip FQDN=sidebarObjects_fqdn SubscriberID=sidebarObjects_subscriberid HTTPSignature=sidebarObjects_http_signature Key=sidebarObjects_keywords URL=sidebarObjects_url Category=sidebarObjects_fqdn_category Account=sidebarObjects_account Applications=sidebarApplication
|
||||||
${log} create dictionary Security Event Logs=sidebarLog_SecurityEventLogs Proxy Event Logs=sidebarLog_ProxyEventLogs Session Records=sidebarLog_SesssionRecords Radius Logs=sidebarLog_RadiusLogs
|
${log} create dictionary Security Event Logs=sidebarLog_SecurityEventLogs Proxy Event Logs=sidebarLog_ProxyEventLogs Session Records=sidebarLog_SesssionRecords Radius Logs=sidebarLog_RadiusLogs
|
||||||
${administration} create dictionary Accounts=sidebarsystem_accounts Audit Log=sidebarsystem_PolicyConfigurationLog Login Log =sidebarsystem_LoginLog Mail Server=sidebarsystem_MailServer LDAP Server=sidebarsystem_LadpServer Login Restrictions=sidebarLogin_Restrictions
|
${administration} create dictionary Accounts=//*[@id="Administration"]/ul/li[1] Audit Log=sidebarsystem_PolicyConfigurationLog Login Log =sidebarsystem_LoginLog Mail Server=sidebarsystem_MailServer LDAP Server=sidebarsystem_LadpServer Login Restrictions=sidebarLogin_Restrictions
|
||||||
${settings} create dictionary Proxy Profiles=sidebarProxy_Profiles WAN NAT Profiles=sidebarSetting_Wannat Certificate Managements=sidebarProxy_CertificateManagement Trouble Shooting=sidebarTrouble_shooting Advanced=sidebarAdvanced
|
${settings} create dictionary Proxy Profiles=sidebarProxy_Profiles WAN NAT Profiles=sidebarSetting_Wannat Certificate Managements=sidebarProxy_CertificateManagement Trouble Shooting=sidebarTrouble_shooting Advanced=sidebarAdvanced
|
||||||
# 遍历一级菜单
|
# 遍历一级菜单
|
||||||
FOR ${list} ${num} IN ENUMERATE @{dict}
|
FOR ${list} ${num} IN ENUMERATE @{dict}
|
||||||
@@ -23,7 +23,7 @@ Menu
|
|||||||
FOR ${list} ${num} IN ENUMERATE @{${menuOne}}
|
FOR ${list} ${num} IN ENUMERATE @{${menuOne}}
|
||||||
run keyword if "${num}"=="dashboard" Exit For Loop
|
run keyword if "${num}"=="dashboard" Exit For Loop
|
||||||
... ELSE IF "${num}"=="${menuTwo}" run keywords sleep ${sleep}
|
... ELSE IF "${num}"=="${menuTwo}" run keywords sleep ${sleep}
|
||||||
... AND click element id=${${menuOne}}[${num}]
|
... AND click element xpath=${${menuOne}}[${num}]
|
||||||
... AND LeavePrompt ${OkorCancel}
|
... AND LeavePrompt ${OkorCancel}
|
||||||
END
|
END
|
||||||
|
|
||||||
|
|||||||
@@ -14,10 +14,10 @@ AdminOpenPages
|
|||||||
... ${Three-levelMenu}:三级菜单
|
... ${Three-levelMenu}:三级菜单
|
||||||
... ${Targeting} :三级菜单 定位方式 默认不输入为id
|
... ${Targeting} :三级菜单 定位方式 默认不输入为id
|
||||||
run keyword if "${Amenu}"=="null" run keywords sleep ${sleep_min}
|
run keyword if "${Amenu}"=="null" run keywords sleep ${sleep_min}
|
||||||
... AND click element id=children7
|
... AND click element id=Administration
|
||||||
... ELSE click element id=${Amenu}
|
... ELSE click element id=${Amenu}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element id=${SecondaryMenu}
|
click element xpath=${SecondaryMenu}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
run keyword if "${Targeting}"=="null" run keywords sleep ${sleep_min}
|
run keyword if "${Targeting}"=="null" run keywords sleep ${sleep_min}
|
||||||
... AND click element id=${Three-levelMenu}
|
... AND click element id=${Three-levelMenu}
|
||||||
@@ -127,9 +127,9 @@ CreateRoles
|
|||||||
... ${description}:备注
|
... ${description}:备注
|
||||||
... ${list}:权限定位列表
|
... ${list}:权限定位列表
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Click element id=children7
|
Click element id=Administration
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Click element id=sidebarsystem_accounts
|
Click element xpath=//*[@id="Administration"]/ul/li[1]
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Click element id=profilesTabs_Profile_Insert
|
Click element id=profilesTabs_Profile_Insert
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -279,7 +279,7 @@ CreateLDAPServer
|
|||||||
[Documentation]
|
[Documentation]
|
||||||
... ${Name}:LDAP服务器名称 ${Host}:主机地址 ${Port}:端口号 ${UserName} :用户名 ${UserMapper-prefix}:用户映射左匹配 ${UserMapper-suffix}:用户映射器右匹配
|
... ${Name}:LDAP服务器名称 ${Host}:主机地址 ${Port}:端口号 ${UserName} :用户名 ${UserMapper-prefix}:用户映射左匹配 ${UserMapper-suffix}:用户映射器右匹配
|
||||||
... ${Password}:密码 ${ConnectionTimeout}:链接超时时间 ${Enbale};是否生效默认为关闭(open开启) ${ADCAuthentication}:ADC认证默认关闭(open开启) ${NoOKButton}=1不点击OK按钮
|
... ${Password}:密码 ${ConnectionTimeout}:链接超时时间 ${Enbale};是否生效默认为关闭(open开启) ${ADCAuthentication}:ADC认证默认关闭(open开启) ${NoOKButton}=1不点击OK按钮
|
||||||
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
AdminOpenPages //*[@id="Administration"]/ul/li[5] //*[@id="Administration"]/ul/li[5] xpath
|
||||||
click element id=ldapAdd
|
click element id=ldapAdd
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[1]/input ${list}[0]
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[1]/input ${list}[0]
|
||||||
@@ -380,7 +380,7 @@ LDAPVerificationADC
|
|||||||
[Documentation] 验证name的ADC按钮是否开启,同一个服务ADC只能开启一个
|
[Documentation] 验证name的ADC按钮是否开启,同一个服务ADC只能开启一个
|
||||||
... ${name}:要查询的LDAPServer的名称
|
... ${name}:要查询的LDAPServer的名称
|
||||||
... ${type}:判断开启和关闭(close / open)
|
... ${type}:判断开启和关闭(close / open)
|
||||||
AdminOpenPages sidebarsystem_LadpServer sidebarsystem_LadpServer
|
AdminOpenPages //*[@id="Administration"]/ul/li[5] //*[@id="Administration"]/ul/li[5] xpath
|
||||||
LDAPServerSearch ${name} name
|
LDAPServerSearch ${name} name
|
||||||
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/span/div class
|
${text} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/span/div class
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -460,7 +460,7 @@ EditLockTime
|
|||||||
OpenMyAccountPage
|
OpenMyAccountPage
|
||||||
[Documentation] 打开MyAccount侧滑框
|
[Documentation] 打开MyAccount侧滑框
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click element id=children0
|
click element id=user_avator
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Mouse Hover xpath=//*[@id="app"]/div/div[1]/div[2]/div/span/div/span
|
Mouse Hover xpath=//*[@id="app"]/div/div[1]/div[2]/div/span/div/span
|
||||||
Wait Until Element Is Enabled id=editInfo ${sleep_Wait}
|
Wait Until Element Is Enabled id=editInfo ${sleep_Wait}
|
||||||
@@ -514,7 +514,7 @@ EditMailServer
|
|||||||
[Arguments] ${server} ${port} ${NeedAuthentication} ${name} ${e-mail} ${password} ${SSL}
|
[Arguments] ${server} ${port} ${NeedAuthentication} ${name} ${e-mail} ${password} ${SSL}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
...
|
...
|
||||||
AdminOpenPages sidebarsystem_MailServer sidebarsystem_MailServer
|
AdminOpenPages //*[@id="Administration"]/ul/li[4] //*[@id="Administration"]/ul/li[4] xpath
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div/input ${server}
|
input text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div/input ${server}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
|
|||||||
@@ -25,7 +25,7 @@ Password-prompt
|
|||||||
${status} Run Keyword And Return Status Page Should Contain Does the password need to be changed when the password expires? #判断页面是否包含该文本
|
${status} Run Keyword And Return Status Page Should Contain Does the password need to be changed when the password expires? #判断页面是否包含该文本
|
||||||
run keyword if "${status}"=="True" run keywords Password-prompt-true ${passwd} ${day} ${editpasswd}
|
run keyword if "${status}"=="True" run keywords Password-prompt-true ${passwd} ${day} ${editpasswd}
|
||||||
run keyword if "${status}"=="False" log 密码未过期
|
run keyword if "${status}"=="False" log 密码未过期
|
||||||
Wait Until Element Is Visible id=children6 20
|
Wait Until Element Is Visible id=dashboard 20
|
||||||
|
|
||||||
Password-prompt-true
|
Password-prompt-true
|
||||||
[Arguments] ${passwd} ${day} ${editpasswd}
|
[Arguments] ${passwd} ${day} ${editpasswd}
|
||||||
|
|||||||
@@ -72,9 +72,9 @@ Settings-Search
|
|||||||
CreateSNATIPPools
|
CreateSNATIPPools
|
||||||
[Arguments] ${name} ${type} ${ip} ${j}=1
|
[Arguments] ${name} ${type} ${ip} ${j}=1
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarSetting_Wannat #点击wan net
|
click xpath=//*[@id="Settings"]/ul/li[2] #点击wan net
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=ip #点击SNAT-IP-Pools
|
click id=ip #点击SNAT-IP-Pools
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -215,7 +215,7 @@ SNATIPDelete
|
|||||||
SearchHistoryActiveIP
|
SearchHistoryActiveIP
|
||||||
[Arguments] ${Number}
|
[Arguments] ${Number}
|
||||||
# 获取History Active IP内存在的IP并返回
|
# 获取History Active IP内存在的IP并返回
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages //*[@id="Settings"]/ul/li[2] ip
|
||||||
click id=app_create
|
click id=app_create
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=IPPool3_Setting_WannatDetail4_Home0_App0_anonymousComponent-1_active-ip
|
click id=IPPool3_Setting_WannatDetail4_Home0_App0_anonymousComponent-1_active-ip
|
||||||
@@ -230,9 +230,9 @@ SearchHistoryActiveIP
|
|||||||
CreateVPNAccounts
|
CreateVPNAccounts
|
||||||
[Arguments] ${name} ${passwd} ${search}
|
[Arguments] ${name} ${passwd} ${search}
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarSetting_Wannat #点击wan net
|
click xpath=//*[@id="Settings"]/ul/li[2] #点击wan net
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=account #点击SNAT-IP-Pools
|
click id=account #点击SNAT-IP-Pools
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -311,17 +311,17 @@ FQDN-or-Category-Search
|
|||||||
CreateHijackFiles
|
CreateHijackFiles
|
||||||
[Arguments] ${name} ${file} ${type} ${search} ${shift}=1 ${input1}=1
|
[Arguments] ${name} ${file} ${type} ${search} ${shift}=1 ${input1}=1
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_HijackFiles #点击Hijack Files按钮
|
click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack Files按钮
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=hijackAdd #点击Create
|
click id=hijackAdd #点击Create
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
input id=hijack_profileName1 ${name} #输入name
|
input id=hijack_profileName1 ${name} #输入name
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
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} #上传文件
|
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div/div/div/div/input ${file} #上传文件
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
${dow_name} Set Variable ${shift}
|
${dow_name} Set Variable ${shift}
|
||||||
${input} Set Variable ${input1}
|
${input} Set Variable ${input1}
|
||||||
@@ -342,11 +342,11 @@ CreateHijackFiles
|
|||||||
CreateInsertScripts
|
CreateInsertScripts
|
||||||
[Arguments] ${name} ${file} ${type} ${search} ${jstype}=Before Page Load
|
[Arguments] ${name} ${file} ${type} ${search} ${jstype}=Before Page Load
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_Insert #点击Insert Scripts按钮
|
click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert Scripts按钮
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=insertAdd #点击Create
|
click id=insertAdd #点击Create
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
@@ -377,11 +377,11 @@ CreateInsertScripts
|
|||||||
TrafficMirrorProfilesValidationError
|
TrafficMirrorProfilesValidationError
|
||||||
[Arguments] ${name} ${type} ${shuru} ${PromptInformation}
|
[Arguments] ${name} ${type} ${shuru} ${PromptInformation}
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
|
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=trafficMirrorAdd #点击Create
|
click id=trafficMirrorAdd #点击Create
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
@@ -401,11 +401,11 @@ TrafficMirrorProfilesValidationError
|
|||||||
CreateTrafficMirrorProfiles
|
CreateTrafficMirrorProfiles
|
||||||
[Arguments] ${name} ${type} ${shuru} ${search}
|
[Arguments] ${name} ${type} ${shuru} ${search}
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
|
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
click id=trafficMirrorAdd #点击Create
|
click id=trafficMirrorAdd #点击Create
|
||||||
Sleep ${sleep}
|
Sleep ${sleep}
|
||||||
@@ -435,9 +435,9 @@ EditInsertScripts
|
|||||||
... ${file}:为修改页面要上传文件的路径
|
... ${file}:为修改页面要上传文件的路径
|
||||||
... ${type}:选择文件类型的元素
|
... ${type}:选择文件类型的元素
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_Insert #点击Insert files按钮
|
click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert files按钮
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1] #点击搜素到的列表
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1] #点击搜素到的列表
|
||||||
@@ -482,9 +482,9 @@ CreateResponsePages
|
|||||||
#打开浏览器
|
#打开浏览器
|
||||||
#ui-login lyf 111111
|
#ui-login lyf 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=responseAdd #Response Pages点击Create
|
click id=responseAdd #Response Pages点击Create
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -508,7 +508,7 @@ Edit-Response-Pages
|
|||||||
... ${name1}:为修改页面的name输入框里输入的内容
|
... ${name1}:为修改页面的name输入框里输入的内容
|
||||||
... ${file}:为修改页面要上传文件的路径
|
... ${file}:为修改页面要上传文件的路径
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -543,9 +543,9 @@ EditHijackFiles
|
|||||||
... ${file}:为修改页面要上传文件的路径
|
... ${file}:为修改页面要上传文件的路径
|
||||||
... ${type}:为文件类型的元素
|
... ${type}:为文件类型的元素
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_HijackFiles #点击Hijack files按钮
|
click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack files按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -590,9 +590,9 @@ EditTrafficMirrorProfiles
|
|||||||
... ${type}:为选择点击vlan或mac的元素
|
... ${type}:为选择点击vlan或mac的元素
|
||||||
... ${shuju}:为输入框输入内容
|
... ${shuju}:为输入框输入内容
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_TrafficMirrorProfiles #点击Traffic Mirror Profiles按钮
|
click xpath=//*[@id="profilesTabs"]/li[4] #点击Traffic Mirror Profiles按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -631,9 +631,9 @@ importTrustedCertificateAuthorities
|
|||||||
#打开浏览器
|
#打开浏览器
|
||||||
#ui-login lyf 111111
|
#ui-login lyf 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=app_create #点击Import
|
click id=app_create #点击Import
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -658,9 +658,9 @@ importTrustedCertificateAuthoritiesErrorVerification
|
|||||||
#打开浏览器
|
#打开浏览器
|
||||||
#ui-login lyf 111111
|
#ui-login lyf 111111
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=Authorities_create #点击Import
|
click id=Authorities_create #点击Import
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -689,9 +689,9 @@ CreateDecryptionKeyrings
|
|||||||
#打开浏览器
|
#打开浏览器
|
||||||
#ui-login lyf 111111
|
#ui-login lyf 111111
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=sidebarProxy_CertificateManagement
|
click xpath=//*[@id="Settings"]/ul/li[3]
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -742,9 +742,9 @@ DecryptionKeyringsErrorVerification
|
|||||||
... ${Positioning}:获取文本的xpath定位
|
... ${Positioning}:获取文本的xpath定位
|
||||||
... ${Assertion}:断言信息
|
... ${Assertion}:断言信息
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -793,9 +793,9 @@ CreateSSLDecryptionExclusion
|
|||||||
... ${value}:输入内容
|
... ${value}:输入内容
|
||||||
... ${naem1}:搜索框填入内容
|
... ${naem1}:搜索框填入内容
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -821,9 +821,9 @@ CreateSSLDecryptionExclusionErrorVerification
|
|||||||
... ${AssertionPath}:提示信息Xpath定位
|
... ${AssertionPath}:提示信息Xpath定位
|
||||||
... ${AssertionText}:错误提示信息文本
|
... ${AssertionText}:错误提示信息文本
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -856,7 +856,7 @@ EditTrustedCertificateAuthorities
|
|||||||
... ${name}:为修改页面的name输入框里输入的内容
|
... ${name}:为修改页面的name输入框里输入的内容
|
||||||
... ${file}:为修改页面要上传文件的路径
|
... ${file}:为修改页面要上传文件的路径
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
Settings-Search ${id-name} ${search}
|
Settings-Search ${id-name} ${search}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -887,7 +887,7 @@ EditDecryptionKeyrings
|
|||||||
... ${type}:上传证书类型的元素
|
... ${type}:上传证书类型的元素
|
||||||
... ${type1}:上传证书加密解密算法的元素
|
... ${type1}:上传证书加密解密算法的元素
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[2] #点击Decryption Keyrings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -934,7 +934,7 @@ EditSSLDecryptionExclusion
|
|||||||
... ${name}:输入name
|
... ${name}:输入name
|
||||||
... ${calue1}:输入内容
|
... ${calue1}:输入内容
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[3] #点击SSL Decryption Exclusion按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -983,9 +983,9 @@ CreateSSLFingerprint
|
|||||||
... ${search}:查询条件
|
... ${search}:查询条件
|
||||||
... ${Description}:描述
|
... ${Description}:描述
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1017,7 +1017,7 @@ EditSSLFingerprint
|
|||||||
... ${search}:查询条件 id 或JA3Hash
|
... ${search}:查询条件 id 或JA3Hash
|
||||||
... ${Description}:描述
|
... ${Description}:描述
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1056,7 +1056,7 @@ SSLFingerprintImportUserAgent
|
|||||||
... ${AssertionText}:断言得US
|
... ${AssertionText}:断言得US
|
||||||
... ${USXpath}:被断言US得xpath定位
|
... ${USXpath}:被断言US得xpath定位
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1084,7 +1084,7 @@ SSLFingerprintImportJA3
|
|||||||
[Documentation]
|
[Documentation]
|
||||||
... ${file}:上传文件路径
|
... ${file}:上传文件路径
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_CertificateManagement #点击二级目录Certificate Managements
|
click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Certificate Managements
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
click xpath=//*[@id="proxyTabs"]/div/ul/li[5] #点击SSL Fingerprint
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1115,9 +1115,9 @@ Create-Policy_Verify
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children5 #点击一级目录Settings
|
click id=children5 #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=insertAdd #点击Create
|
click id=insertAdd #点击Create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1247,11 +1247,11 @@ Min_max_version
|
|||||||
CreateDecryptionProfile
|
CreateDecryptionProfile
|
||||||
[Arguments] ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null ${max1}=null
|
[Arguments] ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null ${max1}=null
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=insertAdd #点击Create
|
click id=insertAdd #点击Create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1310,7 +1310,7 @@ Min_max_version
|
|||||||
... ELSE log 错误
|
... ELSE log 错误
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${name} ${search} #搜索框的关键字
|
Settings-Search ${name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -1335,9 +1335,9 @@ ButtonSwitch
|
|||||||
EditDecryptionProfile
|
EditDecryptionProfile
|
||||||
[Arguments] ${id-name} ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null
|
[Arguments] ${id-name} ${name} ${search} ${dict1}=null ${fail1}=null ${min1}=null
|
||||||
... ${max1}=null
|
... ${max1}=null
|
||||||
click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
click xpath=//*[@id="profilesTabs"]/li[5] #点击Decryption Profile
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
Wait Until Element Is Enabled xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span ${sleep_Wait}
|
||||||
@@ -1401,7 +1401,7 @@ EditDecryptionProfile
|
|||||||
... AND click id=pro_max0
|
... AND click id=pro_max0
|
||||||
... ELSE log 错误
|
... ELSE log 错误
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
${name1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
${name1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
Should Be Equal As Strings ${name1} ${name}
|
Should Be Equal As Strings ${name1} ${name}
|
||||||
@@ -1422,7 +1422,7 @@ DecryptionProfileButtonVerification
|
|||||||
END
|
END
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
Wait Until Element Is Enabled id=profilesTabs_Profile_DecryptionProfile ${sleep_Wait}
|
Wait Until Element Is Enabled xpath=//*[@id="profilesTabs"]/li[5] ${sleep_Wait}
|
||||||
Settings-Search ${id-name} ${search}
|
Settings-Search ${id-name} ${search}
|
||||||
|
|
||||||
Delete
|
Delete
|
||||||
@@ -1436,9 +1436,9 @@ Policy_Verify
|
|||||||
[Arguments] ${Select-Test1} ${APP-ID1} ${Address-type1}=null ${Client-IP1}=null ${Client-Port1}=null ${Server-IP1}=null
|
[Arguments] ${Select-Test1} ${APP-ID1} ${Address-type1}=null ${Client-IP1}=null ${Client-Port1}=null ${Server-IP1}=null
|
||||||
... ${Server-Port1}=null ${Protocol1}=null ${Subscriber-ID1}=null ${dict1}=null
|
... ${Server-Port1}=null ${Protocol1}=null ${Subscriber-ID1}=null ${dict1}=null
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarTrouble_shooting #点击二级目录Trouble Shooting
|
click xpath=//*[@id="Settings"]/ul/li[4] #点击二级目录Trouble Shooting
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=Proxy_Profiles_Profile_ResponsePages #点击Policy Verify按钮
|
click id=Proxy_Profiles_Profile_ResponsePages #点击Policy Verify按钮
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -1733,11 +1733,11 @@ Req_Res_Body
|
|||||||
CreateIpLibraries
|
CreateIpLibraries
|
||||||
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
|
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=sidebarAdvanced
|
click xpath=//*[@id="Settings"]/ul/li[5]
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=Advanced/ipLibrary #点击二级目录IP_Libraries
|
click xpath=//*[@id="Advanced/ipLibrary"] #点击二级目录IP_Libraries
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=tagAdd #点击Create按钮
|
click id=tagAdd #点击Create按钮
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -1807,11 +1807,11 @@ EditIpLibraries
|
|||||||
CreateIpLibrariesErrorVerification
|
CreateIpLibrariesErrorVerification
|
||||||
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${AssertPath} ${AssertText} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
|
[Arguments] ${type1} ${type} ${Continent/Country} ${GeoNameID} ${City} ${ip} ${AssertPath} ${AssertText} ${j}=1 ${Country}=null ${Longitude}=null ${Latitude}=null
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=sidebarAdvanced
|
click xpath=//*[@id="Settings"]/ul/li[5]
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=Advanced/ipLibrary #点击二级目录IP_Libraries
|
click xpath=//*[@id="Advanced/ipLibrary"] #点击二级目录IP_Libraries
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=tagAdd #点击Create按钮
|
click id=tagAdd #点击Create按钮
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -2022,7 +2022,7 @@ CreatePacketCapture
|
|||||||
... ${ServerIP}:服务器 IP 默认为空
|
... ${ServerIP}:服务器 IP 默认为空
|
||||||
... ${ServerPort}:服务器端口 默认为空
|
... ${ServerPort}:服务器端口 默认为空
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
input id=PacketCaptureadd_name ${name}
|
input id=PacketCaptureadd_name ${name}
|
||||||
@@ -2269,9 +2269,9 @@ OpenPages
|
|||||||
... ${SecondaryMenu}:二级菜单
|
... ${SecondaryMenu}:二级菜单
|
||||||
... ${Three-levelMenu}:三级菜单
|
... ${Three-levelMenu}:三级菜单
|
||||||
... ${Targeting} :三级菜单 定位方式 默认不输入为id
|
... ${Targeting} :三级菜单 定位方式 默认不输入为id
|
||||||
click id=children6
|
click id=Settings
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=${SecondaryMenu}
|
click xapath=${SecondaryMenu}
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
run keyword if "${Targeting}"=="null" run keywords sleep ${sleep_min}
|
run keyword if "${Targeting}"=="null" run keywords sleep ${sleep_min}
|
||||||
... AND click id=${Three-levelMenu}
|
... AND click id=${Three-levelMenu}
|
||||||
@@ -2459,9 +2459,9 @@ UploadFilesSize
|
|||||||
... ${file}:上传文件本地
|
... ${file}:上传文件本地
|
||||||
... ${Promptinfor}:页面提示信息
|
... ${Promptinfor}:页面提示信息
|
||||||
run keyword if "${Page}"=="ResponsePages" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="ResponsePages" run keywords sleep ${sleep_min}
|
||||||
... AND click id=children6 #点击一级目录Settings
|
... AND click id=Settings #点击一级目录Settings
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click id=responseAdd #Response Pages点击Create
|
... AND click id=responseAdd #Response Pages点击Create
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
@@ -2472,11 +2472,11 @@ UploadFilesSize
|
|||||||
... AND click id=responseAddOk1
|
... AND click id=responseAddOk1
|
||||||
... AND sleep ${sleep}
|
... 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=Settings #点击一级目录Settings
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click id=profilesTabs_Profile_Insert #点击Insert Scripts按钮
|
... AND click xpath=//*[@id="profilesTabs"]/li[2] #点击Insert Scripts按钮
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=insertAdd #点击Create
|
... AND click id=insertAdd #点击Create
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
@@ -2491,11 +2491,11 @@ UploadFilesSize
|
|||||||
... AND click id=insertAddOk1 #点击OK
|
... AND click id=insertAddOk1 #点击OK
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
run keyword if "${Page}"=="HijackFiles" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="HijackFiles" run keywords sleep ${sleep_min}
|
||||||
... AND click id=children6 #点击一级目录Settings
|
... AND click id=Settings #点击一级目录Settings
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=sidebarProxy_Profiles #点击二级目录Proxy Profiles
|
... AND click xpath=//*[@id="Settings"]/ul/li[1] #点击二级目录Proxy Profiles
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click id=profilesTabs_Profile_HijackFiles #点击Hijack Files按钮
|
... AND click xpath=//*[@id="profilesTabs"]/li[3] #点击Hijack Files按钮
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=hijackAdd #点击Create
|
... AND click id=hijackAdd #点击Create
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
@@ -2510,9 +2510,9 @@ UploadFilesSize
|
|||||||
... AND click id=hijackAddOk1
|
... AND click id=hijackAddOk1
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep ${sleep_min}
|
||||||
... AND click id=children6 #点击一级目录Settings
|
... AND click id=Settings #点击一级目录Settings
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=sidebarProxy_CertificateManagement #点击二级目录
|
... AND click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click xpath=//*[@id="proxyTabs"]/div/ul/li[5]
|
... AND click xpath=//*[@id="proxyTabs"]/div/ul/li[5]
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
@@ -2523,9 +2523,9 @@ UploadFilesSize
|
|||||||
... AND click id=Import_ua_Ok
|
... AND click id=Import_ua_Ok
|
||||||
... AND sleep ${sleep}
|
... 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=Settings
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=sidebarProxy_CertificateManagement #点击二级目录Trusted Certificate Authorities
|
... AND click xpath=//*[@id="Settings"]/ul/li[3] #点击二级目录Trusted Certificate Authorities
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click id=app_create #点击Import
|
... AND click id=app_create #点击Import
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
@@ -2563,7 +2563,7 @@ DeleteReferencedData
|
|||||||
... ${PromptInformation} :提示信息
|
... ${PromptInformation} :提示信息
|
||||||
... ${Three-levelMenu}:三级菜单
|
... ${Three-levelMenu}:三级菜单
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=children6 #点击一级目录Settings
|
click id=Settings #点击一级目录Settings
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=${SecondaryMenu} #点击二级目录Proxy Profiles
|
click id=${SecondaryMenu} #点击二级目录Proxy Profiles
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
@@ -2667,7 +2667,7 @@ ResponsrPageCreateAndEdit
|
|||||||
... ELSE set variable ${asserttext}
|
... ELSE set variable ${asserttext}
|
||||||
|
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages //*[@id="Settings"]/ul/li[1] profilesTabs_Profile_ResponsePages
|
||||||
${id} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
${id} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
||||||
run keyword if "${CreateOrEdit}" == "Create" run keywords sleep ${sleep_min}
|
run keyword if "${CreateOrEdit}" == "Create" run keywords sleep ${sleep_min}
|
||||||
... AND click id=responseAdd
|
... AND click id=responseAdd
|
||||||
|
|||||||
Reference in New Issue
Block a user