维护UISettings模块用例
This commit is contained in:
@@ -54,8 +54,8 @@ CachedIntermediateCertificatesDownLoad
|
|||||||
CachedIntermediateCertificatesTurnPage
|
CachedIntermediateCertificatesTurnPage
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Intermediacert
|
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]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[3]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[3]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[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
|
||||||
|
|
||||||
CachedIntermediateCertificatesIDSortButton
|
CachedIntermediateCertificatesIDSortButton
|
||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
|
|||||||
@@ -133,18 +133,18 @@ DecryptionKeyringsDownload
|
|||||||
# TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
# TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/button[1]
|
||||||
# ... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
# ... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
||||||
|
|
||||||
DecryptionKeyringsCertificateExpirationDelay
|
# DecryptionKeyringsCertificateExpirationDelay
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
# [Tags] Positive 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
|
||||||
Settings-Search CertificateExpirationDelay name
|
# Settings-Search CertificateExpirationDelay name
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[3]/td[6]/div/div/div/span
|
# ${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[3]/td[6]/div/div/div/span
|
||||||
Should Be Equal As Strings Expired ${text}
|
# Should Be Equal As Strings Expired ${text}
|
||||||
|
|
||||||
DecryptionKeyringsAllSearch
|
DecryptionKeyringsAllSearch
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive UI Settings DecryptionKeyrings
|
||||||
CreateDecryptionKeyrings ${TEST NAME} ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 2 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
CreateDecryptionKeyrings ${TEST NAME} ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 2 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
||||||
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
|
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span
|
||||||
OpenPages //*[@id="Settings"]/ul/li[3] //*[@id="proxyTabs"]/div/ul/li[2] xpath
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Keyrings
|
||||||
DecryptionKeyringsSearch ${id} ${TEST NAME}
|
DecryptionKeyringsSearch ${id} ${TEST NAME}
|
||||||
SettingsAssertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span ${id}
|
SettingsAssertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span ${id}
|
||||||
SettingsAssertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${TEST NAME}
|
SettingsAssertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${TEST NAME}
|
||||||
@@ -153,47 +153,47 @@ DecryptionKeyringsAllSearch
|
|||||||
|
|
||||||
DecryptionKeyringsIDSortButton
|
DecryptionKeyringsIDSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[1]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsNameSortButton
|
DecryptionKeyringsNameSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[2]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsTypeSortButton
|
DecryptionKeyringsTypeSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[3]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsExpiryDateSortButton
|
DecryptionKeyringsExpiryDateSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[7]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsCRLSortButton
|
DecryptionKeyringsCRLSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[8]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[8]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsIsssuerBySortButton
|
DecryptionKeyringsIsssuerBySortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[9]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsIsssuerToSortButton
|
DecryptionKeyringsIsssuerToSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsCommonNameSortButton
|
DecryptionKeyringsCommonNameSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[11]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsModifiedTimeSortButton
|
DecryptionKeyringsModifiedTimeSortButton
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive 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
|
||||||
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Decryption Keyrings
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[12]/div/span/i Decryption Keyrings
|
||||||
|
|
||||||
DecryptionKeyringsCreateNameMinSize
|
DecryptionKeyringsCreateNameMinSize
|
||||||
@@ -250,7 +250,7 @@ DecryptionKeyringsCAEntityFileCAMiddleType
|
|||||||
|
|
||||||
DecryptionKeyringsNullName
|
DecryptionKeyringsNullName
|
||||||
[Tags] Negtive UI Settings DecryptionKeyrings
|
[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
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=keyringsadd_sub
|
click id=keyringsadd_sub
|
||||||
@@ -277,8 +277,7 @@ DecryptionKeyringsMaxSizeHSM
|
|||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=keyringsadd_sub
|
click id=keyringsadd_sub
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[4]/div/div[2]
|
Page Should Contain The maximum value of 2147483647 has been exceeded.
|
||||||
Should Be Equal As Strings ${text} The maximum value of 2147483647 has been exceeded.
|
|
||||||
|
|
||||||
DecryptionKeyringsMaxSizeCustomized
|
DecryptionKeyringsMaxSizeCustomized
|
||||||
[Tags] Negtive UI Settings DecryptionKeyrings
|
[Tags] Negtive UI Settings DecryptionKeyrings
|
||||||
@@ -299,7 +298,6 @@ DecryptionKeyringsMaxSizeCustomized
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=keyringsadd_sub
|
click id=keyringsadd_sub
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[5]/div/div[2]
|
Page Should Contain The maximum value of 2147483647 has been exceeded.
|
||||||
Should Be Equal As Strings ${text} The maximum value of 2147483647 has been exceeded.
|
|
||||||
|
|
||||||
|
|
||||||
@@ -518,9 +518,9 @@ DecryptionProfileAllCloseTLSv1.3
|
|||||||
|
|
||||||
DecryptionProfileTurnPage
|
DecryptionProfileTurnPage
|
||||||
[Tags] Positive UI Settings DecryptionProfile
|
[Tags] Positive UI Settings DecryptionProfile
|
||||||
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[5] xpath
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[2]/td[1]/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
|
||||||
|
|
||||||
DecryptionProfileNameMinSize
|
DecryptionProfileNameMinSize
|
||||||
[Tags] Boundary UI name Settings DecryptionProfile
|
[Tags] Boundary UI name Settings DecryptionProfile
|
||||||
@@ -551,7 +551,7 @@ DecryptionProfileNameSpecialChar
|
|||||||
|
|
||||||
DecryptionProfileDeleteReferencedData
|
DecryptionProfileDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
DeleteReferencedData DecryptionProfile //*[@id="Settings"]/ul/li[1] 83 The referenced data are not allowed to disable or delete //*[@id="profilesTabs"]/li[5]
|
DeleteReferencedData DecryptionProfile VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile 83 The referenced data are not allowed to disable or delete
|
||||||
|
|
||||||
DecryptionProfileNullname
|
DecryptionProfileNullname
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
|
|||||||
@@ -97,9 +97,9 @@ HijackFilesDownloadFile
|
|||||||
|
|
||||||
HijackFilesPagesTurnPage
|
HijackFilesPagesTurnPage
|
||||||
[Tags] Positive UI Settings HijackFile
|
[Tags] Positive UI Settings HijackFile
|
||||||
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[3] xpath
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_HijackFiles
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/span
|
||||||
|
|
||||||
HijackFilesCreateNameMinSize
|
HijackFilesCreateNameMinSize
|
||||||
[Tags] Boundary UI Name Settings HijackFile
|
[Tags] Boundary UI Name Settings HijackFile
|
||||||
@@ -172,8 +172,8 @@ HijackFilesCreateNullName
|
|||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=hijackAddOk1
|
click id=hijackAddOk1
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
|
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[3]
|
||||||
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[4]/div/div[2]
|
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[4]/div/div[2]
|
||||||
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
|
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
|
||||||
Should Be Equal As Strings ${text1} Please enter the content
|
Should Be Equal As Strings ${text1} Please enter the content
|
||||||
|
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ IPLibrariesSearchIP
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
press keys id=IPseach ENTER
|
press keys id=IPseach ENTER
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[2]/div[2]/ul/li/div[1]/form/div/div/div
|
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[3]/div/div[2]/div[2]/ul/li/div[1]/form/div/div/div
|
||||||
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
|
Should Be Equal As Strings ${text} 1.1.1.1-2.2.2.2
|
||||||
OpenIpLibraries
|
OpenIpLibraries
|
||||||
Settings-Search ${a} GeoName
|
Settings-Search ${a} GeoName
|
||||||
@@ -152,8 +152,8 @@ IPLibrariesSearchIP
|
|||||||
IPLibrariesTurnPage
|
IPLibrariesTurnPage
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive UI Settings IPLibraries
|
||||||
OpenIpLibraries
|
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]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[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
|
||||||
|
|
||||||
IPLibrariesCreateGeoNameIDMaxSize
|
IPLibrariesCreateGeoNameIDMaxSize
|
||||||
[Tags] Boundary UI Settings IPLibraries
|
[Tags] Boundary UI Settings IPLibraries
|
||||||
@@ -180,7 +180,7 @@ IPLibrariesGeoNameIDRepeat
|
|||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
CreateIpLibraries Geo Name Country Africa 548464 548464 ${iplist} j=2 Country=5484888 Longitude=180 Latitude=90
|
CreateIpLibraries Geo Name Country Africa 548464 548464 ${iplist} j=2 Country=5484888 Longitude=180 Latitude=90
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548464 548464 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[3] Geo Name already exists j=2 Country=548464 Longitude=180 Latitude=90
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548464 548464 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[3]/div/div[3] Geo Name already exists j=2 Country=548464 Longitude=180 Latitude=90
|
||||||
click id=IP_library_cancel
|
click id=IP_library_cancel
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
@@ -189,7 +189,7 @@ IPLibrariesGeoNameIDRepeat
|
|||||||
IPLibrariesGeoNameIDInvalidCharacter
|
IPLibrariesGeoNameIDInvalidCharacter
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa sads/*-+ 1132 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[3]/div/div[3] Please enter the correct format j=2 Country=1132 Longitude=180 Latitude=90
|
CreateIpLibrariesErrorVerification Geo Name Country Africa sads/*-+ 1132 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[3]/div/div[3] Please enter the correct format j=2 Country=1132 Longitude=180 Latitude=90
|
||||||
|
|
||||||
IPLibrariesCountryandRegionRepeat
|
IPLibrariesCountryandRegionRepeat
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
@@ -204,14 +204,14 @@ IPLibrariesCountryandRegionRepeat
|
|||||||
IPLibrariesIpFormatError
|
IPLibrariesIpFormatError
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
${iplist} create list 10.1.1.1-20.1.1.256
|
${iplist} create list 10.1.1.1-20.1.1.256
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548467 548467 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[6]/div/div[2]/div[5]/span Format error
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548467 548467 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[6]/div/div[2]/div[5]/span Format error
|
||||||
|
|
||||||
IPLibrariesLongitudeFormat
|
IPLibrariesLongitudeFormat
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548468 548468 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[7]/div/div[2] Please enter the correct format Country=L1 Longitude=181 Latitude=90
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548468 548468 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[7]/div/div[2] Please enter the correct format Country=L1 Longitude=181 Latitude=90
|
||||||
|
|
||||||
IPLibrariesLatitudeFormat
|
IPLibrariesLatitudeFormat
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
${iplist} create list 10.1.1.1-20.1.1.21
|
${iplist} create list 10.1.1.1-20.1.1.21
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548469 548469 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[8]/div/div[2] Please enter the correct format Country=L1 Longitude=18 Latitude=91
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548469 548469 ${iplist} //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[3]/form/div[8]/div/div[2] Please enter the correct format Country=L1 Longitude=18 Latitude=91
|
||||||
@@ -48,8 +48,7 @@ InsertScriptsEditSearchId
|
|||||||
InsertScriptsEditSearchName
|
InsertScriptsEditSearchName
|
||||||
[Tags] Positive UI Settings InsertScript
|
[Tags] Positive UI Settings InsertScript
|
||||||
CreateInsertScripts 1234 ${path}insert_files\\Create-Insert Scripts-test.css css name
|
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/div/div[2]/div/div[3]/table/tbody/tr[1]
|
EditInsertScripts 1234 lyf-Edit-test-008 ${path}insert_files\\Create-Insert_Scripts-test.js js name
|
||||||
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/div/div[2]/div/div[3]/table/tbody/tr[1]
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr[1]
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
@@ -62,9 +61,9 @@ InsertScriptDownloadFile
|
|||||||
|
|
||||||
InsertScritsPagesTurnPage
|
InsertScritsPagesTurnPage
|
||||||
[Tags] Positive UI Settings InsertScript
|
[Tags] Positive UI Settings InsertScript
|
||||||
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[2] xpath
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
... //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
||||||
|
|
||||||
InsertScriptCreateSpecialFileName
|
InsertScriptCreateSpecialFileName
|
||||||
[Tags] Boundary UI File Settings InsertScript
|
[Tags] Boundary UI File Settings InsertScript
|
||||||
@@ -116,4 +115,4 @@ InsertScritsCreateNullName
|
|||||||
|
|
||||||
InsertScritsDeleteReferencedData
|
InsertScritsDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings InsertScrit
|
[Tags] Negtive UI Settings InsertScrit
|
||||||
DeleteReferencedData InsertScript VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert 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
|
||||||
|
|||||||
@@ -46,9 +46,9 @@ ResponsePagesDownloadFile
|
|||||||
|
|
||||||
ResponsePagesTurnPage
|
ResponsePagesTurnPage
|
||||||
[Tags] Positive UI Settings ResponsePages
|
[Tags] Positive UI Settings ResponsePages
|
||||||
OpenPages //*[@id="Settings"]/ul/li[1] //*[@id="profilesTabs"]/li[1] xpath
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_ResponsePages
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[5]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div/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
|
ResponsePagesCreateNameMinSize
|
||||||
[Tags] Boundary UI name Settings ResponsePage
|
[Tags] Boundary UI name Settings ResponsePage
|
||||||
|
|||||||
@@ -100,13 +100,12 @@ CreateSNATIPPoolsNameSpecialChar
|
|||||||
|
|
||||||
CreateSNATIPPoolsNameNull
|
CreateSNATIPPoolsNameNull
|
||||||
[Tags] Negtive UI Settings SNATIPPools
|
[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
|
click id=app_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=wanAdd_ok
|
click id=wanAdd_ok
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Text xpath=//*[@id="wannat_vpn_color"]/form/div[1]/div/div[2]
|
Page Should Contain The length of the name is at most 128 characters and cannot be less than 4 characters
|
||||||
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
|
|
||||||
|
|
||||||
CreateSNATIPPoolsIpFormatError
|
CreateSNATIPPoolsIpFormatError
|
||||||
[Tags] Negtive UI Settings SNATIPPools
|
[Tags] Negtive UI Settings SNATIPPools
|
||||||
|
|||||||
@@ -72,9 +72,7 @@ SSLDecryptionExclusionNullDescriptionAndFQDN
|
|||||||
click id=ssl_create
|
click id=ssl_create
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=ssl_ok
|
click id=ssl_ok
|
||||||
sleep ${sleep}
|
sleep ${sleep_min}
|
||||||
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[1]/div/div[3]
|
Page Should Contain The length of the name is at most 128 characters and cannot be less than 4 characters
|
||||||
${text2} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[3]/form/div[2]/div/div[2]
|
Page Should Contain Please enter the content
|
||||||
Should Be Equal As Strings ${text1} The length of the name is at most 128 characters and cannot be less than 4 characters
|
|
||||||
Should Be Equal As Strings ${text2} Please enter the content
|
|
||||||
|
|
||||||
|
|||||||
@@ -36,24 +36,24 @@ SSLFingerprintEditNotPingningSearchJA3Hash
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteSSLFingerprint
|
DeleteSSLFingerprint
|
||||||
|
|
||||||
SSLFingerprintImportUserAgent
|
# SSLFingerprintImportUserAgent
|
||||||
[Tags] Positive UI UserAgent Settings SSLFingerprint
|
# [Tags] Positive UI UserAgent Settings SSLFingerprint
|
||||||
${a}= RandomNumber
|
# ${a}= RandomNumber
|
||||||
CreateSSLFingerprint 599f223c2c9ee5702f5762913889dc21 No JA3Hash Description=test
|
# CreateSSLFingerprint 599f223c2c9ee5702f5762913889dc21 No JA3Hash Description=test
|
||||||
${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
# ${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
||||||
SSLFingerprintImportUserAgent ${ID} ${path}SSLFingerprint_files/UserAgent.json 1 771,49162-49161-52393-49200-49199-49172-49171-52392,0-13-5-11-43-10,23-24,0
|
# SSLFingerprintImportUserAgent ${ID} ${path}SSLFingerprint_files/UserAgent.json 1 771,49162-49161-52393-49200-49199-49172-49171-52392,0-13-5-11-43-10,23-24,0
|
||||||
... /html/body/div[last()]/ul/li/div[2]/span[2]/span
|
# ... /html/body/div[last()]/ul/li/div[2]/span[2]/span
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteSSLFingerprint
|
# DeleteSSLFingerprint
|
||||||
|
|
||||||
SSLFingerprintImportUserAgentExceedFour
|
# SSLFingerprintImportUserAgentExceedFour
|
||||||
[Tags] Positive UI UserAgent Settings SSLFingerprint
|
# [Tags] Positive UI UserAgent Settings SSLFingerprint
|
||||||
CreateSSLFingerprint b32309a26951912be7dba376398abc3b No JA3Hash Description=test
|
# CreateSSLFingerprint b32309a26951912be7dba376398abc3b No JA3Hash Description=test
|
||||||
${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
# ${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
||||||
SSLFingerprintImportUserAgent ${ID} ${path}SSLFingerprint_files/UserAgent.json 4 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Win64; x64; Trident/5.0)
|
# SSLFingerprintImportUserAgent ${ID} ${path}SSLFingerprint_files/UserAgent.json 4 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Win64; x64; Trident/5.0)
|
||||||
... /html/body/div[4]/div/div[1]/div/div/div[1]/div/form/div[2]/div/div[1]
|
# ... /html/body/div[4]/div/div[1]/div/div/div[1]/div/form/div[2]/div/div[1]
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
# click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteSSLFingerprint
|
# DeleteSSLFingerprint
|
||||||
|
|
||||||
SSLFingerprintImportJA3
|
SSLFingerprintImportJA3
|
||||||
[Tags] Positive UI JA3 Settings SSLFingerprint
|
[Tags] Positive UI JA3 Settings SSLFingerprint
|
||||||
@@ -159,7 +159,7 @@ SSLFingerprintCreateNullJA3Hash
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=authoritiesAdd_sub
|
click id=authoritiesAdd_sub
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
|
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[3]
|
||||||
Should Be Equal As Strings ${text} Please enter the content
|
Should Be Equal As Strings ${text} Please enter the content
|
||||||
|
|
||||||
SSLFingerprintCreateFormatError
|
SSLFingerprintCreateFormatError
|
||||||
@@ -171,7 +171,7 @@ SSLFingerprintCreateFormatError
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=authoritiesAdd_sub
|
click id=authoritiesAdd_sub
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
|
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[3]
|
||||||
Should Be Equal As Strings ${text} format error
|
Should Be Equal As Strings ${text} format error
|
||||||
|
|
||||||
SSLFingerprintCreateRepeatJA3Hash
|
SSLFingerprintCreateRepeatJA3Hash
|
||||||
|
|||||||
@@ -101,16 +101,16 @@ TrafficMirrorProfilesNoInput
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=trafficMirrorProfile_ok
|
click id=trafficMirrorProfile_ok
|
||||||
sleep 3
|
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]
|
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/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]
|
${text2} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2]
|
||||||
${text3} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[3]/div/div[2]
|
${text3} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[3]/div/div[2]
|
||||||
Should Be Equal As Strings ${text1} The length of the name is at most 128 characters and cannot be less than 4 characters
|
Should Be Equal As Strings ${text1} The length of the name is at most 128 characters and cannot be less than 4 characters
|
||||||
Should Be Equal As Strings ${text2} Please select
|
Should Be Equal As Strings ${text2} Please select
|
||||||
Should Be Equal As Strings ${text3} Please enter the content
|
Should Be Equal As Strings ${text3} Please enter the content
|
||||||
|
|
||||||
TrafficMirrorProfilesDeleteReferencedData
|
TrafficMirrorProfilesDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings TrafficMirrorProfile
|
[Tags] Negtive UI Settings TrafficMirrorProfile
|
||||||
DeleteReferencedData TrafficMirrorProfile //*[@id="Settings"]/ul/li[1] 15 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[4]
|
DeleteReferencedData TrafficMirrorProfile VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_TrafficMirrorProfiles 15 The referenced data are not allowed to delete //*[@id="profilesTabs"]/li[4]
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -80,8 +80,8 @@ TrustedCertificateAuthoritiesEditDefaultCertificate
|
|||||||
TrustedCertificateAuthoritiesTurnPage
|
TrustedCertificateAuthoritiesTurnPage
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
|
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]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[3]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[4]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/p/span
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[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
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesIDSortButton
|
TrustedCertificateAuthoritiesIDSortButton
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
@@ -123,12 +123,12 @@ TrustedCertificateAuthoritiesModifiedTimeSortButton
|
|||||||
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
|
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
|
SortButton //*[@id="ly-table1-listcontent"]/div/div[2]/table/thead/tr/th[10]/div/span/i Trusted Certificate Authorities
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCertificateExpirationDelay
|
# TrustedCertificateAuthoritiesCertificateExpirationDelay
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
# [Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
|
# OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities
|
||||||
Settings-Search CertificateExpirationDelay name
|
# Settings-Search CertificateExpirationDelay name
|
||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[6]/div/div/div/span
|
# ${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[2]/td[6]/div/div/div/span
|
||||||
Should Be Equal As Strings Expired ${text}
|
# Should Be Equal As Strings Expired ${text}
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCreateNameMinSize
|
TrustedCertificateAuthoritiesCreateNameMinSize
|
||||||
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
||||||
@@ -163,7 +163,7 @@ TrustedCertificateAuthoritiesCreateNameThreeCharacters
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=authoritiesAdd_sub
|
click id=authoritiesAdd_sub
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[1]/div/div[3]
|
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[2]/form/div[1]/div/div[3]
|
||||||
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
|
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesInportEntityCertificate
|
TrustedCertificateAuthoritiesInportEntityCertificate
|
||||||
|
|||||||
@@ -316,7 +316,7 @@ CreateHijackFiles
|
|||||||
click ${type} #选择文件类型
|
click ${type} #选择文件类型
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=hijackAddOk1 #点击OK
|
click id=hijackAddOk1 #点击OK
|
||||||
Wait Until Element Is Enabled id=hijackAdd ${sleep_Wait}
|
Wait Until Element Is Enabled id=VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_HijackFiles ${sleep_Wait}
|
||||||
Settings-Search ${name} ${search} #搜索框的关键字
|
Settings-Search ${name} ${search} #搜索框的关键字
|
||||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/span #获取点击后页面文本信息
|
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/span #获取点击后页面文本信息
|
||||||
Should Be Equal As Strings ${text1} ${name} #断言
|
Should Be Equal As Strings ${text1} ${name} #断言
|
||||||
@@ -342,7 +342,7 @@ CreateInsertScripts
|
|||||||
... AND click //span[.="${jstype}"]
|
... AND click //span[.="${jstype}"]
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=insertAddOk1 #点击OK
|
click id=insertAddOk1 #点击OK
|
||||||
Wait Until Element Is Enabled id=insertAdd ${sleep_Wait}
|
Wait Until Element Is Enabled id=VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_Insert ${sleep_Wait}
|
||||||
Settings-Search ${name} ${search} #搜索框的关键字
|
Settings-Search ${name} ${search} #搜索框的关键字
|
||||||
log psssssssssssssssssssssssssss
|
log psssssssssssssssssssssssssss
|
||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
@@ -363,7 +363,7 @@ TrafficMirrorProfilesValidationError
|
|||||||
Sleep ${sleep_min}
|
Sleep ${sleep_min}
|
||||||
input id=trafficmirror_addrArray0 ${shuru}
|
input id=trafficmirror_addrArray0 ${shuru}
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/button[1] #点击OK
|
click id=trafficMirrorProfile_ok #点击OK
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text1} Get Text xpath=/html/body/div[last()]/p #获取点击后页面提示信息
|
${text1} Get Text xpath=/html/body/div[last()]/p #获取点击后页面提示信息
|
||||||
Should Be Equal As Strings ${text1} ${PromptInformation} #断言
|
Should Be Equal As Strings ${text1} ${PromptInformation} #断言
|
||||||
@@ -543,7 +543,7 @@ EditTrafficMirrorProfiles
|
|||||||
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_TrafficMirrorProfiles
|
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_TrafficMirrorProfiles
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1] #点击搜素到的列表
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1] #点击搜素到的列表
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
click id=trafficMirrorEdit #点击Edit
|
click id=trafficMirrorEdit #点击Edit
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
@@ -585,7 +585,7 @@ importTrustedCertificateAuthorities
|
|||||||
Choose File xpath=//*[@id="upload_dome"]/div/input ${file} #上传文件
|
Choose File xpath=//*[@id="upload_dome"]/div/input ${file} #上传文件
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=authoritiesAdd_sub #点击OK缇交
|
click id=authoritiesAdd_sub #点击OK缇交
|
||||||
Wait Until Element Is Enabled id=app_create ${sleep_Wait}
|
Wait Until Element Is Enabled id=VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/Certificate_Authorities ${sleep_Wait}
|
||||||
Settings-Search ${name} ${search}
|
Settings-Search ${name} ${search}
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
|
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
|
||||||
@@ -657,7 +657,7 @@ CreateDecryptionKeyrings
|
|||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
${root} Set Variable ${shift}
|
${root} Set Variable ${shift}
|
||||||
run keyword if "${root}"=="open" run keywords sleep ${sleep_min}
|
run keyword if "${root}"=="open" run keywords sleep ${sleep_min}
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[2]/div[2]/form/div[9]/div/div/span
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[2]/form/div[9]/div/div/span
|
||||||
... ELSE IF "${root}"=="close" log "go on"
|
... ELSE IF "${root}"=="close" log "go on"
|
||||||
Run Keyword If '${PrivateKeyType}'=='HSM' run keywords sleep ${sleep_min}
|
Run Keyword If '${PrivateKeyType}'=='HSM' run keywords sleep ${sleep_min}
|
||||||
... AND click id=privateHSM
|
... AND click id=privateHSM
|
||||||
@@ -672,7 +672,7 @@ CreateDecryptionKeyrings
|
|||||||
Should Be Equal As Strings ${text1} ${name} #断言
|
Should Be Equal As Strings ${text1} ${name} #断言
|
||||||
|
|
||||||
DecryptionKeyringsErrorVerification
|
DecryptionKeyringsErrorVerification
|
||||||
[Arguments] ${name} ${file} ${file1} ${type} ${type1} ${Positioning} ${Assertion}
|
[Arguments] ${name} ${file} ${file1} ${type} ${type1} ${Assertion}
|
||||||
[Documentation] 用于验证导入证书和类型不匹配的错误验证
|
[Documentation] 用于验证导入证书和类型不匹配的错误验证
|
||||||
... 必填参数:
|
... 必填参数:
|
||||||
... ${name}:新建页面name输入框里的内容
|
... ${name}:新建页面name输入框里的内容
|
||||||
@@ -680,7 +680,6 @@ DecryptionKeyringsErrorVerification
|
|||||||
... ${file1}:上传文件所在本地的路径
|
... ${file1}:上传文件所在本地的路径
|
||||||
... ${type}:上传证书类型的元素
|
... ${type}:上传证书类型的元素
|
||||||
... ${type1}:上传证书加密解密算法的元素
|
... ${type1}:上传证书加密解密算法的元素
|
||||||
... ${Positioning}:获取文本的xpath定位
|
|
||||||
... ${Assertion}:断言信息
|
... ${Assertion}:断言信息
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
click id=VSidebar1_Home1_App0_anonymousComponent-1_Profiles #点击一级目录Settings
|
click id=VSidebar1_Home1_App0_anonymousComponent-1_Profiles #点击一级目录Settings
|
||||||
@@ -1968,7 +1967,7 @@ EditPacketCapture
|
|||||||
input id=PacketCaptureadd_name ${name}
|
input id=PacketCaptureadd_name ${name}
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
run keyword if "${AddressType}"=="IPV6" run keywords sleep ${sleep_min}
|
run keyword if "${AddressType}"=="IPV6" run keywords sleep ${sleep_min}
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[2]/div/div/div/span/span/i
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[1]/div/div[2]/form/div[2]/div/div/div[1]/span/span/i
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click id=select_addrtype1
|
... AND click id=select_addrtype1
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
@@ -1990,7 +1989,7 @@ EditPacketCapture
|
|||||||
... AND input id=PacketCaptureadd_serPort ${ServerPort}
|
... AND input id=PacketCaptureadd_serPort ${ServerPort}
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... ELSE log ServerPort不输入
|
... ELSE log ServerPort不输入
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[7]/div/div/div/span/span/i
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[1]/div/div[2]/form/div[7]/div/div/div[1]/span/span/i
|
||||||
sleep ${sleep_min}
|
sleep ${sleep_min}
|
||||||
run keyword if "${Protocol}"=="TCP" run keywords sleep ${sleep_min}
|
run keyword if "${Protocol}"=="TCP" run keywords sleep ${sleep_min}
|
||||||
... AND click id=select_Protocol0
|
... AND click id=select_Protocol0
|
||||||
@@ -2176,7 +2175,7 @@ TurnPage
|
|||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text4} get text xpath=${AssertXpath}
|
${text4} get text xpath=${AssertXpath}
|
||||||
run keyword if "${lastpage}" == "null" run keywords sleep ${sleep_min}
|
run keyword if "${lastpage}" == "null" run keywords sleep ${sleep_min}
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[last()]/div/ul/li[last()]
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div/div/ul/li[last()]
|
||||||
... ELSE click xpath=${lastxpath}
|
... ELSE click xpath=${lastxpath}
|
||||||
sleep ${sleep}
|
sleep ${sleep}
|
||||||
${text5} get text xpath=${AssertXpath}
|
${text5} get text xpath=${AssertXpath}
|
||||||
@@ -2373,9 +2372,9 @@ UploadFilesSize
|
|||||||
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep ${sleep_min}
|
||||||
... AND OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
|
... AND OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_CertificateManagement/SSL_Fingerprint
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[1]/div/div[1]/span[2]/button
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[1]/div/div[1]/span[2]/button
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div[4]/div/div/div[2]/div/div[1]/input ${file}
|
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[4]/div/div/div[2]/div/div[1]/input ${file}
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
... AND click id=Import_ua_Ok
|
... AND click id=Import_ua_Ok
|
||||||
... AND sleep ${sleep}
|
... AND sleep ${sleep}
|
||||||
@@ -2423,7 +2422,7 @@ DeleteReferencedData
|
|||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND DeleteresinseDel
|
... AND DeleteresinseDel
|
||||||
run keyword if "${Page}"=="InsertScript" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="InsertScript" run keywords sleep ${sleep_min}
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[2]/div/div/div[2]/div/div[3]/table/tbody/tr
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr[1]
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND Delete
|
... AND Delete
|
||||||
run keyword if "${Page}"=="HijackFile" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="HijackFile" run keywords sleep ${sleep_min}
|
||||||
@@ -2435,7 +2434,7 @@ DeleteReferencedData
|
|||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND DeletetrafficMirrorDel
|
... AND DeletetrafficMirrorDel
|
||||||
run keyword if "${Page}"=="DecryptionProfile" run keywords sleep ${sleep_min}
|
run keyword if "${Page}"=="DecryptionProfile" run keywords sleep ${sleep_min}
|
||||||
... AND 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
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
|
||||||
... AND sleep ${sleep_min}
|
... AND sleep ${sleep_min}
|
||||||
... AND Delete
|
... AND Delete
|
||||||
${text} get text xpath=/html/body/div[last()]/p
|
${text} get text xpath=/html/body/div[last()]/p
|
||||||
|
|||||||
Reference in New Issue
Block a user