1. 修改翻页关键字 和相应Case
This commit is contained in:
@@ -53,4 +53,5 @@ CachedIntermediateCertificatesDownLoad
|
|||||||
CachedIntermediateCertificatesTurnPage
|
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] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[3]/div/span[2]/div/input 2
|
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
|
||||||
@@ -147,7 +147,8 @@ DecryptionKeyringsDownload
|
|||||||
DecryptionKeyringsTurnPage
|
DecryptionKeyringsTurnPage
|
||||||
[Tags] Positive UI Settings DecryptionKeyrings
|
[Tags] Positive UI Settings DecryptionKeyrings
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[2] xpath
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[2] 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] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/span[2]/div/input 2
|
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
|
||||||
|
|
||||||
DecryptionKeyringsCARootFileCAMiddleType
|
DecryptionKeyringsCARootFileCAMiddleType
|
||||||
[Tags] Negtive UI Settings DecryptionKeyrings
|
[Tags] Negtive UI Settings DecryptionKeyrings
|
||||||
|
|||||||
@@ -140,7 +140,8 @@ HijackFilesCreateDownloadNameMaxSize
|
|||||||
HijackFilesPagesTurnPage
|
HijackFilesPagesTurnPage
|
||||||
[Tags] Positive UI Settings HijackFile
|
[Tags] Positive UI Settings HijackFile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
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
|
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
|
||||||
|
|||||||
@@ -161,7 +161,8 @@ IPLibrariesSearchIP
|
|||||||
IPLibrariesTurnPage
|
IPLibrariesTurnPage
|
||||||
[Tags] Positive UI Settings IPLibraries
|
[Tags] Positive UI Settings IPLibraries
|
||||||
OpenPages sidebarAdvanced Advanced/ipLibrary
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
||||||
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
|
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
|
||||||
|
|
||||||
IPLibrariesGeoNameIDRepeat
|
IPLibrariesGeoNameIDRepeat
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
|
|||||||
@@ -81,7 +81,8 @@ InsertScriptsUpload20MFile
|
|||||||
InsertScritsPagesTurnPage
|
InsertScritsPagesTurnPage
|
||||||
[Tags] Positive UI Settings InsertScript
|
[Tags] Positive UI Settings InsertScript
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
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
|
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
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
*** Settings ***
|
*** Settings ***
|
||||||
Force Tags tsg-ui settings Hijack Files
|
Force Tags tsg-ui settings Packet Capture
|
||||||
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
|
||||||
@@ -30,6 +30,15 @@ PacketCaptureCreateProtocolAny
|
|||||||
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]
|
||||||
DeletePacketCapture
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateIPInterval
|
||||||
|
[Tag] Positive UI UDP Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 192.168.50.1-192.168.50.62 Any Almaty 10 10 80 1.1.1.1 8080
|
||||||
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[7]/div/div/div/p/span
|
||||||
|
Should Be Equal As Strings ${text} 192.168.50.1-192.168.50.62
|
||||||
|
sleep 1
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
PacketCaptureEdit
|
PacketCaptureEdit
|
||||||
[Tag] Positive UI Settings PacketCapture
|
[Tag] Positive UI Settings PacketCapture
|
||||||
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 ${testClentIP} TCP Atyrau 10 10 80 1.1.1.1 8080
|
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 ${testClentIP} TCP Atyrau 10 10 80 1.1.1.1 8080
|
||||||
|
|||||||
@@ -77,9 +77,10 @@ ResponsePagesDownloadFile
|
|||||||
ResponsePagesTurnPage
|
ResponsePagesTurnPage
|
||||||
[Tags] Positive UI Settings ResponsePages
|
[Tags] Positive UI Settings ResponsePages
|
||||||
OpenPages sidebarProxy_Profiles profilesTabs_Profile_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
|
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
|
||||||
|
|
||||||
ResponsePagesCreateNullName
|
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
|
||||||
click id=respinseAdd
|
click id=respinseAdd
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
*** Settings ***
|
*** Settings ***
|
||||||
Force Tags tsg-ui settings SSL Decryption Exclusion
|
Force Tags tsg-ui settings SSL Fingerprint
|
||||||
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
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
*** Settings ***
|
*** Settings ***
|
||||||
Suite Setup OpenPages sidebarAdvanced Advanced/storageQuota
|
Suite Setup OpenPages sidebarAdvanced Advanced/storageQuota
|
||||||
Force Tags tsg-ui settings VPN Accounts
|
Force Tags tsg-ui settings System Usage
|
||||||
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
|
||||||
|
|||||||
@@ -78,7 +78,8 @@ TrafficMirrorProfilesCreateMacMaxSize
|
|||||||
TrafficMirrorProfilesPagesTurnPage
|
TrafficMirrorProfilesPagesTurnPage
|
||||||
[Tags] Positive UI Settings TrafficMirrorProfile
|
[Tags] Positive UI Settings TrafficMirrorProfile
|
||||||
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_TrafficMirrorProfiles
|
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
|
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
|
||||||
|
|||||||
@@ -72,7 +72,8 @@ TrustedCertificateAuthoritiesDownLoadCertificate
|
|||||||
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] //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[4]/div/span[2]/div/input 2
|
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
|
||||||
|
|
||||||
TrustedCertificateAuthoritiesCreateNameMinSize
|
TrustedCertificateAuthoritiesCreateNameMinSize
|
||||||
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
[Tags] Boundary UI name Settings TrustedCertificateAuthorities
|
||||||
|
|||||||
@@ -37,23 +37,24 @@ VPNAccountsCreatePasswordMaxSize
|
|||||||
VPNAccountsDelete
|
VPNAccountsDelete
|
||||||
|
|
||||||
VPNAccountsTurnPages
|
VPNAccountsTurnPages
|
||||||
|
[Tags] Positive UI Password Settings VPNAccounts
|
||||||
OpenPages sidebarSetting_Wannat account
|
OpenPages sidebarSetting_Wannat account
|
||||||
click xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2]
|
click xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/button[2]
|
||||||
sleep 1
|
sleep 1
|
||||||
${text1} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[2] class
|
${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]
|
click xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/button[1]
|
||||||
sleep 1
|
sleep 1
|
||||||
${text2} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[1] class
|
${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
|
Clear Element Text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input
|
||||||
sleep 2
|
sleep 2
|
||||||
input text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input 2
|
input text xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input 2
|
||||||
sleep 1
|
sleep 1
|
||||||
press keys xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input ENTER
|
press keys xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/span[2]/div/input ENTER
|
||||||
sleep 1
|
sleep 1
|
||||||
${text3} Get Element Attribute xpath=//*[@id="ly-table1-listcontent"]/div[2]/div/div/ul/li[2] class
|
${text3} get text xpath=//*[@id="wannat-table"]/div[3]/table/tbody/tr[1]/td[1]/div/div/div[2]/span
|
||||||
Should Be Equal As Strings ${text1} number active
|
Should Not Be Equal ${text1} ${text2}
|
||||||
Should Be Equal As Strings ${text2} number active
|
Should Not Be Equal ${text3} ${text2}
|
||||||
Should Be Equal As Strings ${text3} number active
|
Should Not Be Equal ${text3} ${text2}
|
||||||
|
|
||||||
VPNAccountsCreateNameSpecialChar
|
VPNAccountsCreateNameSpecialChar
|
||||||
[Tags] Negtive UI name Settings VPNAccounts
|
[Tags] Negtive UI name Settings VPNAccounts
|
||||||
|
|||||||
@@ -2377,31 +2377,33 @@ OpenPages
|
|||||||
sleep 2
|
sleep 2
|
||||||
|
|
||||||
TurnPage
|
TurnPage
|
||||||
[Arguments] ${NextPage} ${PreviousPage} ${JumpInput} ${pages}
|
[Arguments] ${NextPage} ${PreviousPage} ${JumpInput} ${pages} ${AssertXpath}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
... ${NextPage} 下一页按钮定位
|
... ${NextPage} 下一页按钮定位
|
||||||
... ${PreviousPage} 上一页按钮定位
|
... ${PreviousPage} 上一页按钮定位
|
||||||
... ${JumpInput} 跳转页面输入框
|
... ${JumpInput} 跳转页面输入框
|
||||||
... ${pages} 跳转得页码
|
... ${pages} 跳转得页码
|
||||||
click xpath=${NextPage}
|
${text1} get text xpath=${AssertXpath}
|
||||||
sleep 2
|
click xpath=${NextPage}
|
||||||
${text1} Get Element Attribute xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[2] class
|
sleep 2
|
||||||
sleep 1
|
${text2} get text xpath=${AssertXpath}
|
||||||
Should Be Equal As Strings ${text1} number active
|
click xpath=${PreviousPage}
|
||||||
click xpath=${PreviousPage}
|
sleep 2
|
||||||
sleep 2
|
${text3} get text xpath=${AssertXpath}
|
||||||
${text2} Get Element Attribute xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[1] class
|
Clear Element Text xpath=${JumpInput}
|
||||||
sleep 1
|
sleep 2
|
||||||
Should Be Equal As Strings ${text1} number active
|
input text xpath=${JumpInput} ${pages}
|
||||||
Clear Element Text xpath=${JumpInput}
|
sleep 2
|
||||||
sleep 2
|
press keys xpath=${JumpInput} ENTER
|
||||||
input text xpath=${JumpInput} ${pages}
|
sleep 2
|
||||||
sleep 2
|
${text4} get text xpath=${AssertXpath}
|
||||||
press keys xpath=${JumpInput} ENTER
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[last()]
|
||||||
sleep 2
|
sleep 2
|
||||||
${text1} Get Element Attribute xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[last()]/div/ul/li[${pages}] class
|
${text5} get text xpath=${AssertXpath}
|
||||||
sleep 1
|
Should Not Be Equal ${text1} ${text2}
|
||||||
Should Be Equal As Strings ${text1} number active
|
Should Not Be Equal ${text3} ${text2}
|
||||||
|
Should Not Be Equal ${text3} ${text4}
|
||||||
|
Should Not Be Equal ${text1} ${text5}
|
||||||
|
|
||||||
ALL
|
ALL
|
||||||
[Arguments]
|
[Arguments]
|
||||||
|
|||||||
Reference in New Issue
Block a user