This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
dongxiaoyan-tsg-autotest/01-TestCase/tsg_ui/ui_settings/CachedIntermediateCertificatesCase.robot

129 lines
8.7 KiB
Plaintext
Raw Normal View History

2020-05-29 17:01:46 +08:00
*** Settings ***
Force Tags tsg-ui settings Cached Intermediate Certificates
Resource ../../../03-Variable/bifangapivariable.txt
2020-05-29 17:08:22 +08:00
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
2020-05-29 17:01:46 +08:00
Library OperatingSystem
Library SSHLibrary
2020-05-29 17:01:46 +08:00
*** Test Cases ***
CachedIntermediateCertificatesSearchID
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
2020-05-29 17:01:46 +08:00
${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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
${SourceWebsite} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/p/span
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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
${CommonName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[6]/div/div/div/p/span
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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
${Issuer} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span
sleep ${sleep}
CachedIntermediateCertificatesSearch ${Issuer} //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div/div/p/span Issuer
2020-05-29 17:01:46 +08:00
CachedIntermediateCertificatesSearchCertificateFingerprint
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
${CertificateFingerprint} get text //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[9]/div/div/div/p/span
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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
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
sleep ${sleep}
should exist ${DownLoadPath}81839559-5a09-40e0-bd62-7f18bb827419.pem
Remove File ${DownLoadPath}81839559-5a09-40e0-bd62-7f18bb827419.pem
CachedIntermediateCertificatesTurnPage
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/button[1]
... //*[@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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
PagingDisplay 50
2021-02-23 16:51:42 +08:00
CachedIntermediateCertificatesIDSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesSourceWebsiteSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesIssuerBySortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesIssuerToSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[4]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesExpiryDateSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesCertificateFingerprintSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesModifiedTimeSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Cached Intermediate Certificates
CachedIntermediateCertificatesCreateTimeSortButton
[Tags] Positive UI Settings CachedIntermediateCertificates
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Cached Intermediate Certificates
2021-05-12 15:14:31 +08:00
# CachedIntermediateCertificatesImportExpiredCertificate #导入过期证书
# [Tags] Positive UI Settings CachedIntermediateCertificates
# OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
# ${text1} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
# Open Connection 192.168.44.11 port=22
# Login root *#00#QAZxsw@edc
# Write cd /home/byb/
# Write ./1111.sh
# sleep ${sleep}
# ${text2} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
# Should Be Equal As Strings ${text1} ${text2}
2021-05-12 15:14:31 +08:00
# CachedIntermediateCertificatesSynchronizeVerification #验证修改证书状态 rides是否同步
# [Tags] Positive UI Settings CachedIntermediateCertificates
# OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
# 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
# Open Connection ${host} port=22
# Login root Xxg-PUB<>90
# ${Results} Execute Command redis-cli -h ${host} -p 7002 keys EFF*PXY_EXCH_INTERMEDIA_CERT,1
# sleep ${sleep_min}
# Should Not Be Equal ${Results} EFFECTIVE_RULE:PXY_EXCH_INTERMEDIA_CERT,1
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[10]/div/div/div/span