1. 修改翻页关键字 和相应Case

This commit is contained in:
byb11
2021-01-29 18:49:54 +08:00
parent 08bc0d09f1
commit 7c7e26aff5
13 changed files with 63 additions and 43 deletions

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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

View File

@@ -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]