完善UI自动化用例,调整用例顺序
This commit is contained in:
@@ -106,6 +106,14 @@ CreateLDAPServerConnectionTimeoutMax
|
|||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span/span ${TEST NAME}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span/span ${TEST NAME}
|
||||||
DeleteLDAPServer
|
DeleteLDAPServer
|
||||||
|
|
||||||
|
CreateLDAPServerConnectionTimeoutExceedMax
|
||||||
|
[Tags] Boundary UI Administration LDAP Server
|
||||||
|
${list} Create List ${TEST NAME} 192.168.40.120 389 cn=root,dc=bifang,dc=com uid dc=bifang,dc=com 111111 60
|
||||||
|
CreateLDAPServer ${list}
|
||||||
|
LDAPServerSearch ${TEST NAME} name
|
||||||
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span/span ${TEST NAME}
|
||||||
|
DeleteLDAPServer
|
||||||
|
|
||||||
CreateLDAPServerErrorHost
|
CreateLDAPServerErrorHost
|
||||||
[Tags] Negtive UI Administration LDAP Server
|
[Tags] Negtive UI Administration LDAP Server
|
||||||
${list} Create List ${TEST NAME} 192.168.40.12 389 cn=root,dc=bifang,dc=com uid dc=bifang,dc=com 111111 21
|
${list} Create List ${TEST NAME} 192.168.40.12 389 cn=root,dc=bifang,dc=com uid dc=bifang,dc=com 111111 21
|
||||||
@@ -140,14 +148,6 @@ CreateLDAPServerPortExceedMax
|
|||||||
sleep 1
|
sleep 1
|
||||||
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[3]/div/div[2] save LDAP config port cannot be empty or must between 1 ~ 65535.
|
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[3]/div/div[2] save LDAP config port cannot be empty or must between 1 ~ 65535.
|
||||||
|
|
||||||
CreateLDAPServerConnectionTimeoutExceedMax
|
|
||||||
[Tags] Boundary UI Administration LDAP Server
|
|
||||||
${list} Create List ${TEST NAME} 192.168.40.120 389 cn=root,dc=bifang,dc=com uid dc=bifang,dc=com 111111 60
|
|
||||||
CreateLDAPServer ${list}
|
|
||||||
LDAPServerSearch ${TEST NAME} name
|
|
||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span/span ${TEST NAME}
|
|
||||||
DeleteLDAPServer
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -112,25 +112,25 @@ LoginRestrictionsAddIPExists
|
|||||||
LoginRestrictions-DeleteIP
|
LoginRestrictions-DeleteIP
|
||||||
|
|
||||||
MaximumLoginAttemeptsExceedMax
|
MaximumLoginAttemeptsExceedMax
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
||||||
EditMaximumLoginAttemepts 11
|
EditMaximumLoginAttemepts 11
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
||||||
|
|
||||||
MaximumLoginAttemeptsExceedMinimum
|
MaximumLoginAttemeptsExceedMinimum
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
||||||
EditMaximumLoginAttemepts 0
|
EditMaximumLoginAttemepts 0
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[3]/div/div[2] Please enter a value between 1 and 10
|
||||||
|
|
||||||
LockTimeExceedMax
|
LockTimeExceedMax
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
||||||
EditLockTime 61
|
EditLockTime 61
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
||||||
|
|
||||||
LockTimeExceedMinimum
|
LockTimeExceedMinimum
|
||||||
[Tags] Boundary UI Administration Login Restrictions
|
[Tags] Negtive UI Administration Login Restrictions
|
||||||
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
AdminOpenPages sidebarLogin_Restrictions sidebarLogin_Restrictions
|
||||||
EditLockTime 0
|
EditLockTime 0
|
||||||
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
Assertion //*[@id="policy_Manipulation2"]/div/div[2]/div/div/form/div[4]/div/div[2] Please enter a value between 1 and 60
|
||||||
|
|||||||
@@ -19,6 +19,11 @@ EditMailServerCloseSSL
|
|||||||
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP close
|
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP close
|
||||||
Assertion-ElementAttributes //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[7]/div/div el-switch class
|
Assertion-ElementAttributes //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[7]/div/div el-switch class
|
||||||
|
|
||||||
|
RestoreMailServer
|
||||||
|
[Tags] Positive UI Administration Mail Server
|
||||||
|
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
||||||
|
Assertion /html/body/div[last()]/p Success
|
||||||
|
|
||||||
EditMailServerPortMin
|
EditMailServerPortMin
|
||||||
[Tags] Boundary UI Administration Mail Server
|
[Tags] Boundary UI Administration Mail Server
|
||||||
EditMailServer smtp.163.com 0 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
EditMailServer smtp.163.com 0 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
||||||
@@ -45,24 +50,20 @@ EditMailServerFormatError
|
|||||||
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[2] Server error
|
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[1]/div/div[2] Server error
|
||||||
|
|
||||||
EditMailServerPortExceedMax
|
EditMailServerPortExceedMax
|
||||||
[Tags] Boundary UI Administration Mail Server
|
[Tags] Negtive UI Administration Mail Server
|
||||||
EditMailServer smtp.163.com 65536 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
EditMailServer smtp.163.com 65536 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
||||||
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
|
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
|
||||||
|
|
||||||
EditMailServerPortLessthanMin
|
EditMailServerPortLessthanMin
|
||||||
[Tags] Boundary UI Administration Mail Server
|
[Tags] Negtive UI Administration Mail Server
|
||||||
EditMailServer smtp.163.com -1 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
EditMailServer smtp.163.com -1 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
||||||
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
|
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[2]/div/div[2] Port error
|
||||||
|
|
||||||
EditMailServerE-mailFormatError
|
EditMailServerE-mailFormatError
|
||||||
[Tags] Boundary UI Administration Mail Server
|
[Tags] Negtive UI Administration Mail Server
|
||||||
EditMailServer smtp.163.com -1 open test_name l1157517579com XEYQVHEMTOBOJSAP open
|
EditMailServer smtp.163.com -1 open test_name l1157517579com XEYQVHEMTOBOJSAP open
|
||||||
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[5]/div/div[2] Email error
|
Assertion //*[@id="app"]/div/div[3]/div[2]/div/div[1]/div[2]/form/div[5]/div/div[2] Email error
|
||||||
|
|
||||||
RestoreMailServer
|
|
||||||
[Tags] Positive UI Administration Mail Server
|
|
||||||
EditMailServer smtp.163.com 465 open test_name l1157517579@163.com XEYQVHEMTOBOJSAP open
|
|
||||||
Assertion /html/body/div[last()]/p Success
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ RolesEditAuthority
|
|||||||
RolesPagingDisplay
|
RolesPagingDisplay
|
||||||
[Tags] Positive UI Administration Roles
|
[Tags] Positive UI Administration Roles
|
||||||
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
AdminOpenPages sidebarsystem_accounts profilesTabs_Profile_Insert
|
||||||
PagingDisplay 50
|
AdministrationPagingDisplay 50
|
||||||
|
|
||||||
RolesClickAllButton
|
RolesClickAllButton
|
||||||
[Tags] Positive UI Administration Roles
|
[Tags] Positive UI Administration Roles
|
||||||
|
|||||||
@@ -9,8 +9,8 @@ UsersCreate
|
|||||||
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
UserCreatePage 0000 ${a} 111111 log 30 log superuser
|
||||||
#验证新建是否成功
|
#验证新建是否成功
|
||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
${UserName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
${UserName1} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
Should Be Equal As Strings ${UserName} ${a}
|
Should Be Equal As Strings ${UserName1} ${a}
|
||||||
sleep 1
|
sleep 1
|
||||||
Login ${a} 111111
|
Login ${a} 111111
|
||||||
${text1} get text xpath=//*[@id="children0"]/div/span
|
${text1} get text xpath=//*[@id="children0"]/div/span
|
||||||
@@ -23,8 +23,8 @@ UsersCreateOpenRequiredPasswordChange
|
|||||||
${a} evaluate random.randint(1000,9999) random
|
${a} evaluate random.randint(1000,9999) random
|
||||||
UserCreatePage 0000 ${a} 111111 open 30 log superuser
|
UserCreatePage 0000 ${a} 111111 open 30 log superuser
|
||||||
UserSearchName ${a} UserName
|
UserSearchName ${a} UserName
|
||||||
${UserName} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
${UserName1} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
Should Be Equal As Strings ${UserName} ${a}
|
Should Be Equal As Strings ${UserName1} ${a}
|
||||||
|
|
||||||
UsersCreateCloseEnableButton
|
UsersCreateCloseEnableButton
|
||||||
[Tags] Positive UI Administration Users
|
[Tags] Positive UI Administration Users
|
||||||
@@ -74,7 +74,7 @@ UserTurnPage
|
|||||||
UserSwitchDisplayNumber
|
UserSwitchDisplayNumber
|
||||||
[Tags] Positive UI Administration Users
|
[Tags] Positive UI Administration Users
|
||||||
Menu administration Accounts
|
Menu administration Accounts
|
||||||
PagingDisplay 50
|
AdministrationPagingDisplay 50
|
||||||
|
|
||||||
UsersCreateNameMinSize
|
UsersCreateNameMinSize
|
||||||
[Tags] Boundary UI Administration Users
|
[Tags] Boundary UI Administration Users
|
||||||
|
|||||||
@@ -3,6 +3,7 @@ Force Tags tsg-ui settings Cached Intermediate Certificates
|
|||||||
Resource ../../../03-Variable/bifangapivariable.txt
|
Resource ../../../03-Variable/bifangapivariable.txt
|
||||||
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
||||||
Library OperatingSystem
|
Library OperatingSystem
|
||||||
|
Library SSHLibrary
|
||||||
|
|
||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
CachedIntermediateCertificatesSearchID
|
CachedIntermediateCertificatesSearchID
|
||||||
@@ -54,4 +55,35 @@ CachedIntermediateCertificatesTurnPage
|
|||||||
[Tags] Positive UI Settings CachedIntermediateCertificates
|
[Tags] Positive UI Settings CachedIntermediateCertificates
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[4] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[3]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[3]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[3]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/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
|
||||||
|
|
||||||
|
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 2
|
||||||
|
${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 192.168.44.71 port=22
|
||||||
|
Login root Xxg-PUB<>90
|
||||||
|
${Results} Execute Command redis-cli -h 192.168.44.71 -p 7002 keys EFF*PXY_EXCH_INTERMEDIA_CERT,1
|
||||||
|
sleep 1
|
||||||
|
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
|
||||||
|
|
||||||
@@ -121,28 +121,7 @@ DecryptionKeyringsEditDefaultCertificate
|
|||||||
Settings-Search 1 id
|
Settings-Search 1 id
|
||||||
EditDefaultCertificate 220
|
EditDefaultCertificate 220
|
||||||
Settings-Search 1 id
|
Settings-Search 1 id
|
||||||
EditDefaultCertificate 240
|
EditDefaultCertificate 240
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
DecryptionKeyringsCreateNameMinSize
|
|
||||||
[Tags] Boundary UI Settings DecryptionKeyrings
|
|
||||||
CreateDecryptionKeyrings test ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
|
||||||
DeleteKeyrings_del
|
|
||||||
|
|
||||||
DecryptionKeyringsCreateNameMaxSize
|
|
||||||
[Tags] Boundary UI Settings DecryptionKeyrings
|
|
||||||
CreateDecryptionKeyrings CreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyring ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
|
||||||
DeleteKeyrings_del
|
|
||||||
|
|
||||||
DecryptionKeyringsNameCreateSpecialChar
|
|
||||||
[Tags] Boundary UI Settings DecryptionKeyrings
|
|
||||||
CreateDecryptionKeyrings ВставкаСкриптов!@#$%^&(-+=‘;。,? ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
|
||||||
DeleteKeyrings_del
|
|
||||||
|
|
||||||
DecryptionKeyringsDownload
|
DecryptionKeyringsDownload
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive UI Settings DecryptionKeyrings
|
||||||
@@ -176,6 +155,29 @@ DecryptionKeyringsAllSearch
|
|||||||
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${TEST NAME}
|
Assertion //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span ${TEST NAME}
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
DeleteKeyrings_del
|
DeleteKeyrings_del
|
||||||
|
|
||||||
|
DecryptionKeyringsPagingDisplay
|
||||||
|
[Tags] Positive UI Settings DecryptionKeyrings
|
||||||
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[2] xpath
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
|
DecryptionKeyringsCreateNameMinSize
|
||||||
|
[Tags] Boundary UI Settings DecryptionKeyrings
|
||||||
|
CreateDecryptionKeyrings test ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
|
DeleteKeyrings_del
|
||||||
|
|
||||||
|
DecryptionKeyringsCreateNameMaxSize
|
||||||
|
[Tags] Boundary UI Settings DecryptionKeyrings
|
||||||
|
CreateDecryptionKeyrings CreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyringsNameMaxSizeCreateDecryptionKeyring ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
|
DeleteKeyrings_del
|
||||||
|
|
||||||
|
DecryptionKeyringsNameCreateSpecialChar
|
||||||
|
[Tags] Boundary UI Settings DecryptionKeyrings
|
||||||
|
CreateDecryptionKeyrings ВставкаСкриптов!@#$%^&(-+=‘;。,? ${path}keyrings//root//ca-cer.pem ${path}keyrings//root//ca.key 23 id=certificateType_select0 id=keyringsadd_publicKeyAlgoSelet1 name
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
|
DeleteKeyrings_del
|
||||||
|
|
||||||
DecryptionKeyringsCARootFileCAMiddleType
|
DecryptionKeyringsCARootFileCAMiddleType
|
||||||
[Tags] Negtive UI Settings DecryptionKeyrings
|
[Tags] Negtive UI Settings DecryptionKeyrings
|
||||||
|
|||||||
@@ -515,7 +515,18 @@ DecryptionProfileAllCloseTLSv1.3
|
|||||||
CreateDecryptionProfile lyf-test-9 name ${dict} min1=TLSv1.3 max1=TLSv1.3
|
CreateDecryptionProfile lyf-test-9 name ${dict} min1=TLSv1.3 max1=TLSv1.3
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
|
DecryptionProfileTurnPage
|
||||||
|
[Tags] Positive UI Settings DecryptionProfile
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
||||||
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/button[1]
|
||||||
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[2]/td[1]/div/div
|
||||||
|
|
||||||
|
DecryptionProfilePagingDisplay
|
||||||
|
[Tags] Positive UI Settings DecryptionProfile
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
DecryptionProfileNameMinSize
|
DecryptionProfileNameMinSize
|
||||||
[Tags] Boundary UI name Settings DecryptionProfile
|
[Tags] Boundary UI name Settings DecryptionProfile
|
||||||
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
|
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
|
||||||
@@ -542,12 +553,6 @@ DecryptionProfileNameSpecialChar
|
|||||||
CreateDecryptionProfile 中文+absc+моряков+@#¥%……&* name ${dict}
|
CreateDecryptionProfile 中文+absc+моряков+@#¥%……&* name ${dict}
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/div/div/div[2]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
DecryptionProfileNamePagesTurnPage
|
|
||||||
[Tags] Positive UI Settings DecryptionProfile
|
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_DecryptionProfile
|
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/button[1]
|
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[2]/td[1]/div/div
|
|
||||||
|
|
||||||
DecryptionProfileDeleteReferencedData
|
DecryptionProfileDeleteReferencedData
|
||||||
[Tags] Negtive UI Settings DecryptionProfile
|
[Tags] Negtive UI Settings DecryptionProfile
|
||||||
|
|||||||
@@ -95,6 +95,17 @@ HijackFilesDownloadFile
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
||||||
DeletehijackDel
|
DeletehijackDel
|
||||||
|
|
||||||
|
HijackFilesPagesTurnPage
|
||||||
|
[Tags] Positive UI Settings HijackFile
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
||||||
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
||||||
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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 sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
HijackFilesCreateNameMinSize
|
HijackFilesCreateNameMinSize
|
||||||
[Tags] Boundary UI Name Settings HijackFile
|
[Tags] Boundary UI Name Settings HijackFile
|
||||||
CreateHijackFiles 1 ${path}hijack_files/Create-Hijack Files-test.apk id=application/vnd.android.package-archive0 name
|
CreateHijackFiles 1 ${path}hijack_files/Create-Hijack Files-test.apk id=application/vnd.android.package-archive0 name
|
||||||
@@ -137,12 +148,6 @@ HijackFilesCreateDownloadNameMaxSize
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[2]/div/span
|
||||||
DeletehijackDel
|
DeletehijackDel
|
||||||
|
|
||||||
HijackFilesPagesTurnPage
|
|
||||||
[Tags] Positive UI Settings HijackFile
|
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div
|
|
||||||
|
|
||||||
HijackFilesUploadNullFile
|
HijackFilesUploadNullFile
|
||||||
[Tags] Negtive html Settings HijackFile
|
[Tags] Negtive html Settings HijackFile
|
||||||
UploadFilesSize HijackFiles HijackFilesUploadNullFile ${path}hijack_files/null.html Please choose to upload files
|
UploadFilesSize HijackFiles HijackFilesUploadNullFile ${path}hijack_files/null.html Please choose to upload files
|
||||||
|
|||||||
@@ -74,24 +74,6 @@ IPLibrariesSearchCity
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||||
DeleteIPLibraries
|
DeleteIPLibraries
|
||||||
|
|
||||||
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
|
|
||||||
CreateIpLibraries Geo Name Country Africa 2147483647 548458 ${iplist} j=2 Country=548458 Longitude=1 Latitude=2
|
|
||||||
DeleteIPLibraries
|
|
||||||
|
|
||||||
IPLibrariesCreateCountryandRegionAndCityMaxSize
|
|
||||||
[Tags] Boundary UI Settings IPLibraries
|
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
||||||
CreateIpLibraries Geo Name Country Africa 548459 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ${iplist} j=2 Country=11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 Longitude=1 Latitude=2
|
|
||||||
DeleteIPLibraries
|
|
||||||
|
|
||||||
IPLibrariesCreateLongitudeAndLatitudeMaxSize
|
|
||||||
[Tags] Boundary UI Settings IPLibraries
|
|
||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
|
||||||
CreateIpLibraries Geo Name Country Africa 548460 548460 ${iplist} j=2 Country=548460 Longitude=180 Latitude=90
|
|
||||||
DeleteIPLibraries
|
|
||||||
|
|
||||||
IPLibrariesClickAll
|
IPLibrariesClickAll
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive 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
|
||||||
@@ -164,6 +146,29 @@ IPLibrariesTurnPage
|
|||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/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 sidebarAdvanced 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
|
||||||
|
CreateIpLibraries Geo Name Country Africa 2147483647 548458 ${iplist} j=2 Country=548458 Longitude=1 Latitude=2
|
||||||
|
DeleteIPLibraries
|
||||||
|
|
||||||
|
IPLibrariesCreateCountryandRegionAndCityMaxSize
|
||||||
|
[Tags] Boundary UI Settings IPLibraries
|
||||||
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
|
CreateIpLibraries Geo Name Country Africa 548459 11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 ${iplist} j=2 Country=11111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 Longitude=1 Latitude=2
|
||||||
|
DeleteIPLibraries
|
||||||
|
|
||||||
|
IPLibrariesCreateLongitudeAndLatitudeMaxSize
|
||||||
|
[Tags] Boundary UI Settings IPLibraries
|
||||||
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
|
CreateIpLibraries Geo Name Country Africa 548460 548460 ${iplist} j=2 Country=548460 Longitude=180 Latitude=90
|
||||||
|
DeleteIPLibraries
|
||||||
|
|
||||||
IPLibrariesGeoNameIDRepeat
|
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
|
||||||
|
|||||||
@@ -60,6 +60,17 @@ InsertScriptDownloadFile
|
|||||||
DownLoadFile ${path}insert_files\\Create-Insert Scripts-test.css ${Downloadpath}Create-Insert Scripts-test.css
|
DownLoadFile ${path}insert_files\\Create-Insert Scripts-test.css ${Downloadpath}Create-Insert Scripts-test.css
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
|
InsertScritsPagesTurnPage
|
||||||
|
[Tags] Positive UI Settings InsertScript
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
||||||
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
||||||
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
||||||
|
|
||||||
|
InsertScritsPagingDisplay
|
||||||
|
[Tags] Positive UI Settings InsertScript
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
InsertScriptCreateSpecialFileName
|
InsertScriptCreateSpecialFileName
|
||||||
[Tags] Boundary UI File Settings InsertScript
|
[Tags] Boundary UI File Settings InsertScript
|
||||||
CreateInsertScripts CreateInsertScriptsSpecialFileName ${path}insert_files\\ВставкаСкриптов!@#$%^&(-+=‘;。,?.css css name
|
CreateInsertScripts CreateInsertScriptsSpecialFileName ${path}insert_files\\ВставкаСкриптов!@#$%^&(-+=‘;。,?.css css name
|
||||||
@@ -78,12 +89,6 @@ InsertScriptsUpload20MFile
|
|||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
Delete
|
Delete
|
||||||
|
|
||||||
InsertScritsPagesTurnPage
|
|
||||||
[Tags] Positive UI Settings InsertScript
|
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
|
||||||
|
|
||||||
InsertScriptsUploadNullFile
|
InsertScriptsUploadNullFile
|
||||||
[Tags] Negtive UI File Settings InsertScript
|
[Tags] Negtive UI File Settings InsertScript
|
||||||
UploadFilesSize InsertScripts InsertScriptsUploadNullFile ${path}insert_files\\null.css Please choose to upload files
|
UploadFilesSize InsertScripts InsertScriptsUploadNullFile ${path}insert_files\\null.css Please choose to upload files
|
||||||
|
|||||||
@@ -36,9 +36,28 @@ ResponsePagesEditSearchName
|
|||||||
DownLoadFile ${path}response_pages_files\\Create-ResponsePages-test-1.html ${Downloadpath}Create-ResponsePages-test-1.html
|
DownLoadFile ${path}response_pages_files\\Create-ResponsePages-test-1.html ${Downloadpath}Create-ResponsePages-test-1.html
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
DeleteresinseDel
|
DeleteresinseDel
|
||||||
|
|
||||||
|
ResponsePagesDownloadFile
|
||||||
|
[Tags] Positive UI Settings ResponsePages
|
||||||
|
CreateResponsePages Create-ResponsePagess-001 ${path}response_pages_files\\Create-ResponsePages-test.html name
|
||||||
|
click id=dowmloadi
|
||||||
|
DownLoadFile ${path}response_pages_files\\Create-ResponsePages-test.html ${Downloadpath}Create-ResponsePages-test.html
|
||||||
|
DeleteresinseDel
|
||||||
|
|
||||||
|
ResponsePagesTurnPage
|
||||||
|
[Tags] Positive UI Settings ResponsePages
|
||||||
|
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
||||||
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
||||||
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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
|
||||||
|
|
||||||
ResponsePagesNameMinSize
|
ResponsePagesPagingDisplay
|
||||||
[Tags] Boundary UI Name Settings ResponsePage
|
[Tags] Positive UI Settings ResponsePages
|
||||||
|
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
|
|
||||||
|
ResponsePagesCreateNameMinSize
|
||||||
|
[Tags] Boundary UI name Settings ResponsePage
|
||||||
CreateResponsePages 1 ${path}response_pages_files\\Create-Response_Pages-test-2.htm name
|
CreateResponsePages 1 ${path}response_pages_files\\Create-Response_Pages-test-2.htm name
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
DeleteresinseDel
|
DeleteresinseDel
|
||||||
@@ -67,19 +86,6 @@ ResponsePagesSpecialFileName
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span
|
||||||
DeleteresinseDel
|
DeleteresinseDel
|
||||||
|
|
||||||
ResponsePagesDownloadFile
|
|
||||||
[Tags] Positive UI Settings ResponsePages
|
|
||||||
CreateResponsePages Create-ResponsePagess-001 ${path}response_pages_files\\Create-ResponsePages-test.html name
|
|
||||||
click id=dowmloadi
|
|
||||||
DownLoadFile ${path}response_pages_files\\Create-ResponsePages-test.html ${Downloadpath}Create-ResponsePages-test.html
|
|
||||||
DeleteresinseDel
|
|
||||||
|
|
||||||
ResponsePagesTurnPage
|
|
||||||
[Tags] Positive UI Settings ResponsePages
|
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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
|
|
||||||
|
|
||||||
ResponsePagesCreateNullNames
|
ResponsePagesCreateNullNames
|
||||||
[Tags] Negtive UI Name Settings ResponsePages
|
[Tags] Negtive UI Name Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
||||||
|
|||||||
@@ -80,10 +80,10 @@ SNATIPPoolsTurnPage
|
|||||||
TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
TurnPage //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2] //*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1] //*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
||||||
... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
... 2 //*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/span 1 //*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
||||||
|
|
||||||
SNATIPPools
|
SNATIPPoolsPagingDisplay
|
||||||
[Tags] Positive IP Settings SNATIPPools
|
[Tags] Positive IP Settings SNATIPPools
|
||||||
OpenPages sidebarSetting_Wannat ip
|
OpenPages sidebarSetting_Wannat ip
|
||||||
PagingDisplay_One 50
|
PagingDisplay_Second 50
|
||||||
|
|
||||||
CreateSNATIPPoolsNameMinSize
|
CreateSNATIPPoolsNameMinSize
|
||||||
[Tags] Boundary UI name Settings SNATIPPools
|
[Tags] Boundary UI name Settings SNATIPPools
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ SSLDecryptionExclusionCreateSuffixMatching
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
Deletessl_del
|
Deletessl_del
|
||||||
|
|
||||||
SSLDecryptionExclusioEditSearchID
|
SSLDecryptionExclusionEditSearchID
|
||||||
[Tags] Positive UI Settings SSLDecryptionExclusion
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
CreateSSLDecryptionExclusion *myssl.com myssl.com myssl.com name
|
CreateSSLDecryptionExclusion *myssl.com myssl.com myssl.com 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
|
||||||
@@ -25,13 +25,24 @@ SSLDecryptionExclusioEditSearchID
|
|||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
Deletessl_del
|
Deletessl_del
|
||||||
|
|
||||||
SSLDecryptionExclusioEditSearchName
|
SSLDecryptionExclusionEditSearchName
|
||||||
[Tags] Positive UI Settings SSLDecryptionExclusion
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
CreateSSLDecryptionExclusion *myssl.com myssl.com myssl.com name
|
CreateSSLDecryptionExclusion *myssl.com myssl.com myssl.com name
|
||||||
EditSSLDecryptionExclusion myssl.com $www.jianshu.com 简xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/spanxpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span书 www.jianshu.com name
|
EditSSLDecryptionExclusion myssl.com $www.jianshu.com 简xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/spanxpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/p/span书 www.jianshu.com name
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span
|
||||||
Deletessl_del
|
Deletessl_del
|
||||||
|
|
||||||
|
SSLDecryptionExclusionEditDefault
|
||||||
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
||||||
|
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com test11 *fe3.delivery.mp.microsoft.com id
|
||||||
|
EditSSLDecryptionExclusion 1 *fe3.delivery.mp.microsoft.com Mircosoft Store *fe3.delivery.mp.microsoft.com id
|
||||||
|
|
||||||
|
SSLDecryptionExclusionPagingDisplay
|
||||||
|
[Tags] Positive UI Settings SSLDecryptionExclusion
|
||||||
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[3] xpath
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
SSLDecryptionCreateFQDNMinSize
|
SSLDecryptionCreateFQDNMinSize
|
||||||
[Tags] Boundary UI Settings SSLDecryptionExclusion
|
[Tags] Boundary UI Settings SSLDecryptionExclusion
|
||||||
CreateSSLDecryptionExclusion *abc abc abc name
|
CreateSSLDecryptionExclusion *abc abc abc name
|
||||||
|
|||||||
@@ -126,6 +126,11 @@ SSLFingerprintShowNotPinning
|
|||||||
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
|
||||||
Should Be Equal As Strings ${text} No Data
|
Should Be Equal As Strings ${text} No Data
|
||||||
|
|
||||||
|
SSLFingerprintPagingDisplay
|
||||||
|
[Tags] Positive UI Settings SSLFingerprint
|
||||||
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
SSLFingerprintCreateJa3NotCombined
|
SSLFingerprintCreateJa3NotCombined
|
||||||
[Tags] Boundary UI JA3Hash Settings SSLFingerprint
|
[Tags] Boundary UI JA3Hash Settings SSLFingerprint
|
||||||
|
|||||||
@@ -33,6 +33,17 @@ TrafficMirrorProfilesEditVlanSearchName
|
|||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
DeletetrafficMirrorDel
|
DeletetrafficMirrorDel
|
||||||
|
|
||||||
|
TrafficMirrorProfilesPagesTurnPage
|
||||||
|
[Tags] Positive UI Settings TrafficMirrorProfile
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
||||||
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
||||||
|
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
||||||
|
|
||||||
|
TrafficMirrorProfilesPagingDisplay
|
||||||
|
[Tags] Positive UI Settings TrafficMirrorProfile
|
||||||
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
TrafficMirrorProfilesCreateNameMinSize
|
TrafficMirrorProfilesCreateNameMinSize
|
||||||
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
|
[Tags] Boundary UI vlan Settings TrafficMirrorProfile
|
||||||
CreateTrafficMirrorProfiles 1 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
|
CreateTrafficMirrorProfiles 1 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 11 name
|
||||||
@@ -75,12 +86,6 @@ TrafficMirrorProfilesCreateMacMaxSize
|
|||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/span
|
||||||
DeletetrafficMirrorDel
|
DeletetrafficMirrorDel
|
||||||
|
|
||||||
TrafficMirrorProfilesPagesTurnPage
|
|
||||||
[Tags] Positive UI Settings TrafficMirrorProfile
|
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/button[1]
|
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[5]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[1]/div/div
|
|
||||||
|
|
||||||
TrafficMirrorProfilesCreateErrorVlan_1
|
TrafficMirrorProfilesCreateErrorVlan_1
|
||||||
[Tags] Negtive UI vlan Settings TrafficMirrorProfile
|
[Tags] Negtive UI vlan Settings TrafficMirrorProfile
|
||||||
TrafficMirrorProfilesValidationError TrafficMirrorProfilesCreateErrorVlan_1 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 0 The value range of vlan is 1-4094
|
TrafficMirrorProfilesValidationError TrafficMirrorProfilesCreateErrorVlan_1 xpath=/html/body/div/div[1]/div[1]/ul/li[1] 0 The value range of vlan is 1-4094
|
||||||
|
|||||||
@@ -69,12 +69,25 @@ TrustedCertificateAuthoritiesDownLoadCertificate
|
|||||||
DownLoadFile ${path}keyrings//root//ca-cer.pem ${DownLoadPath}ca-cer.pem
|
DownLoadFile ${path}keyrings//root//ca-cer.pem ${DownLoadPath}ca-cer.pem
|
||||||
DeleteAuthorities_del
|
DeleteAuthorities_del
|
||||||
|
|
||||||
|
TrustedCertificateAuthoritiesEditDefaultCertificate
|
||||||
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
|
Settings-Search 1 id
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
sleep 1
|
||||||
|
SettingsElementAttributes //*[@id="appEdit"] el-button el-button--default el-button--small is-disabled class
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesTurnPage
|
TrustedCertificateAuthoritiesTurnPage
|
||||||
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
[Tags] Positive UI Settings TrustedCertificateAuthorities
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[1]
|
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/button[1]
|
||||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/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[3]/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 sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[1] xpath
|
||||||
|
PagingDisplay 50
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCreateNameMinSize
|
TrustedCertificateAuthoritiesCreateNameMinSize
|
||||||
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
||||||
importTrustedCertificateAuthorities test ${path}keyrings//root//ca-cer.pem name
|
importTrustedCertificateAuthorities test ${path}keyrings//root//ca-cer.pem name
|
||||||
@@ -115,6 +128,10 @@ TrustedCertificateAuthoritiesInportEntityCertificate
|
|||||||
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
||||||
UploadFilesSize TrustedCertificateAuthorities InportEntityCertificate ${path}keyrings//end-entity//caentity.chain.pem End-entity certificate is not allowed to upload
|
UploadFilesSize TrustedCertificateAuthorities InportEntityCertificate ${path}keyrings//end-entity//caentity.chain.pem End-entity certificate is not allowed to upload
|
||||||
|
|
||||||
|
TrustedCertificateAuthoritiesExpiredCertificate
|
||||||
|
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
||||||
|
UploadFilesSize TrustedCertificateAuthorities ${TEST NAME} ${path}keyrings//root//Expiredcertificate.pem Certificate expired
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesInportEmptyFile
|
TrustedCertificateAuthoritiesInportEmptyFile
|
||||||
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
[Tags] Negtive UI Settings TrustedCertificateAuthorities
|
||||||
UploadFilesSize TrustedCertificateAuthorities InportNullFile ${path}keyrings//root//null.pem File content is empty
|
UploadFilesSize TrustedCertificateAuthorities InportNullFile ${path}keyrings//root//null.pem File content is empty
|
||||||
|
|||||||
@@ -15,7 +15,18 @@ VPNAccountsEditPassword
|
|||||||
CreateVPNAccounts EditVPNAccountsName-01 111111 name
|
CreateVPNAccounts EditVPNAccountsName-01 111111 name
|
||||||
EditVPNAccounts EditVPNAccountsName-01 222222 name
|
EditVPNAccounts EditVPNAccountsName-01 222222 name
|
||||||
VPNAccountsDelete
|
VPNAccountsDelete
|
||||||
|
|
||||||
|
VPNAccountsTurnPages
|
||||||
|
[Tags] Positive UI Settings VPNAccounts
|
||||||
|
OpenPages sidebarSetting_Wannat 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 sidebarSetting_Wannat account
|
||||||
|
PagingDisplay_Second 50
|
||||||
|
|
||||||
VPNAccountsCreateNameMinSize
|
VPNAccountsCreateNameMinSize
|
||||||
[Tags] Boundary UI name Settings VPNAccounts
|
[Tags] Boundary UI name Settings VPNAccounts
|
||||||
CreateVPNAccounts 1 111111 name
|
CreateVPNAccounts 1 111111 name
|
||||||
@@ -36,26 +47,6 @@ VPNAccountsCreatePasswordMaxSize
|
|||||||
CreateVPNAccounts VPNAccountsCreateNameMaxSizeVPNAccountsCreateNameMaxSizeCreateVP aaaaaaaa11111111 name
|
CreateVPNAccounts VPNAccountsCreateNameMaxSizeVPNAccountsCreateNameMaxSizeCreateVP aaaaaaaa11111111 name
|
||||||
VPNAccountsDelete
|
VPNAccountsDelete
|
||||||
|
|
||||||
VPNAccountsTurnPages
|
|
||||||
[Tags] Positive UI Password Settings VPNAccounts
|
|
||||||
OpenPages sidebarSetting_Wannat account
|
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2]
|
|
||||||
sleep 1
|
|
||||||
${text1} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span
|
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1]
|
|
||||||
sleep 1
|
|
||||||
${text2} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span
|
|
||||||
Clear Element Text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
|
||||||
sleep 2
|
|
||||||
input text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input 2
|
|
||||||
sleep 1
|
|
||||||
press keys xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input ENTER
|
|
||||||
sleep 1
|
|
||||||
${text3} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span
|
|
||||||
Should Not Be Equal ${text1} ${text2}
|
|
||||||
Should Not Be Equal ${text3} ${text2}
|
|
||||||
Should Not Be Equal ${text3} ${text2}
|
|
||||||
|
|
||||||
VPNAccountsCreateNameSpecialChar
|
VPNAccountsCreateNameSpecialChar
|
||||||
[Tags] Negtive UI name Settings VPNAccounts
|
[Tags] Negtive UI name Settings VPNAccounts
|
||||||
OpenPages sidebarSetting_Wannat account
|
OpenPages sidebarSetting_Wannat account
|
||||||
|
|||||||
@@ -554,7 +554,7 @@ AdminTurnPage
|
|||||||
Should Not Be Equal ${text3} ${text4}
|
Should Not Be Equal ${text3} ${text4}
|
||||||
Should Not Be Equal ${text1} ${text5}
|
Should Not Be Equal ${text1} ${text5}
|
||||||
|
|
||||||
PagingDisplay
|
AdministrationPagingDisplay
|
||||||
[Arguments] ${Number}
|
[Arguments] ${Number}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
... ${Number}: 设置页面显示数据条数 (20、5、30、50、100)
|
... ${Number}: 设置页面显示数据条数 (20、5、30、50、100)
|
||||||
@@ -582,7 +582,7 @@ PagingDisplay
|
|||||||
${quzheng} Evaluate int(${qumo})
|
${quzheng} Evaluate int(${qumo})
|
||||||
${b} Set Variable ${1}
|
${b} Set Variable ${1}
|
||||||
${Page1} Evaluate ${quzheng}+${b}
|
${Page1} Evaluate ${quzheng}+${b}
|
||||||
${Page} Set Variable if "${qumo}" != "0" ${Page1} ${qumo}
|
${Page} Set Variable if "${quyu}" != "0" ${Page1} ${quzheng}
|
||||||
sleep 1
|
sleep 1
|
||||||
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div/div/ul/li[last()]
|
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div/div/ul/li[last()]
|
||||||
Should Be Equal As Strings ${text} ${Page}
|
Should Be Equal As Strings ${text} ${Page}
|
||||||
@@ -613,7 +613,7 @@ AuditLogs-PagingDisplay
|
|||||||
${quzheng} Evaluate int(${qumo})
|
${quzheng} Evaluate int(${qumo})
|
||||||
${b} Set Variable ${1}
|
${b} Set Variable ${1}
|
||||||
${Page1} Evaluate ${quzheng}+${b}
|
${Page1} Evaluate ${quzheng}+${b}
|
||||||
${Page} Set Variable if "${qumo}" != "0" ${Page1} ${qumo}
|
${Page} Set Variable if "${quyu}" != "0" ${Page1} ${quzheng}
|
||||||
sleep 1
|
sleep 1
|
||||||
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[4]/div/ul/li[last()]
|
||||||
Should Be Equal As Strings ${text} ${Page}
|
Should Be Equal As Strings ${text} ${Page}
|
||||||
|
|||||||
@@ -856,7 +856,7 @@ EditTrustedCertificateAuthorities
|
|||||||
Sleep 2
|
Sleep 2
|
||||||
Settings-Search ${id-name} ${search}
|
Settings-Search ${id-name} ${search}
|
||||||
sleep 1
|
sleep 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[1] #点击搜索列表
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=appEdit #点击Edit按钮
|
click id=appEdit #点击Edit按钮
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -947,7 +947,7 @@ EditSSLDecryptionExclusion
|
|||||||
input id=sslAdd_itemDesc ${value1} #输入内容
|
input id=sslAdd_itemDesc ${value1} #输入内容
|
||||||
sleep 1
|
sleep 1
|
||||||
click id=ssl_ok #点击OK缇交
|
click id=ssl_ok #点击OK缇交
|
||||||
Sleep 2
|
Wait Until Element Is Enabled id=ssl_create 20
|
||||||
run keyword if "${search}"=="id" run keywords sleep 1
|
run keyword if "${search}"=="id" run keywords sleep 1
|
||||||
... AND Settings-Search ${id-name} ${search}
|
... AND Settings-Search ${id-name} ${search}
|
||||||
... ELSE IF "${search}"=="name" run keywords sleep 1
|
... ELSE IF "${search}"=="name" run keywords sleep 1
|
||||||
@@ -2292,7 +2292,7 @@ TurnPage
|
|||||||
press keys xpath=${JumpInput} ENTER
|
press keys xpath=${JumpInput} ENTER
|
||||||
sleep 2
|
sleep 2
|
||||||
${text4} get text xpath=${AssertXpath}
|
${text4} get text xpath=${AssertXpath}
|
||||||
run keyword if "${lastpage}" == "null" run keyowrds sleep 1
|
run keyword if "${lastpage}" == "null" run keywords sleep 1
|
||||||
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[last()]
|
... AND click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[last()]
|
||||||
... ELSE click xpath=${lastxpath}
|
... ELSE click xpath=${lastxpath}
|
||||||
sleep 2
|
sleep 2
|
||||||
@@ -2302,13 +2302,13 @@ TurnPage
|
|||||||
Should Not Be Equal ${text3} ${text4}
|
Should Not Be Equal ${text3} ${text4}
|
||||||
Should Not Be Equal ${text1} ${text5}
|
Should Not Be Equal ${text1} ${text5}
|
||||||
|
|
||||||
PagingDisplay_One
|
PagingDisplay
|
||||||
[Arguments] ${Number}
|
[Arguments] ${Number}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
... ${Number}: 设置页面显示数据条数 (20、5、30、50、100)
|
... ${Number}: 设置页面显示数据条数 (20、5、30、50、100)
|
||||||
... ${last} 次关键字 当最后一页定位和其他页面不同时,传入非null的值
|
... ${last} 次关键字 当最后一页定位和其他页面不同时,传入非null的值
|
||||||
... ${lastxpath} 当最后一页定位和其他页面不同时,传入最后一页的xpath 定位
|
... ${lastxpath} 当最后一页定位和其他页面不同时,传入最后一页的xpath 定位
|
||||||
Mouse Over xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/span/div/i
|
Mouse Over xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/span/div/i
|
||||||
sleep 1
|
sleep 1
|
||||||
run keyword if "${Number}"=="30" run keywords sleep 1
|
run keyword if "${Number}"=="30" run keywords sleep 1
|
||||||
... AND Click element xpath=//*[@id="page-size"]/div/label[2]
|
... AND Click element xpath=//*[@id="page-size"]/div/label[2]
|
||||||
@@ -2321,8 +2321,8 @@ PagingDisplay_One
|
|||||||
sleep 1
|
sleep 1
|
||||||
Click element xpath=/html/body/div[last()]/div[1]/div[2]/button
|
Click element xpath=/html/body/div[last()]/div[1]/div[2]/button
|
||||||
sleep 2
|
sleep 2
|
||||||
${text} Get text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[1]
|
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/span[1]
|
||||||
sleep 1
|
sleep 1
|
||||||
${Quantity} StringSegmentation ${text}
|
${Quantity} StringSegmentation ${text}
|
||||||
sleep 1
|
sleep 1
|
||||||
${quyu} Evaluate ${Quantity}%${Number}
|
${quyu} Evaluate ${Quantity}%${Number}
|
||||||
@@ -2330,9 +2330,42 @@ PagingDisplay_One
|
|||||||
${quzheng} Evaluate int(${qumo})
|
${quzheng} Evaluate int(${qumo})
|
||||||
${b} Set Variable ${1}
|
${b} Set Variable ${1}
|
||||||
${Page1} Evaluate ${quzheng}+${b}
|
${Page1} Evaluate ${quzheng}+${b}
|
||||||
${Page} Set Variable if "${qumo}" != "0" ${Page1} ${qumo}
|
${Page} Set Variable if "${quyu}" != "0" ${Page1} ${quzheng}
|
||||||
sleep 1
|
sleep 1
|
||||||
${text} Get text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
${text} Get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[last()]
|
||||||
|
Should Be Equal As Strings ${text} ${Page}
|
||||||
|
|
||||||
|
PagingDisplay_Second
|
||||||
|
[Arguments] ${Number}
|
||||||
|
[Documentation]
|
||||||
|
... ${Number}: 设置页面显示数据条数 (20、5、30、50、100)
|
||||||
|
... ${last} 次关键字 当最后一页定位和其他页面不同时,传入非null的值
|
||||||
|
... ${lastxpath} 当最后一页定位和其他页面不同时,传入最后一页的xpath 定位
|
||||||
|
Mouse Over xpath=//*[@id="ly-table1-listcontent"]/div[last()]/div/span/div/i
|
||||||
|
sleep 1
|
||||||
|
run keyword if "${Number}"=="30" run keywords sleep 1
|
||||||
|
... AND Click element xpath=//*[@id="page-size"]/div/label[2]
|
||||||
|
... ELSE IF "${Number}"=="50" run keywords sleep 1
|
||||||
|
... AND Click element xpath=//*[@id="page-size"]/div/label[3]
|
||||||
|
... ELSE IF "${Number}"=="100" run keywords sleep 1
|
||||||
|
... AND Click element xpath=//*[@id="page-size"]/div/label[4]
|
||||||
|
... ELSE Clear Element Text xpath=/html/body/div[last()]/div[1]/div[2]/input
|
||||||
|
... AND Input Text xpath=/html/body/div[last()]/div[1]/div[2]/input ${Number}
|
||||||
|
sleep 1
|
||||||
|
Click element xpath=/html/body/div[last()]/div[1]/div[2]/button
|
||||||
|
sleep 2
|
||||||
|
${text} Get text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[1]
|
||||||
|
sleep 1
|
||||||
|
${Quantity} StringSegmentation ${text}
|
||||||
|
sleep 1
|
||||||
|
${quyu} Evaluate ${Quantity}%${Number}
|
||||||
|
${qumo} Evaluate ${Quantity}/${Number}
|
||||||
|
${quzheng} Evaluate int(${qumo})
|
||||||
|
${b} Set Variable ${1}
|
||||||
|
${Page1} Evaluate ${quzheng}+${b}
|
||||||
|
${Page} Set Variable if "${quyu}" != "0" ${Page1} ${quzheng}
|
||||||
|
sleep 1
|
||||||
|
${text} Get text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[last()]
|
||||||
Should Be Equal As Strings ${text} ${Page}
|
Should Be Equal As Strings ${text} ${Page}
|
||||||
|
|
||||||
ALL
|
ALL
|
||||||
@@ -2556,3 +2589,8 @@ SettingsAssertion
|
|||||||
${text} Get text xpath=${assertxpath}
|
${text} Get text xpath=${assertxpath}
|
||||||
Should Be Equal As Strings ${text} ${asserttext}
|
Should Be Equal As Strings ${text} ${asserttext}
|
||||||
|
|
||||||
|
SettingsElementAttributes
|
||||||
|
[Arguments] ${assertxpath} ${asserttext} ${Element}
|
||||||
|
${text} Get Element Attribute xpath=${assertxpath} ${Element}
|
||||||
|
Should Be Equal As Strings ${text} ${asserttext}
|
||||||
|
|
||||||
|
|||||||
16
05-Other/keyrings/root/Expiredcertificate.pem
Normal file
16
05-Other/keyrings/root/Expiredcertificate.pem
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIICdjCCAd+gAwIBAgIJAMvkFjvEOo+LMA0GCSqGSIb3DQEBCwUAMFQxCzAJBgNV
|
||||||
|
BAYTAkNOMQswCQYDVQQIDAJCSjELMAkGA1UEBwwCQkoxCzAJBgNVBAoMAk5UMQsw
|
||||||
|
CQYDVQQLDAJOVDERMA8GA1UEAwwIQ0EgVFJVU1QwHhcNMjAxMTE2MDYyNjU3WhcN
|
||||||
|
MjAxMTE3MDYyNjU3WjBUMQswCQYDVQQGEwJDTjELMAkGA1UECAwCQkoxCzAJBgNV
|
||||||
|
BAcMAkJKMQswCQYDVQQKDAJOVDELMAkGA1UECwwCTlQxETAPBgNVBAMMCENBIFRS
|
||||||
|
VVNUMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDDKD1sQvzjkhobx5LSI8r2
|
||||||
|
d4k5H0D4MbdW0Vm8m7ConqL1QNEv8yDQ01BgqVhMv4dTsUtRTGQzE5WEZWrkeQ4g
|
||||||
|
vyNecY60GJ5PaNyL3Azo1TZ6g1n6rsCddlKUnzEWgDy6YgSKNfbXUmWq+hjaaBO1
|
||||||
|
KhSR/Sn6FJ9EPOhavRyEKQIDAQABo1AwTjAdBgNVHQ4EFgQUAxBm0kdln3d5SC6e
|
||||||
|
RxZXc+gMSr4wHwYDVR0jBBgwFoAUAxBm0kdln3d5SC6eRxZXc+gMSr4wDAYDVR0T
|
||||||
|
BAUwAwEB/zANBgkqhkiG9w0BAQsFAAOBgQAkmswZnY/gEYe2lI85OKgSMXf/rP1P
|
||||||
|
NFfVvzittcdEUSIlUMouPMNHAlvp7M/623PhnFd/kQz7ztRgZ1qlvpUd3QZPNjGc
|
||||||
|
o59gryyJPKLsaMRWwfd+LAyY1jiGOl9YFs0z1Dk+B32N55qM3323GT6qAW7Ni7Jc
|
||||||
|
P7SqaMDdMwlKNg==
|
||||||
|
-----END CERTIFICATE-----
|
||||||
Reference in New Issue
Block a user