*** Settings *** Force Tags tsg-ui settings Cached Intermediate Certificates Resource ../../../03-Variable/bifangapivariable.txt Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot Library OperatingSystem Library SSHLibrary *** Test Cases *** CachedIntermediateCertificatesSearchID [Tags] Positive UI Settings CachedIntermediateCertificates OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath ${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span 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 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 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 # 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} # 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