由于界面改变,维护自动化代码原Setting模块

This commit is contained in:
byb11
2021-07-09 19:07:13 +08:00
parent 802a794234
commit 423ddc256c
15 changed files with 355 additions and 530 deletions

View File

@@ -8,42 +8,42 @@ Library SSHLibrary
*** Test Cases ***
CachedIntermediateCertificatesSearchID
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${id} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span id
CachedIntermediateCertificatesSearchSourceWebsite
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
${SourceWebsite} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${SourceWebsite} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span Source Website
CachedIntermediateCertificatesSearchCommonName
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
${CommonName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${CommonName} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span CommonName
CachedIntermediateCertificatesSearchIssuer
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
${Issuer} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${Issuer} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span Issuer
CachedIntermediateCertificatesSearchCertificateFingerprint
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
${CertificateFingerprint} get text //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${CertificateFingerprint} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span CertificateFingerprint
CachedIntermediateCertificatesDownLoad
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
Settings-Search 259 id
sleep ${sleep_min}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div/p/i
@@ -53,58 +53,53 @@ CachedIntermediateCertificatesDownLoad
CachedIntermediateCertificatesTurnPage
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
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
CachedIntermediateCertificatesPagingDisplay
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
PagingDisplay 50
CachedIntermediateCertificatesIDSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesSourceWebsiteSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesIssuerBySortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesIssuerToSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesExpiryDateSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesCertificateFingerprintSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesModifiedTimeSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesCreateTimeSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Cached Intermediate Certificates
# CachedIntermediateCertificatesImportExpiredCertificate #导入过期证书
# [Tags] Positive UI Settings CachedIntermediateCertificates
# OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
# OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
# ${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
# Login root *#00#QAZxsw@edc
@@ -116,7 +111,7 @@ CachedIntermediateCertificatesCreateTimeSortButton
# CachedIntermediateCertificatesSynchronizeVerification #验证修改证书状态 rides是否同步
# [Tags] Positive UI Settings CachedIntermediateCertificates
# OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[4] xpath
# OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
# Settings-Search 1 id
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span
# sleep 3

View File

@@ -115,14 +115,6 @@ DecryptionKeyringsEditSearchName
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
DecryptionKeyringsEditDefaultCertificate
[Tags] Positive UI Settings DecryptionKeyrings
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
Settings-Search 1 id
EditDefaultCertificate 220
Settings-Search 1 id
EditDefaultCertificate 240
DecryptionKeyringsDownload
[Tags] Positive UI Settings DecryptionKeyrings
CreateDecryptionKeyrings lyf-RF-test-001 ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 2 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
@@ -159,11 +151,6 @@ DecryptionKeyringsAllSearch
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
DeleteKeyrings_del
DecryptionKeyringsPagingDisplay
[Tags] Positive UI Settings DecryptionKeyrings
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
PagingDisplay 50
DecryptionKeyringsIDSortButton
[Tags] Positive UI Settings DecryptionKeyrings
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
@@ -229,37 +216,37 @@ DecryptionKeyringsNameCreateSpecialChar
DecryptionKeyringsCertificateExpired
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification ${TEST NAME} ${path}keyrings//root//zcwca-cer.pem ${path}keyrings//root//zcwca-key.pem certificateType_select0 keyringsadd_publicKeyAlgoSelet1 /html/body/div[last()]/p Certificate expired
DecryptionKeyringsErrorVerification ${TEST NAME} ${path}keyrings//root//zcwca-cer.pem ${path}keyrings//root//zcwca-key.pem certificateType_select0 keyringsadd_publicKeyAlgoSelet1 Certificate expired
DecryptionKeyringsCARootFileCAMiddleType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CARootFileCAMiddleType ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
... Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
DecryptionKeyringsCARootFileCAEntityType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CARootFileCAEntityType ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
... Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
DecryptionKeyringsCAMiddleFileCARootType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CAMiddleFileCARootType ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
... Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
DecryptionKeyringsCAMiddleFileCAEntityType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CAMiddleFileCAEntityType ${path}keyrings//Intermediate//camiddle.chain.pem ${path}keyrings//Intermediate//camiddle.key id=certificateType_select2 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate type
... Incorrect certificate type
DecryptionKeyringsCAEntityFileCARootType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CAEntityFileCARootType ${path}keyrings//end-entity//caentity.chain.pem ${path}keyrings//end-entity//caentity.key id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
... Incorrect certificate chain length (root certificate must be 1, intermediate certificate and end entity certificate must be greater than 2.)
DecryptionKeyringsCAEntityFileCAMiddleType
[Tags] Negtive UI Settings DecryptionKeyrings
DecryptionKeyringsErrorVerification CAEntityFileCAMiddleType ${path}keyrings//end-entity//caentity.chain.pem ${path}keyrings//end-entity//caentity.key id=certificateType_select1 id=keyringsadd_publicKeyAlgoSelet3
... //*[@id="app"]/following-sibling::div/p Incorrect certificate type
... Incorrect certificate type
DecryptionKeyringsNullName
[Tags] Negtive UI Settings DecryptionKeyrings
@@ -277,12 +264,12 @@ DecryptionKeyringsNullName
DecryptionKeyringsMaxSizeHSM
[Tags] Negtive UI Settings DecryptionKeyrings
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Keyrings
click id=app_create
sleep ${sleep_min}
input id=keyringsadd_name1 DecryptionKeyringsMaxSizeHSM
sleep ${sleep_min}
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[2]/div/div/div/input ${path}keyrings//end-entity//caentity.chain.pem
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[2]/form/div[2]/div/div/div/input ${path}keyrings//end-entity//caentity.chain.pem
sleep ${sleep}
click id=privateHSM
sleep ${sleep_min}
@@ -295,12 +282,12 @@ DecryptionKeyringsMaxSizeHSM
DecryptionKeyringsMaxSizeCustomized
[Tags] Negtive UI Settings DecryptionKeyrings
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Keyrings
click id=app_create
sleep ${sleep_min}
input id=keyringsadd_name1 DecryptionKeyringsMaxSizeCustomized
sleep ${sleep_min}
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[2]/div/div/div/input ${path}keyrings//end-entity//caentity.chain.pem
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[2]/form/div[2]/div/div/div/input ${path}keyrings//end-entity//caentity.chain.pem
sleep ${sleep}
click id=privateHSM
sleep ${sleep_min}

View File

@@ -11,7 +11,7 @@ DecryptionProfilesCreateFail-close
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DecryptionProfilesCreateFail-close name ${dict} fail1=Fail-close
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfilesCreatePass-through
@@ -20,7 +20,7 @@ DecryptionProfilesCreatePass-through
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DecryptionProfilesCreatePass-through name ${dict} fail1=Pass-through
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen1
@@ -30,7 +30,7 @@ DercryptionProfileOpen1
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -38,7 +38,7 @@ DercryptionProfileOpen1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen2
@@ -48,7 +48,7 @@ DercryptionProfileOpen2
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -56,7 +56,7 @@ DercryptionProfileOpen2
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=1 Issuer=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen3
@@ -66,7 +66,7 @@ DercryptionProfileOpen3
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -74,7 +74,7 @@ DercryptionProfileOpen3
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen4
@@ -84,7 +84,7 @@ DercryptionProfileOpen4
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -92,7 +92,7 @@ DercryptionProfileOpen4
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen5
@@ -102,7 +102,7 @@ DercryptionProfileOpen5
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -110,7 +110,7 @@ DercryptionProfileOpen5
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen6
@@ -120,7 +120,7 @@ DercryptionProfileOpen6
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -129,7 +129,7 @@ DercryptionProfileOpen6
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen7
@@ -139,7 +139,7 @@ DercryptionProfileOpen7
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -148,7 +148,7 @@ DercryptionProfileOpen7
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen8
@@ -158,7 +158,7 @@ DercryptionProfileOpen8
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -167,7 +167,7 @@ DercryptionProfileOpen8
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen9
@@ -177,7 +177,7 @@ DercryptionProfileOpen9
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=0 Mirror Client Versions=0
@@ -186,7 +186,7 @@ DercryptionProfileOpen9
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen10
@@ -196,7 +196,7 @@ DercryptionProfileOpen10
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=0
@@ -205,7 +205,7 @@ DercryptionProfileOpen10
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen11
@@ -215,7 +215,7 @@ DercryptionProfileOpen11
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -224,7 +224,7 @@ DercryptionProfileOpen11
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileOpen12
@@ -234,7 +234,7 @@ DercryptionProfileOpen12
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -244,7 +244,7 @@ DercryptionProfileOpen12
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
DecryptionProfileButtonVerification ${dict2} ${id} id
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose1
@@ -254,7 +254,7 @@ DercryptionProfileClose1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -262,7 +262,7 @@ DercryptionProfileClose1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose2
@@ -272,7 +272,7 @@ DercryptionProfileClose2
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -280,7 +280,7 @@ DercryptionProfileClose2
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0 Issuer=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose3
@@ -290,7 +290,7 @@ DercryptionProfileClose3
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -298,7 +298,7 @@ DercryptionProfileClose3
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose4
@@ -308,7 +308,7 @@ DercryptionProfileClose4
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -316,7 +316,7 @@ DercryptionProfileClose4
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose5
@@ -326,7 +326,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -334,7 +334,7 @@ DercryptionProfileClose5
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose6
@@ -344,7 +344,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -353,7 +353,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose7
@@ -363,7 +363,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -372,7 +372,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose8
@@ -382,7 +382,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
@@ -391,7 +391,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose9
@@ -401,7 +401,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=1 Mirror Client Versions=1
@@ -410,7 +410,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose10
@@ -420,7 +420,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1
@@ -429,7 +429,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose11
@@ -439,7 +439,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
@@ -448,7 +448,7 @@ DercryptionProfileClose5
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DercryptionProfileClose12
@@ -458,7 +458,7 @@ DercryptionProfileClose5
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
sleep ${sleep_min}
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
sleep ${sleep_min}
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Allow HTTP/2=0
@@ -468,7 +468,7 @@ DercryptionProfileClose5
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileAllCloseSSLv3.0
@@ -477,7 +477,7 @@ DecryptionProfileAllCloseSSLv3.0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile lyf-test-5 name ${dict} min1=SSLv3.0 max1=SSLv3.0
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileAllCloseTLSv1.0
@@ -486,7 +486,7 @@ DecryptionProfileAllCloseTLSv1.0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile lyf-test-6 name ${dict} min1=TLSv1.0 max1=TLSv1.0
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileAllCloseTLSv1.1
@@ -495,7 +495,7 @@ DecryptionProfileAllCloseTLSv1.1
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile lyf-test-7 name ${dict} min1=TLSv1.1 max1=TLSv1.1
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileAllCloseTLSv1.2
@@ -504,7 +504,7 @@ DecryptionProfileAllCloseTLSv1.2
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile lyf-test-8 name ${dict} min1=TLSv1.2 max1=TLSv1.2
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileAllCloseTLSv1.3
@@ -513,7 +513,7 @@ DecryptionProfileAllCloseTLSv1.3
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile lyf-test-9 name ${dict} min1=TLSv1.3 max1=TLSv1.3
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileTurnPage
@@ -521,11 +521,6 @@ DecryptionProfileTurnPage
OpenPages //*[@id="Settings"]/ul/li[1] //*[@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]
... //*[@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
[Tags] Positive UI Settings DecryptionProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[5] xpath
PagingDisplay 50
DecryptionProfileNameMinSize
[Tags] Boundary UI name Settings DecryptionProfile
@@ -533,7 +528,7 @@ DecryptionProfileNameMinSize
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile 2341 name ${dict}
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileNameMaxSize
@@ -542,7 +537,7 @@ DecryptionProfileNameMaxSize
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfil name ${dict}
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileNameSpecialChar
@@ -551,7 +546,7 @@ DecryptionProfileNameSpecialChar
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile 中文+absc+моряков+@#¥%……&* name ${dict}
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/div/div[2]/div/div[3]/table/tbody/tr
Delete
DecryptionProfileDeleteReferencedData
@@ -560,7 +555,7 @@ DecryptionProfileDeleteReferencedData
DecryptionProfileNullname
[Tags] Negtive UI Settings DecryptionProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[5] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
click id=insertAdd
sleep ${sleep_min}
click id=decryption-ok
@@ -571,7 +566,7 @@ DecryptionProfileNullname
DercryptionProfileVersionLessTLSv1.2
[Tags] Negtive UI Settings DecryptionProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[5] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
sleep ${sleep_min}
click id=insertAdd
sleep ${sleep_min}
@@ -590,7 +585,7 @@ DercryptionProfileVersionLessTLSv1.2
DercryptionProfileVersionError
[Tags] Negtive UI Settings DecryptionProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[5] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
sleep ${sleep_min}
click id=insertAdd
sleep ${sleep_min}

View File

@@ -100,11 +100,6 @@ HijackFilesPagesTurnPage
OpenPages //*[@id="Settings"]/ul/li[1] //*[@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]
... //*[@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
[Tags] Positive UI Settings HijackFile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[3] xpath
PagingDisplay 50
HijackFilesCreateNameMinSize
[Tags] Boundary UI Name Settings HijackFile
@@ -154,10 +149,10 @@ HijackFilesUploadNullFile
HijackFilesUploadExceed20MFile
[Tags] Negtive html Settings HijackFile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[3] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_HijackFiles
click id=hijackAdd
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[1]/div[2]/form/div[2]/div/div/div[1]/input ${path}hijack_files/Exceed20MFile.html
sleep ${sleep_min}
${text} get text xpath=/html/body/div[last()]/p
Should Be Equal As Strings ${text} File size upload limit is 20MB
@@ -168,11 +163,11 @@ HijackFilesUploadTypeDoesNotMatch
InsertScritsDeleteReferencedData
[Tags] Negtive UI Settings HijackFile
DeleteReferencedData HijackFile //*[@id="Settings"]/ul/li[1] 611 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[3]
DeleteReferencedData HijackFile VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_HijackFiles 611 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[3]
HijackFilesCreateNullName
[Tags] Negtive UI Settings HijackFile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[3] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_HijackFiles
click id=hijackAdd
sleep ${sleep}
click id=hijackAddOk1

View File

@@ -46,7 +46,7 @@ IPLibrariesSearchGeoName
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
${a}= RandomNumber
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=L${a} Longitude=1 Latitude=2
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search ${a} GeoName
sleep ${sleep_min}
${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
${a}= RandomNumber
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search ${a} CountryandRegion
sleep ${sleep_min}
${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
${a}= RandomNumber
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=1 Latitude=2
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search ${a} City
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
@@ -85,19 +85,19 @@ IPLibrariesClickAll
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
${a}= RandomNumber
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
click xpath=//*[@id="IPLibraryAll0"]/span
sleep ${sleep_min}
Settings-Search 5898240 GeoName
sleep ${sleep_min}
${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
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
click xpath=//*[@id="IPLibraryAll0"]/span
sleep ${sleep_min}
Settings-Search ${a} GeoName
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/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} ${a}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
DeleteIPLibraries
@@ -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
${a}= RandomNumber
CreateIpLibraries Geo Name Country Africa ${a} ${a} ${iplist} j=2 Country=${a} Longitude=180 Latitude=90
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
click xpath=//*[@id="IPLibraryAll1"]/span
sleep ${sleep_min}
Settings-Search ${a} GeoName
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
Should Be Equal As Strings ${text} No Data
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search ${a} GeoName
sleep ${sleep_min}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
@@ -122,7 +122,7 @@ IPLibrariesClickBuilt-in
IPLibrariesClickImported
[Tags] Positive UI Settings IPLibraries
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
click xpath=//*[@id="IPLibraryAll2"]/span
sleep ${sleep_min}
Settings-Search 5898240 GeoName
@@ -143,7 +143,7 @@ IPLibrariesSearchIP
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
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search ${a} GeoName
sleep ${sleep_min}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
@@ -151,15 +151,10 @@ IPLibrariesSearchIP
IPLibrariesTurnPage
[Tags] Positive UI Settings IPLibraries
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
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
IPLibrariesPagingDisplay
[Tags] Positive UI Settings IPLibraries
OpenPages //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
PagingDisplay 50
IPLibrariesCreateGeoNameIDMaxSize
[Tags] Boundary UI Settings IPLibraries
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
@@ -201,7 +196,7 @@ IPLibrariesCountryandRegionRepeat
${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
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 //*[@id="Settings"]/ul/li[5] Advanced/ipLibrary
OpenIpLibraries
Settings-Search 548465 GeoName
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
DeleteIPLibraries

View File

@@ -8,49 +8,49 @@ Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
InsertScriptsCreateCssFile
[Tags] Positive UI File Settings InsertScript
CreateInsertScripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsCreateJsFileBeforePageLoad
[Tags] Positive UI File Settings InsertScript
CreateInsertScripts lyf-test-002-js ${path}insert_files\\Create-Insert_Scripts-test.js js name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsCreateJsFileAfterLoadInsertOn
[Tags] Positive UI File Settings InsertScript
CreateInsertScripts CreateInsertScriptsTypeJsAfterLoadInsertOn-test ${path}insert_files\\Create-Insert_Scripts-test.js js name jstype=After Page Load
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsCreateNameMinSize
[Tags] Boundary UI Name Settings InsertScript
CreateInsertScripts 1234 ${path}insert_files\\Create-Insert Scripts-test.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsCreateNameMaxSize
[Tags] Boundary UI Name Settings InsertScript
CreateInsertScripts CreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScriptsTypeCssNameMaxSizeCreateInsertScrip ${path}insert_files\\Create-Insert Scripts-test.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsEditSearchId
[Tags] Positive UI Settings InsertScript
CreateInsertScripts lyf-test-001-css ${path}insert_files\\Create-Insert Scripts-test.css css name
${id} get text xpath=//*[@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/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
EditInsertScripts ${id} lyf-Edit-test-001 ${path}insert_files\\Create-Insert Scripts-test.css css id
click id=dowmloadi
DownLoadFile ${path}insert_files\\Create-Insert Scripts-test.css ${Downloadpath}Create-Insert Scripts-test.css
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsEditSearchName
[Tags] Positive UI Settings InsertScript
CreateInsertScripts 1234 ${path}insert_files\\Create-Insert Scripts-test.css css name
${name} get text 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
${name} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr[1]
EditInsertScripts ${name} lyf-Edit-test-008 ${path}insert_files\\Create-Insert_Scripts-test.js js name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptDownloadFile
@@ -65,28 +65,23 @@ InsertScritsPagesTurnPage
OpenPages //*[@id="Settings"]/ul/li[1] //*[@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]
... //*[@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
[Tags] Positive UI Settings InsertScript
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[2] xpath
PagingDisplay 50
InsertScriptCreateSpecialFileName
[Tags] Boundary UI File Settings InsertScript
CreateInsertScripts CreateInsertScriptsSpecialFileName ${path}insert_files\\ВставкаСкриптов!@#$%^&(-+=‘;。,?.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsCreateNameSpecialChar
[Tags] Boundary UI Name Settings InsertScript
CreateInsertScripts 中文+absc+моряков+@#¥%……&* ${path}insert_files\\Create-Insert Scripts-test.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsUpload20MFile
[Tags] Boundary UI File Settings InsertScript
CreateInsertScripts InsertScriptsUpload20MFile ${path}insert_files\\20MFile.css css name
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/div/div[2]/div/div[3]/table/tbody/tr[1]
Delete
InsertScriptsUploadNullFile
@@ -95,7 +90,7 @@ InsertScriptsUploadNullFile
InsertScriptsUploadExceed20MFile
[Tags] Negtive UI File Settings InsertScript
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[2] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert
click id=insertAdd
sleep ${sleep_min}
Choose File xpath=//*[@id="insertAddUpload"]/div[1]/input ${path}insert_files\\Exceed20MFile.css
@@ -109,7 +104,7 @@ InsertScriptsFileTypeDoesNotMatch
InsertScritsCreateNullName
[Tags] Negtive UI Settings InsertScrit
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[2] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert
click id=insertAdd
sleep ${sleep}
click id=insertAddOk1
@@ -121,4 +116,4 @@ InsertScritsCreateNullName
InsertScritsDeleteReferencedData
[Tags] Negtive UI Settings InsertScrit
DeleteReferencedData InsertScript //*[@id="Settings"]/ul/li[1] 551 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[2]
DeleteReferencedData InsertScript VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert 551 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[2]

View File

@@ -51,8 +51,8 @@ PacketCaptureSearchID
[Tag] Positive UI Settings PacketCapture
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
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
Settings-Search ${id} id
OpenPacketCapture
SystemSearch ${id} id
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
Should Be Equal As Strings ${id} ${text}
@@ -62,8 +62,8 @@ PacketCaptureSearchID
PacketCaptureSearchName
[Tag] Positive UI Settings PacketCapture
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
Settings-Search PacketCaptureSearchName name
OpenPacketCapture
SystemSearch PacketCaptureSearchName name
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
Should Be Equal As Strings PacketCaptureSearchName ${text}
@@ -73,8 +73,8 @@ PacketCaptureSearchName
PacketCaptureSearchIP
[Tag] Positive UI Settings PacketCapture
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
Settings-Search ${testClentIP} ip
OpenPacketCapture
SystemSearch ${testClentIP} ip
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[7]/div/div/div
Should Be Equal As Strings ${testClentIP} ${text}
@@ -84,8 +84,8 @@ PacketCaptureSearchIP
PacketCaptureSearchPort
[Tag] Positive UI Settings PacketCapture
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
Settings-Search 80 port
OpenPacketCapture
SystemSearch 80 port
sleep ${sleep_min}
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div
Should Be Equal As Strings 80-80 ${text}
@@ -95,7 +95,7 @@ PacketCaptureSearchPort
PacketCaptureSearchisValid_Effective
[Tag] Positive UI Settings PacketCapture
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
PacketCaptureSerch Effective
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
@@ -105,7 +105,7 @@ PacketCaptureSearchisValid_Effective
PacketCaptureSearchisValid_Invalid
[Tag] Positive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
PacketCaptureSerch Invalid
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
@@ -179,7 +179,7 @@ PacketCaptureCreateCapturedNumberAndDurationMaxSize
PacketCaptureCreateALLNull
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
click id=packetCaptureAdd_ok
@@ -193,7 +193,7 @@ PacketCaptureCreateALLNull
PacketCaptureCreateIPFormat
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
input id=PacketCaptureadd_cliIp fe80::3cf8:a41c:122a:b3
@@ -205,7 +205,7 @@ PacketCaptureCreateIPFormat
PacketCaptureCreatePortFormatError
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
input id=PacketCaptureadd_cliPort 0
@@ -219,7 +219,7 @@ PacketCaptureCreatePortFormatError
PacketCaptureCreateTwoEffectiveDeviceso
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
click id=PacketCaptureadd_EDevice
@@ -236,7 +236,7 @@ PacketCaptureCreateTwoEffectiveDeviceso
PacketCaptureCreateCapturedNumberFormatError
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
input id=PacketCaptureadd_MaxPacketCapNum 0
@@ -247,7 +247,7 @@ PacketCaptureCreateCapturedNumberFormatError
PacketCaptureCreateCapturedDurationFormatError
[Tag] Negtive UI Settings PacketCapture
OpenPages //*[@id="Settings"]/ul/li[4] Proxy_Profiles_Profile_Insert
OpenPacketCapture
click id=packet_create
sleep ${sleep_min}
input id=PacketCaptureadd_pcapStorageDay 596524

View File

@@ -48,13 +48,7 @@ ResponsePagesTurnPage
[Tags] Positive UI Settings 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]
... //*[@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
[Tags] Positive UI Settings ResponsePages
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
PagingDisplay 50
... //*[@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
ResponsePagesCreateNameMinSize
[Tags] Boundary UI name Settings ResponsePage
@@ -88,7 +82,7 @@ ResponsePagesSpecialFileName
ResponsePagesCreateNullNames
[Tags] Negtive UI Name Settings ResponsePages
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_ResponsePages
click id=responseAdd
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 #上传文件
@@ -104,7 +98,7 @@ ResponsePageUploadNullFile
ResponsePageUploadExceed20MFile
[Tags] Negtive UI File Settings ResponsePages
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_ResponsePages
click id=responseAdd
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
@@ -118,6 +112,6 @@ ResponsePagesFileTypeDoesNotMatch
ResponsePagesDeleteReferencedData
[Tags] Negtive UI Settings ResponsePages
DeleteReferencedData ResponsePage //*[@id="Settings"]/ul/li[1] 395 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[1]
DeleteReferencedData ResponsePage VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_ResponsePages 395 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[1]

View File

@@ -79,11 +79,6 @@ SNATIPPoolsViewMembers
# 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
# ... 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
[Tags] Positive IP Settings SNATIPPools
OpenPages //*[@id="Settings"]/ul/li[2] ip
PagingDisplay_Second 50
CreateSNATIPPoolsNameMinSize
[Tags] Boundary UI name Settings SNATIPPools
@@ -115,7 +110,7 @@ CreateSNATIPPoolsNameNull
CreateSNATIPPoolsIpFormatError
[Tags] Negtive UI Settings SNATIPPools
OpenPages //*[@id="Settings"]/ul/li[2] ip
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Setting_Wannat/IP_Pool
click id=app_create
sleep ${sleep_min}
click id=temporary_form #点击添加ip的加号
@@ -129,7 +124,7 @@ CreateSNATIPPoolsIpFormatError
CreateSNATIPPoolsNoReachabilityTest
[Tags] Negtive UI Settings SNATIPPools
OpenPages //*[@id="Settings"]/ul/li[2] ip
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Setting_Wannat/IP_Pool
click id=app_create
sleep ${sleep_min}
click id=temporary_form #点击添加ip的加号

View File

@@ -34,15 +34,10 @@ SSLDecryptionExclusionEditSearchName
SSLDecryptionExclusionEditDefault
[Tags] Positive UI Settings SSLDecryptionExclusion
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_SSL
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
SSLDecryptionExclusionPagingDisplay
[Tags] Positive UI Settings SSLDecryptionExclusion
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
PagingDisplay 50
SSLDecryptionCreateFQDNMinSize
[Tags] Boundary UI Settings SSLDecryptionExclusion
CreateSSLDecryptionExclusion *abc abc abc name
@@ -73,7 +68,7 @@ SSLDecryptionExclusionFQDNSpecialChar
SSLDecryptionExclusionNullDescriptionAndFQDN
[Tags] Negtive UI Settings SSLDecryptionExclusion
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[3] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_SSL
click id=ssl_create
sleep ${sleep_min}
click id=ssl_ok

View File

@@ -77,7 +77,7 @@ SSLFingerprintExport
SSLFingerprintDownloadExample
[Tags] Positive UI Settings SSLFingerprint
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=objectImport
sleep ${sleep_min}
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
CreateSSLFingerprint bfff09a${a}1912be7dba376398abc3b No JA3Hash Description=test
CreateSSLFingerprint b32309a2${b}912be7dba376398abfff Yes JA3Hash Description=test
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=Fingerprint_built0
sleep ${sleep_min}
Settings-Search bfff09a${a}1912be7dba376398abc3b JA3Hash
@@ -99,7 +99,7 @@ SSLFingerprintShowAll
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
DeleteSSLFingerprint
sleep ${sleep_min}
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
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
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
@@ -111,12 +111,12 @@ SSLFingerprintShowPinning
[Tags] Positive UI Settings SSLFingerprint
${a}= RandomNumber
CreateSSLFingerprint bfff09a26${a}12be7dba376398abc3b No JA3Hash Description=test
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=Fingerprint_built1
sleep ${sleep_min}
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
Settings-Search bfff09a26${a}12be7dba376398abc3b JA3Hash
sleep ${sleep_min}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
@@ -127,28 +127,18 @@ SSLFingerprintShowNotPinning
[Tags] Positive UI Settings SSLFingerprint
${a}= RandomNumber
CreateSSLFingerprint bfff09a2695${a}be7dba376398abc3b Yes JA3Hash Description=test
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=Fingerprint_built2
sleep ${sleep_min}
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
Settings-Search bfff09a2695${a}be7dba376398abc3b JA3Hash
sleep ${sleep_min}
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
DeleteSSLFingerprint
Should Be Equal As Strings ${text} No Data
SSLFingerprintPagingDisplay
[Tags] Positive UI Settings SSLFingerprint
${a}= RandomNumber
CreateSSLFingerprint aaa${a}db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
PagingDisplay 50
Settings-Search aaa${a}db3e351bbd8d38b64c41fffff JA3Hash
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
DeleteSSLFingerprint
SSLFingerprintCreateJa3NotCombined
[Tags] Boundary UI JA3Hash Settings SSLFingerprint
CreateSSLFingerprint 11111111111111111111111111111111 No JA3Hash Description=test
@@ -164,7 +154,7 @@ SSLFingerprintCreateNullDescription
SSLFingerprintCreateNullJA3Hash
[Tags] Negtive UI Settings SSLFingerprint
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=Fingerprint_create
sleep ${sleep_min}
click id=authoritiesAdd_sub
@@ -174,7 +164,7 @@ SSLFingerprintCreateNullJA3Hash
SSLFingerprintCreateFormatError
[Tags] Negtive UI Settings SSLFingerprint
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
click id=Fingerprint_create
sleep ${sleep_min}
input id=authoritiesAdd_name1 a75de44db3e351bbd8d38b64c41ggggg
@@ -237,7 +227,7 @@ SSLFingerprintImportRepeatJA3
SSLFingerprintImportJA3FormatError
[Tags] Negtive UI Settings SSLFingerprint
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
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
Should Be Equal As Strings ${text} JA3 Hash format error
@@ -246,7 +236,7 @@ SSLFingerprintImportJA3FormatError
SSLFingerprintImportJA3PinningError
[Tags] Negtive UI Settings SSLFingerprint
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
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
Should Be Equal As Strings ${text} Pinning error

View File

@@ -8,29 +8,29 @@ Library OperatingSystem
TrafficMirrorProfilesCreateVlan
[Tags] Positive UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles TrafficMirrorProfilesCreateVlan xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateMac
[Tags] Positive UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles TrafficMirrorProfilesCreateMac xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesEditMacSearchId
[Tags] Positive UI mac Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-004-mac xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:11 name
${id} get text xpath=//*[@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/span
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
EditTrafficMirrorProfiles ${id} lyf-Edit-test-001 xpath=/html/body/div/div[1]/div[1]/ul/li[2] 11:11:11:11:11:12 id
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesEditVlanSearchName
[Tags] Positive UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-005-vlan xpath=/html/body/div/div[1]/div[1]/ul/li[1] 88 name
${name} get text 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
${name} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
EditTrafficMirrorProfiles ${name} lyf-Edit-test-002 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
# TrafficMirrorProfilesPagesTurnPage
@@ -39,51 +39,46 @@ TrafficMirrorProfilesEditVlanSearchName
# 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
TrafficMirrorProfilesPagingDisplay
[Tags] Positive UI Settings TrafficMirrorProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[4] xpath
PagingDisplay 50
TrafficMirrorProfilesCreateNameMinSize
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles 1234 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateNameMaxSize
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles CreateTrafficMirrorProfilesNameMaxSizeCreateTrafficMirrorProfilesNameMaxSizeCreateTrafficMirrorProfilesNameMaxSizeCreateTrafficM xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateNameSpecialChar
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles 中文+absc+моряков+@#¥%……&* xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateVlanMinSize
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-001-vlan xpath=/html/body/div/div[1]/div[1]/ul/li[1] 1 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateVlanMaxSize
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-002-vlan xpath=/html/body/div/div[1]/div[1]/ul/li[1] 4094 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateMacMinSize
[Tags] Boundary UI mac Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-001-mac xpath=/html/body/div/div[1]/div[1]/ul/li[2] 00:00:00:00:00:00 name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateMacMaxSize
[Tags] Boundary UI mac Settings TrafficMirrorProfile
CreateTrafficMirrorProfiles lyf-test-002-mac xpath=/html/body/div/div[1]/div[1]/ul/li[2] FF:FF:FF:FF:FF:FF name
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[1]/div/div[2]/div/div[3]/table/tbody/tr[1]
DeletetrafficMirrorDel
TrafficMirrorProfilesCreateErrorVlan_1
@@ -100,11 +95,11 @@ TrafficMirrorProfilesCreateErrorMac
TrafficMirrorProfilesNoInput
[Tags] Negtive UI Settings TrafficMirrorProfile
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[4] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_TrafficMirrorProfiles
sleep ${sleep_min}
click id=trafficMirrorAdd
sleep ${sleep_min}
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/button[1]
click id=trafficMirrorProfile_ok
sleep 3
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
${text2} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div[2]

View File

@@ -71,7 +71,7 @@ TrustedCertificateAuthoritiesDownLoadCertificate
TrustedCertificateAuthoritiesEditDefaultCertificate
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
Settings-Search 1 id
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
sleep ${sleep_min}
@@ -79,58 +79,53 @@ TrustedCertificateAuthoritiesEditDefaultCertificate
TrustedCertificateAuthoritiesTurnPage
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
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
TrustedCertificateAuthoritiesPagingDisplay
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
PagingDisplay 50
TrustedCertificateAuthoritiesIDSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesNameSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesIssuerBySortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesIssuerToSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[5]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesExpiryDateSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesCommonNameSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[8]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesCertificateFingerprintSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesModifiedTimeSortButton
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Trusted Certificate Authorities
TrustedCertificateAuthoritiesCertificateExpirationDelay
[Tags] Positive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
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
Should Be Equal As Strings Expired ${text}
@@ -161,7 +156,7 @@ TrustedCertificateAuthoritiesCreateFileNameSpecialChar
TrustedCertificateAuthoritiesCreateNameThreeCharacters
[Tags] Negtive UI Settings TrustedCertificateAuthorities
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[1] xpath
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
click id=app_create #点击Import
sleep ${sleep}
input id=authoritiesAdd_name1 123 #输入name

View File

@@ -23,12 +23,7 @@ VPNAccountsEditPassword
# 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
# ... 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
[Tags] Positive UI Settings VPNAccounts
OpenPages //*[@id="Settings"]/ul/li[2] account
PagingDisplay_Second 50
VPNAccountsCreateNameMinSize
[Tags] Boundary UI name Settings VPNAccounts
CreateVPNAccounts a 111111 name
@@ -54,7 +49,7 @@ VPNAccountsCreatePasswordMaxSize
VPNAccountsCreateNameSpecialChar
[Tags] Negtive UI name Settings VPNAccounts
OpenPages //*[@id="Settings"]/ul/li[2] account
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Setting_Wannat/VPN_Account
click id=app_create
sleep ${sleep_min}
input xpath=//*[@id="wannat_vpn_username"]/div/div/div[1]/input 中文+absc+моряков+@#¥%……&*
@@ -66,7 +61,7 @@ VPNAccountsCreateNameSpecialChar
VPNAccountsCreateNullNameAndPassword
[Tags] Negtive UI name Settings VPNAccounts
OpenPages //*[@id="Settings"]/ul/li[2] account
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Setting_Wannat/VPN_Account
click id=app_create
sleep ${sleep_min}
click id=wanAdd_ok