1.修改关键字 2. 修改增加Case
This commit is contained in:
@@ -148,7 +148,13 @@ HijackFilesUploadNullFile
|
|||||||
|
|
||||||
HijackFilesUploadExceed20MFile
|
HijackFilesUploadExceed20MFile
|
||||||
[Tags] Negtive html Settings HijackFile
|
[Tags] Negtive html Settings HijackFile
|
||||||
UploadFilesSize HijackFiles File size upload limit is 20MB ${path}hijack_files/Exceed20MFile.html File Maximum Limitation 20MB
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_HijackFiles
|
||||||
|
click id=hijackAdd
|
||||||
|
sleep 1
|
||||||
|
Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${path}hijack_files/Exceed20MFile.html
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=/html/body/div[last()]/p
|
||||||
|
Should Be Equal As Strings ${text} File size upload limit is 20MB
|
||||||
|
|
||||||
HijackFilesUploadTypeDoesNotMatch
|
HijackFilesUploadTypeDoesNotMatch
|
||||||
[Tags] Negtive Settings HijackFile
|
[Tags] Negtive Settings HijackFile
|
||||||
|
|||||||
@@ -183,6 +183,10 @@ IPLibrariesCountryandRegionRepeat
|
|||||||
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
${iplist} create list 10.1.1.1-20.1.1.1 20.1.1.1-30.1.1.1
|
||||||
CreateIpLibraries Geo Name Country Africa 548465 b1111 ${iplist} j=2 Country=b1111 Longitude=180 Latitude=90
|
CreateIpLibraries Geo Name Country Africa 548465 b1111 ${iplist} j=2 Country=b1111 Longitude=180 Latitude=90
|
||||||
CreateIpLibrariesErrorVerification Geo Name Country Africa 548466 b1111 ${iplist} /html/body/div[last()]/p Country and Region is exist j=2 Country=b1111 Longitude=180 Latitude=90
|
CreateIpLibrariesErrorVerification Geo Name Country Africa 548466 b1111 ${iplist} /html/body/div[last()]/p Country and Region is exist j=2 Country=b1111 Longitude=180 Latitude=90
|
||||||
|
OpenPages sidebarAdvanced Advanced/ipLibrary
|
||||||
|
Settings-Search 548465 GeoName
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeleteIPLibraries
|
||||||
|
|
||||||
IPLibrariesIpFormatError
|
IPLibrariesIpFormatError
|
||||||
[Tags] Negtive UI Settings IPLibraries
|
[Tags] Negtive UI Settings IPLibraries
|
||||||
|
|||||||
@@ -89,7 +89,13 @@ InsertScriptsUploadNullFile
|
|||||||
|
|
||||||
InsertScriptsUploadExceed20MFile
|
InsertScriptsUploadExceed20MFile
|
||||||
[Tags] Negtive UI File Settings InsertScript
|
[Tags] Negtive UI File Settings InsertScript
|
||||||
UploadFilesSize InsertScripts InsertScriptsUploadNullFile ${path}insert_files\\Exceed20MFile.css File Maximum Limitation 100KB
|
OpenPages sidebarProxy_Profiles Three-levelMenu=profilesTabs_Profile_Insert
|
||||||
|
click id=insertAdd
|
||||||
|
sleep 1
|
||||||
|
Choose File xpath=//*[@id="insertAddUpload"]/div[1]/input ${path}insert_files\\Exceed20MFile.css
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=/html/body/div[last()]/p
|
||||||
|
Should Be Equal As Strings ${text} File size upload limit is 20MB
|
||||||
|
|
||||||
InsertScriptsFileTypeDoesNotMatch
|
InsertScriptsFileTypeDoesNotMatch
|
||||||
[Tags] Negtive UI Settings InsertScript
|
[Tags] Negtive UI Settings InsertScript
|
||||||
|
|||||||
185
01-TestCase/tsg_ui/ui_settings/PacketCaptureCase.robot
Normal file
185
01-TestCase/tsg_ui/ui_settings/PacketCaptureCase.robot
Normal file
@@ -0,0 +1,185 @@
|
|||||||
|
*** Settings ***
|
||||||
|
Force Tags tsg-ui settings Hijack Files
|
||||||
|
Resource ../../../03-Variable/bifangapivariable.txt
|
||||||
|
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
|
||||||
|
Library OperatingSystem
|
||||||
|
|
||||||
|
*** Test Cases ***
|
||||||
|
|
||||||
|
PacketCaptureCreateAddressTypeIPV4
|
||||||
|
[Tag] Positive UI IPV4 Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateAddressTypeIPV4 IPV4 ${testClentIP} TCP Nur-sultan 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateAddressTypeIPV6
|
||||||
|
[Tag] Positive UI IPV6 Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateAddressTypeIPV6 IPV6 fe80::3cf8:a41c:122a:b3bd TCP Aktau 10 10
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateProtocolUDP
|
||||||
|
[Tag] Positive UI UDP Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 ${testClentIP} UDP Aktubinsk 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateProtocolAny
|
||||||
|
[Tag] Positive UI UDP Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 ${testClentIP} Any Almaty 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureEdit
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateProtocolUDP IPV4 ${testClentIP} TCP Atyrau 10 10 80 1.1.1.1 8080
|
||||||
|
${ID} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
|
EditPacketCapture PacketCaptureEditSearchID IPV6 fe80::3cf8:a41c:122a:b3bd UDP Karaganda 20 20 8080 fe80::3cf8:a41c:122a:b3 80
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchID
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureSearchID IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
|
${id} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
Settings-Search ${id} id
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[3]/div/div
|
||||||
|
Should Be Equal As Strings ${id} ${text}
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchName
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
Settings-Search PacketCaptureSearchName name
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div
|
||||||
|
Should Be Equal As Strings PacketCaptureSearchName ${text}
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchIP
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
Settings-Search ${testClentIP} ip
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[7]/div/div/div
|
||||||
|
Should Be Equal As Strings ${testClentIP} ${text}
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchPort
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
Settings-Search 80 port
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[8]/div/div/div
|
||||||
|
Should Be Equal As Strings 80-80 ${text}
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchisValid_Effective
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureSearchName IPV4 ${testClentIP} TCP Kostanay 10 10 80 1.1.1.1 8080
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
PacketCaptureSerch Effective
|
||||||
|
sleep 1
|
||||||
|
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[2] style
|
||||||
|
Should Be Equal As Strings color: rgb(232, 123, 108); font-size: 16px; ${text}
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureSearchisValid_Invalid
|
||||||
|
[Tag] Positive UI Settings PacketCapture
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
PacketCaptureSerch Invalid
|
||||||
|
sleep 1
|
||||||
|
${text} Get Element Attribute xpath=/html/body/div[1]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[2]/div/div[3]/table/tbody/tr[1]/td[2]/div/div/div/span/i[1] style
|
||||||
|
Should Be Equal As Strings font-size: 16px; color: rgb(50, 115, 156); ${text}
|
||||||
|
|
||||||
|
PacketCaptureCreateNameMinSize
|
||||||
|
[Tag] Boundary UI IPV4 Settings PacketCapture
|
||||||
|
CreatePacketCapture 1 IPV4 ${testClentIP} TCP Nur-sultan 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateNameMaxSize
|
||||||
|
[Tag] Boundary UI IPV4 Settings PacketCapture
|
||||||
|
CreatePacketCapture PacketCaptureCreateNameMaxSizePacketCaptureCreateNameMaxSizePacketCaptureCreateNameMaxSizePacketCaptureCreateNameMaxSizePacketCa IPV4 ${testClentIP} TCP Nur-sultan 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreateNameSpecialChar
|
||||||
|
[Tag] Boundary UI IPV4 Settings PacketCapture
|
||||||
|
CreatePacketCapture 中文+absc+моряков+@#¥%……&* IPV4 ${testClentIP} TCP Nur-sultan 10 10 80 1.1.1.1 8080
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreatePortMinSize
|
||||||
|
[Tag] Boundary UI Settings PacketCapture
|
||||||
|
CreatePacketCapture 中文+absc+моряков+@#¥%……&* IPV4 ${testClentIP} TCP Nur-sultan 10 10 1 1.1.1.1 1
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
PacketCaptureCreatePortMaxSize
|
||||||
|
[Tag] Boundary UI Settings PacketCapture
|
||||||
|
CreatePacketCapture 中文+absc+моряков+@#¥%……&* IPV4 ${testClentIP} TCP Nur-sultan 10 10 65535 1.1.1.1 65535
|
||||||
|
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]
|
||||||
|
DeletePacketCapture
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PacketCaptureCreateALLNull
|
||||||
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
click id=packet_create
|
||||||
|
sleep 1
|
||||||
|
click id=packetCaptureAdd_ok
|
||||||
|
sleep 1
|
||||||
|
${text1} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[1]/div/div[3]
|
||||||
|
${text2} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[9]/div/div[2]
|
||||||
|
${text3} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[10]/div/div[2]
|
||||||
|
Should Be Equal As Strings ${text1} Please enter the content
|
||||||
|
Should Be Equal As Strings ${text2} Please enter the content
|
||||||
|
Should Be Equal As Strings ${text3} Please enter the content
|
||||||
|
|
||||||
|
PacketCaptureCreateIPFormat
|
||||||
|
[Tag] Negtive UI Settings PacketCapture
|
||||||
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
|
click id=packet_create
|
||||||
|
sleep 1
|
||||||
|
input id=PacketCaptureadd_cliIp fe80::3cf8:a41c:122a:b3
|
||||||
|
sleep 1
|
||||||
|
click id=packetCaptureAdd_ok
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[1]/div/div[2]/form/div[3]/div/div[2]
|
||||||
|
Should Be Equal As Strings ${text} IP format error
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@@ -97,7 +97,13 @@ ResponsePageUploadNullFile
|
|||||||
|
|
||||||
ResponsePageUploadExceed20MFile
|
ResponsePageUploadExceed20MFile
|
||||||
[Tags] Negtive UI File Settings ResponsePages
|
[Tags] Negtive UI File Settings ResponsePages
|
||||||
UploadFilesSize ResponsePages File size upload limit is 20MB ${path}response_pages_files\\Exceed20MFile.html File Maximum Limitation 20MB
|
OpenPages sidebarProxy_Profiles profilesTabs_Profile_ResponsePages
|
||||||
|
click id=respinseAdd
|
||||||
|
sleep 1
|
||||||
|
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${path}response_pages_files\\Exceed20MFile.html
|
||||||
|
sleep 1
|
||||||
|
${text} get text xpath=/html/body/div[last()]/p
|
||||||
|
Should Be Equal As Strings ${text} File size upload limit is 20MB
|
||||||
|
|
||||||
ResponsePagesFileTypeDoesNotMatch
|
ResponsePagesFileTypeDoesNotMatch
|
||||||
[Tags] Negtive UI File Settings ResponsePages
|
[Tags] Negtive UI File Settings ResponsePages
|
||||||
|
|||||||
@@ -62,7 +62,7 @@ SSLFingerprintExport
|
|||||||
[Tag] Positive UI Settings SSLFingerprint
|
[Tag] Positive UI Settings SSLFingerprint
|
||||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||||
click id=objectExport
|
click id=objectExport
|
||||||
sleep 2
|
sleep 3
|
||||||
Should_Exist ${Downloadpath}SSL_Fingerprint.csv
|
Should_Exist ${Downloadpath}SSL_Fingerprint.csv
|
||||||
Remove File ${Downloadpath}SSL_Fingerprint.csv
|
Remove File ${Downloadpath}SSL_Fingerprint.csv
|
||||||
|
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
*** Settings ***
|
*** Settings ***
|
||||||
|
Suite Setup OpenPages sidebarAdvanced Advanced/storageQuota
|
||||||
Force Tags tsg-ui settings VPN Accounts
|
Force Tags tsg-ui settings VPN Accounts
|
||||||
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
|
||||||
@@ -7,267 +8,134 @@ Library OperatingSystem
|
|||||||
*** Test Cases ***
|
*** Test Cases ***
|
||||||
SystemUsageProxyDisabled
|
SystemUsageProxyDisabled
|
||||||
[Tag] Positive UI Proxy Settings SystemUsage
|
[Tag] Positive UI Proxy Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Proxy_Disabled
|
SystemUsagePolicyVerification Proxy_Disabled Disabled
|
||||||
|
|
||||||
SystemUsageProxyEnabled
|
SystemUsageProxyEnabled
|
||||||
[Tag] Positive UI Proxy Settings SystemUsage
|
[Tag] Positive UI Proxy Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Proxy_Enabled
|
SystemUsagePolicyVerification Proxy_Enabled Enabled
|
||||||
|
|
||||||
SystemUsageSecurityDisabled
|
SystemUsageSecurityDisabled
|
||||||
[Tag] Positive UI Security Settings SystemUsage
|
[Tag] Positive UI Security Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Security_Disabled
|
SystemUsagePolicyVerification Security_Disabled Disabled
|
||||||
|
|
||||||
SystemUsageSecurityEnabled
|
SystemUsageSecurityEnabled
|
||||||
[Tag] Positive UI Security Settings SystemUsage
|
[Tag] Positive UI Security Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Security_Enabled
|
SystemUsagePolicyVerification Security_Enabled Enabled
|
||||||
|
|
||||||
SystemUsageWANNATDisabled
|
SystemUsageWANNATDisabled
|
||||||
[Tag] Positive UI WANNAT Settings SystemUsage
|
[Tag] Positive UI WANNAT Settings SystemUsage
|
||||||
SystemUsagePolicyVerification WANNAT_Disabled
|
SystemUsagePolicyVerification WANNAT_Disabled Disabled
|
||||||
|
|
||||||
SystemUsageWANNATEnabled
|
SystemUsageWANNATEnabled
|
||||||
[Tag] Positive UI WANNAT Settings SystemUsage
|
[Tag] Positive UI WANNAT Settings SystemUsage
|
||||||
SystemUsagePolicyVerification WANNAT_Enabled
|
SystemUsagePolicyVerification WANNAT_Enabled Enabled
|
||||||
|
|
||||||
SystemUsageProxyTCPOptionsDisabled
|
SystemUsageProxyTCPOptionsDisabled
|
||||||
[Tag] Positive UI ProxyTCPOptions Settings SystemUsage
|
[Tag] Positive UI ProxyTCPOptions Settings SystemUsage
|
||||||
SystemUsagePolicyVerification ProxyTCPOptions_Disabled
|
SystemUsagePolicyVerification ProxyTCPOptions_Disabled Disabled
|
||||||
|
|
||||||
SystemUsageProxyTCPOptionsEnabled
|
SystemUsageProxyTCPOptionsEnabled
|
||||||
[Tag] Positive UI ProxyTCPOptions Settings SystemUsage
|
[Tag] Positive UI ProxyTCPOptions Settings SystemUsage
|
||||||
SystemUsagePolicyVerification ProxyTCPOptions_Enabled
|
SystemUsagePolicyVerification ProxyTCPOptions_Enabled Enabled
|
||||||
|
|
||||||
SystemUsageProxySQLDisabled
|
|
||||||
[Tag] Positive UI Proxy SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification Proxy_Disabled Disabled
|
|
||||||
|
|
||||||
SystemUsageProxySQLEnabled
|
|
||||||
[Tag] Positive UI Proxy SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification Proxy_Enabled Enabled
|
|
||||||
|
|
||||||
SystemUsageSecuritySQLDisabled
|
|
||||||
[Tag] Positive UI Security SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification Security_Disabled Disabled
|
|
||||||
|
|
||||||
SystemUsageSecuritySQLEnabled
|
|
||||||
[Tag] Positive UI Security SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification Security_Enabled Enabled
|
|
||||||
|
|
||||||
SystemUsageWANNATSQLDisabled
|
|
||||||
[Tag] Positive UI WANNAT SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification WANNAT_Disabled Disabled
|
|
||||||
|
|
||||||
SystemUsageWANNATSQLEnabled
|
|
||||||
[Tag] Positive UI WANNAT SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification WANNAT_Enabled Enabled
|
|
||||||
|
|
||||||
SystemUsageProxyTCPOptionsSQLDisabled
|
|
||||||
[Tag] Positive UI ProxyTCPOptions SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification ProxyTCPOptions_Disabled Disabled
|
|
||||||
|
|
||||||
SystemUsageProxyTCPOptionsSQLEnabled
|
|
||||||
[Tag] Positive UI ProxyTCPOptions SQL Settings SystemUsage
|
|
||||||
SystemUsagePolicySQLVerification ProxyTCPOptions_Enabled Enabled
|
|
||||||
|
|
||||||
#*******************************************************Objects*************************************************************************
|
#*******************************************************Objects*************************************************************************
|
||||||
|
|
||||||
SystemUsageObjectAccountsItems
|
SystemUsageObjectAccountsItems
|
||||||
[Tag] Positive UI Accounts Settings SystemUsage
|
[Tag] Positive UI Accounts Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Accounts_Items
|
SystemUsageObjectsVerification Accounts_Items
|
||||||
|
|
||||||
SystemUsageObjectAccountsObjects
|
SystemUsageObjectAccountsObjects
|
||||||
[Tag] Positive UI Accounts Settings SystemUsage
|
[Tag] Positive UI Accounts Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Accounts_Objects
|
SystemUsageObjectsVerification Accounts_Objects
|
||||||
|
|
||||||
SystemUsageObjectFQDNsItems
|
SystemUsageObjectFQDNsItems
|
||||||
[Tag] Positive UI FQDNs Settings SystemUsage
|
[Tag] Positive UI FQDNs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification FQDNs_Items
|
SystemUsageObjectsVerification FQDNs_Items
|
||||||
|
|
||||||
SystemUsageObjectFQDNsObjects
|
SystemUsageObjectFQDNsObjects
|
||||||
[Tag] Positive UI FQDNs Settings SystemUsage
|
[Tag] Positive UI FQDNs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification FQDNs_Objects
|
SystemUsageObjectsVerification FQDNs_Objects
|
||||||
|
|
||||||
SystemUsageObjectHTTPSignaturesItems
|
SystemUsageObjectHTTPSignaturesItems
|
||||||
[Tag] Positive UI HTTPSignatures Settings SystemUsage
|
[Tag] Positive UI HTTPSignatures Settings SystemUsage
|
||||||
SystemUsagePolicyVerification HTTPSignatures_Items
|
SystemUsageObjectsVerification HTTPSignatures_Items
|
||||||
|
|
||||||
SystemUsageObjectHTTPSignaturesObjects
|
SystemUsageObjectHTTPSignaturesObjects
|
||||||
[Tag] Positive UI HTTPSignatures Settings SystemUsage
|
[Tag] Positive UI HTTPSignatures Settings SystemUsage
|
||||||
SystemUsagePolicyVerification HTTPSignatures_Objects
|
SystemUsageObjectsVerification HTTPSignatures_Objects
|
||||||
|
|
||||||
SystemUsageObjectKeywordsItems
|
SystemUsageObjectKeywordsItems
|
||||||
[Tag] Positive UI Keywords Settings SystemUsage
|
[Tag] Positive UI Keywords Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Keywords_Items
|
SystemUsageObjectsVerification Keywords_Items
|
||||||
|
|
||||||
SystemUsageObjectKeywordsObjects
|
SystemUsageObjectKeywordsObjects
|
||||||
[Tag] Positive UI Keywords Settings SystemUsage
|
[Tag] Positive UI Keywords Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Keywords_Objects
|
SystemUsageObjectsVerification Keywords_Objects
|
||||||
|
|
||||||
SystemUsageObjectSubscriberIDsItems
|
SystemUsageObjectSubscriberIDsItems
|
||||||
[Tag] Positive UI SubscriberIDs Settings SystemUsage
|
[Tag] Positive UI SubscriberIDs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification SubscriberIDs_Items
|
SystemUsageObjectsVerification SubscriberIDs_Items
|
||||||
|
|
||||||
SystemUsageObjectSubscriberIDsObjects
|
SystemUsageObjectSubscriberIDsObjects
|
||||||
[Tag] Positive UI SubscriberIDs Settings SystemUsage
|
[Tag] Positive UI SubscriberIDs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification SubscriberIDs_Objects
|
SystemUsageObjectsVerification SubscriberIDs_Objects
|
||||||
|
|
||||||
SystemUsageObjectURLsItems
|
SystemUsageObjectURLsItems
|
||||||
[Tag] Positive UI URLs Settings SystemUsage
|
[Tag] Positive UI URLs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification URLs_Items
|
SystemUsageObjectsVerification URLs_Items
|
||||||
|
|
||||||
SystemUsageObjectURLsObjects
|
SystemUsageObjectURLsObjects
|
||||||
[Tag] Positive UI URLs Settings SystemUsage
|
[Tag] Positive UI URLs Settings SystemUsage
|
||||||
SystemUsagePolicyVerification URLs_Objects
|
SystemUsageObjectsVerification URLs_Objects
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesIPV4Items
|
SystemUsageObjectIPAddressesIPV4Items
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_IPV4_Items
|
SystemUsageObjectsVerification IPAddresses_IPV4_Items
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesIPV6Items
|
SystemUsageObjectIPAddressesIPV6Items
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_IPV6_Items
|
SystemUsageObjectsVerification IPAddresses_IPV6_Items
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesIPObjects
|
SystemUsageObjectIPAddressesIPObjects
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_IP_Objects
|
SystemUsageObjectsVerification IPAddresses_IP_Objects
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesGeographyItems
|
SystemUsageObjectIPAddressesGeographyItems
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_Geography_Items
|
SystemUsageObjectsVerification IPAddresses_Geography_Items
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesGeographyObjects
|
SystemUsageObjectIPAddressesGeographyObjects
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_Geography_Objects
|
SystemUsageObjectsVerification IPAddresses_Geography_Objects
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesIPLearningItems(IPv4)
|
SystemUsageObjectIPAddressesIPLearningItems(IPv4)
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_IPLearning_Items(IPv4)
|
SystemUsageObjectsVerification IPAddresses_IPLearning_Items(IPv4)
|
||||||
|
|
||||||
SystemUsageObjectIPAddressesIPLearningObjects
|
SystemUsageObjectIPAddressesIPLearningObjects
|
||||||
[Tag] Positive UI IPAddresses Settings SystemUsage
|
[Tag] Positive UI IPAddresses Settings SystemUsage
|
||||||
SystemUsagePolicyVerification IPAddresses_IPLearning_Objects
|
SystemUsageObjectsVerification IPAddresses_IPLearning_Objects
|
||||||
|
|
||||||
SystemUsageObjectApplicationsObjects
|
SystemUsageObjectApplicationsObjects
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Objects
|
SystemUsageObjectsVerification Applications_Objects
|
||||||
|
|
||||||
SystemUsageObjectApplicationsItems
|
SystemUsageObjectApplicationsItems
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Items
|
SystemUsageObjectsVerification Applications_Items
|
||||||
|
|
||||||
SystemUsageObjectApplicationsGroupsObjects
|
SystemUsageObjectApplicationsGroupsObjects
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Groups_Objects
|
SystemUsageObjectsVerification Applications_Groups_Objects
|
||||||
|
|
||||||
SystemUsageObjectApplicationsGroupsItems
|
SystemUsageObjectApplicationsGroupsItems
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Groups_Items
|
SystemUsageObjectsVerification Applications_Groups_Items
|
||||||
|
|
||||||
SystemUsageObjectApplicationsSelectorsObjects
|
SystemUsageObjectApplicationsSelectorsObjects
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Selectors_Objects
|
SystemUsageObjectsVerification Applications_Selectors_Objects
|
||||||
|
|
||||||
SystemUsageObjectApplicationsSelectorsItems
|
SystemUsageObjectApplicationsSelectorsItems
|
||||||
[Tag] Positive UI Applications Settings SystemUsage
|
[Tag] Positive UI Applications Settings SystemUsage
|
||||||
SystemUsagePolicyVerification Applications_Selectors_Items
|
SystemUsageObjectsVerification Applications_Selectors_Items
|
||||||
|
|
||||||
SystemUsageObjectSQLAccountsItems
|
|
||||||
[Tag] Positive UI Accounts SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Accounts_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLAccountsObjects
|
|
||||||
[Tag] Positive UI Accounts SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Accounts_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLFQDNsItems
|
|
||||||
[Tag] Positive UI FQDNs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification FQDNs_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLFQDNsObjects
|
|
||||||
[Tag] Positive UI FQDNs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification FQDNs_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLHTTPSignaturesItems
|
|
||||||
[Tag] Positive UI HTTPSignatures SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification HTTPSignatures_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLHTTPSignaturesObjects
|
|
||||||
[Tag] Positive UI HTTPSignatures SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification HTTPSignatures_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLKeywordsItems
|
|
||||||
[Tag] Positive UI Keywords SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Keywords_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLKeywordsObjects
|
|
||||||
[Tag] Positive UI Keywords SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Keywords_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLSubscriberIDsItems
|
|
||||||
[Tag] Positive UI SubscriberIDs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification SubscriberIDs_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLSubscriberIDsObjects
|
|
||||||
[Tag] Positive UI SubscriberIDs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification SubscriberIDs_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLURLsItems
|
|
||||||
[Tag] Positive UI URLs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification URLs_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLURLsObjects
|
|
||||||
[Tag] Positive UI URLs SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification URLs_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesIPV4Items
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_IPV4_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesIPV6Items
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_IPV6_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesIPObjects
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_IP_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesGeographyItems
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_Geography_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesGeographyObjects
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_Geography_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesIPLearningItems(IPv4)
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_IPLearning_Items(IPv4)
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPAddressesIPLearningObjects
|
|
||||||
[Tag] Positive UI IPAddresses SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification IPAddresses_IPLearning_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPApplicationsItems
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPApplicationsObjects
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLIPApplicationsGroupsObjects
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Groups_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLApplicationsGroupsItems
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Groups_Items
|
|
||||||
|
|
||||||
SystemUsageObjectSQLApplicationsSelectorsObjects
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Selectors_Objects
|
|
||||||
|
|
||||||
SystemUsageObjectSQLApplicationsSelectorsItems
|
|
||||||
[Tag] Positive UI Applications SQL Settings SystemUsage
|
|
||||||
SystemUsageObjectsSQLVerification Applications_Selectors_Items
|
|
||||||
|
|
||||||
@@ -56,6 +56,12 @@ Settings-Search
|
|||||||
... ELSE IF "${search}"=="City" run keywords sleep 1
|
... ELSE IF "${search}"=="City" run keywords sleep 1
|
||||||
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
||||||
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
|
... ELSE IF "${search}"=="ip" run keywords sleep 1
|
||||||
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[4]
|
||||||
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
|
... ELSE IF "${search}"=="port" run keywords sleep 1
|
||||||
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[5]
|
||||||
|
... AND input xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div[1]/div[3]/div/input ${value}
|
||||||
sleep 1
|
sleep 1
|
||||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i #点击搜索按钮
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i #点击搜索按钮
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -618,7 +624,7 @@ CreateResponsePages
|
|||||||
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
||||||
Sleep 2
|
Sleep 2
|
||||||
click id=responseAddOk1 #点击OK缇交
|
click id=responseAddOk1 #点击OK缇交
|
||||||
Sleep 2
|
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span 30
|
||||||
Settings-Search ${name} ${search} #搜索框的关键字
|
Settings-Search ${name} ${search} #搜索框的关键字
|
||||||
Sleep 1
|
Sleep 1
|
||||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span #获取点击后页面文本信息
|
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/span #获取点击后页面文本信息
|
||||||
@@ -915,9 +921,9 @@ CreateSSLDecryptionExclusion
|
|||||||
input id=sslAdd_itemDesc ${value} #输入内容
|
input id=sslAdd_itemDesc ${value} #输入内容
|
||||||
Sleep 2
|
Sleep 2
|
||||||
click id=ssl_ok #点击OK缇交
|
click id=ssl_ok #点击OK缇交
|
||||||
Sleep 1
|
Wait Until Element Is Visible xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span 30
|
||||||
Settings-Search ${name1} ${search}
|
Settings-Search ${name1} ${search}
|
||||||
Sleep 1
|
sleep 1
|
||||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
|
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/p/span #获取点击后页面文本信息
|
||||||
Should Be Equal As Strings ${text1} ${name} #断言
|
Should Be Equal As Strings ${text1} ${name} #断言
|
||||||
|
|
||||||
@@ -1404,7 +1410,7 @@ Min_max_version
|
|||||||
... ELSE log 错误
|
... ELSE log 错误
|
||||||
sleep 2
|
sleep 2
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
sleep 2
|
Wait Until Element Is Visible 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 20
|
||||||
Settings-Search ${name} ${search} #搜索框的关键字
|
Settings-Search ${name} ${search} #搜索框的关键字
|
||||||
sleep 2
|
sleep 2
|
||||||
${name1} get text 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
|
${name1} get text 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
|
||||||
@@ -1433,7 +1439,7 @@ EditDecryptionProfile
|
|||||||
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
click id=profilesTabs_Profile_DecryptionProfile #点击Decryption Profile
|
||||||
Sleep 1
|
Sleep 1
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
sleep 1
|
Wait Until Element Is Visible 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 20
|
||||||
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 #点击搜索列表
|
||||||
Sleep 1
|
Sleep 1
|
||||||
click id=insertEdit #点击Edit
|
click id=insertEdit #点击Edit
|
||||||
@@ -1494,7 +1500,7 @@ EditDecryptionProfile
|
|||||||
... AND click id=pro_max0
|
... AND click id=pro_max0
|
||||||
... ELSE log 错误
|
... ELSE log 错误
|
||||||
click id=decryption-ok
|
click id=decryption-ok
|
||||||
Wait Until Element Is Visible id=profilesTabs_Profile_DecryptionProfile 20
|
Wait Until Element Is Visible id=profilesTabs_Profile_DecryptionProfile 30
|
||||||
Settings-Search ${id-name} ${search} #搜索框的关键字
|
Settings-Search ${id-name} ${search} #搜索框的关键字
|
||||||
${name1} get text 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
|
${name1} get text 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
|
||||||
Should Be Equal As Strings ${name1} ${name}
|
Should Be Equal As Strings ${name1} ${name}
|
||||||
@@ -1939,22 +1945,32 @@ CreateIpLibrariesErrorVerification
|
|||||||
Should Be Equal As Strings ${text} ${AssertText}
|
Should Be Equal As Strings ${text} ${AssertText}
|
||||||
|
|
||||||
SystemUsagePolicyVerification
|
SystemUsagePolicyVerification
|
||||||
[Arguments] ${type}
|
[Arguments] ${type} ${DisabledOREnabled}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
... ${type}:查询的字段 格式:(Proxy/Security/WANNAT/ProxyTCPOptions)_(Disabled/Enabled)
|
... ${type}:查询的字段 格式:(Proxy/Security/WANNAT/ProxyTCPOptions)_(Disabled/Enabled)
|
||||||
Sleep 1
|
|
||||||
click id=children6 #点击一级目录Settings
|
|
||||||
Sleep 1
|
|
||||||
click id=sidebarAdvanced #点击二级目录Advanced
|
|
||||||
Sleep 2
|
|
||||||
click id=Advanced/storageQuota #点击System Usage
|
click id=Advanced/storageQuota #点击System Usage
|
||||||
Sleep 2
|
Sleep 1
|
||||||
${text1}= SystemUsageChart ${type}
|
${text1}= SystemUsageChart ${type}
|
||||||
sleep 1
|
|
||||||
click id=Advanced/storageQuota
|
click id=Advanced/storageQuota
|
||||||
sleep 1
|
sleep 1
|
||||||
${text2}= SystemUsageText ${type}
|
${text2}= SystemUsageText ${type}
|
||||||
|
${text3}= SystemUsagePolicySQLVerification ${type} ${DisabledOREnabled}
|
||||||
Should Be Equal As Strings ${text1} ${text2}
|
Should Be Equal As Strings ${text1} ${text2}
|
||||||
|
Should Be Equal As Strings ${text2} ${text3}
|
||||||
|
|
||||||
|
SystemUsageObjectsVerification
|
||||||
|
[Arguments] ${type}
|
||||||
|
[Documentation]
|
||||||
|
... ${type}:查询的字段 格式:(Proxy/Security/WANNAT/ProxyTCPOptions)_(Disabled/Enabled)
|
||||||
|
click id=Advanced/storageQuota #点击System Usage
|
||||||
|
Sleep 1
|
||||||
|
${text1}= SystemUsageChart ${type}
|
||||||
|
click id=Advanced/storageQuota
|
||||||
|
sleep 1
|
||||||
|
${text2}= SystemUsageText ${type}
|
||||||
|
${text3}= SystemUsageObjectsSQLVerification ${type}
|
||||||
|
Should Be Equal As Strings ${text1} ${text2}
|
||||||
|
Should Be Equal As Strings ${text2} ${text3}
|
||||||
|
|
||||||
SystemUsageChart
|
SystemUsageChart
|
||||||
[Arguments] ${type}
|
[Arguments] ${type}
|
||||||
@@ -1965,7 +1981,7 @@ SystemUsageChart
|
|||||||
... "${type}"=="Accounts_Items" or "${type}"=="Accounts_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[1]
|
... "${type}"=="Accounts_Items" or "${type}"=="Accounts_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[1]
|
||||||
... "${type}"=="FQDNs_Items" or "${type}"=="FQDNs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[2]
|
... "${type}"=="FQDNs_Items" or "${type}"=="FQDNs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[2]
|
||||||
... "${type}"=="HTTPSignatures_Items" or "${type}"=="HTTPSignatures_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[3] #定位不到
|
... "${type}"=="HTTPSignatures_Items" or "${type}"=="HTTPSignatures_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[3] #定位不到
|
||||||
... "${type}"=="Keywords_Items" or "${type}"=="Keywords_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[3]
|
... "${type}"=="Keywords_Items" or "${type}"=="Keywords_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[4]
|
||||||
... "${type}"=="SubscriberIDs_Items" or "${type}"=="SubscriberIDs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[5] #定位不到4、5、6URL
|
... "${type}"=="SubscriberIDs_Items" or "${type}"=="SubscriberIDs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[5] #定位不到4、5、6URL
|
||||||
... "${type}"=="URLs_Items" or "${type}"=="URLs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[6]
|
... "${type}"=="URLs_Items" or "${type}"=="URLs_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[6]
|
||||||
... "${type}"=="IPAddresses_IPV4_Items" or "${type}"=="IPAddresses_IPV6_Items" or "${type}"=="IPAddresses_IP_Objects" or "${type}"=="IPAddresses_Geography_Items" or "${type}"=="IPAddresses_Geography_Objects" or "${type}"=="IPAddresses_IPLearning_Items(IPv4)" or "${type}"=="IPAddresses_IPLearning_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[7]
|
... "${type}"=="IPAddresses_IPV4_Items" or "${type}"=="IPAddresses_IPV6_Items" or "${type}"=="IPAddresses_IP_Objects" or "${type}"=="IPAddresses_Geography_Items" or "${type}"=="IPAddresses_Geography_Objects" or "${type}"=="IPAddresses_IPLearning_Items(IPv4)" or "${type}"=="IPAddresses_IPLearning_Objects" //*[@id="settings_storage"]/div[1]/div[2]/div[2]/div/div/div[2]/div[7]
|
||||||
@@ -2000,14 +2016,7 @@ SystemUsageText
|
|||||||
|
|
||||||
SystemUsagePolicySQLVerification
|
SystemUsagePolicySQLVerification
|
||||||
[Arguments] ${type} ${DisabledOREnabled}
|
[Arguments] ${type} ${DisabledOREnabled}
|
||||||
Sleep 1
|
|
||||||
click id=children6 #点击一级目录Settings
|
|
||||||
Sleep 1
|
|
||||||
click id=sidebarAdvanced #点击二级目录Advanced
|
|
||||||
Sleep 2
|
|
||||||
click id=Advanced/storageQuota #点击System Usage
|
click id=Advanced/storageQuota #点击System Usage
|
||||||
Sleep 1
|
|
||||||
${text1}= SystemUsageText ${type}
|
|
||||||
sleep 1
|
sleep 1
|
||||||
${DisabledOREnabled} Set Variable if "${DisabledOREnabled}"=="Disabled" 0 1
|
${DisabledOREnabled} Set Variable if "${DisabledOREnabled}"=="Disabled" 0 1
|
||||||
${SQL} Set Variable if "${type}"=="Proxy_Disabled" or "${type}"=="Proxy_Enabled" pxy_ctrl_compile
|
${SQL} Set Variable if "${type}"=="Proxy_Disabled" or "${type}"=="Proxy_Enabled" pxy_ctrl_compile
|
||||||
@@ -2015,27 +2024,18 @@ SystemUsagePolicySQLVerification
|
|||||||
... "${type}"=="WANNAT_Disabled" or "${type}"=="WANNAT_Enabled" wannat_compile
|
... "${type}"=="WANNAT_Disabled" or "${type}"=="WANNAT_Enabled" wannat_compile
|
||||||
... "${type}"=="ProxyTCPOptions_Disabled" or "${type}"=="ProxyTCPOptions_Enabled" pxy_tcp_option_compile
|
... "${type}"=="ProxyTCPOptions_Disabled" or "${type}"=="ProxyTCPOptions_Enabled" pxy_tcp_option_compile
|
||||||
Connect To Database Using Custom Params pymysql ${mysqlHost}
|
Connect To Database Using Custom Params pymysql ${mysqlHost}
|
||||||
${text2} query SELECT count(*) FROM ${SQL} WHERE is_initialize !=1 And is_valid=${DisabledOREnabled}
|
${text1} query SELECT count(*) FROM ${SQL} WHERE is_initialize !=1 And is_valid=${DisabledOREnabled}
|
||||||
${text2} Set Variable ${text2[0][0]}
|
${text1} Set Variable ${text1[0][0]}
|
||||||
Disconnect From Database
|
Disconnect From Database
|
||||||
${a} Set Variable ${1}
|
${a} Set Variable ${1}
|
||||||
${text3} Evaluate ${text2}+${a}
|
${text2} Evaluate ${text1}+${a}
|
||||||
${text2} Set Variable if "${type}"=="Security_Enabled" or "${type}"=="ProxyTCPOptions_Enabled" ${text3} ${text2}
|
${text1} Set Variable if "${type}"=="Security_Enabled" or "${type}"=="ProxyTCPOptions_Enabled" ${text2} ${text1}
|
||||||
Should Be Equal As Strings ${text1} ${text2}
|
[Return] ${text1}
|
||||||
|
|
||||||
SystemUsageObjectsSQLVerification
|
SystemUsageObjectsSQLVerification
|
||||||
[Arguments] ${type}
|
[Arguments] ${type}
|
||||||
[Documentation]
|
[Documentation]
|
||||||
... ${type}:验证的类型
|
... ${type}:验证的类型
|
||||||
Sleep 1
|
|
||||||
click id=children6 #点击一级目录Settings
|
|
||||||
Sleep 1
|
|
||||||
click id=sidebarAdvanced #点击二级目录Advanced
|
|
||||||
Sleep 2
|
|
||||||
click id=Advanced/storageQuota #点击System Usage
|
|
||||||
Sleep 1
|
|
||||||
${text1}= SystemUsageText ${type}
|
|
||||||
sleep 1
|
|
||||||
${SQL} Set Variable if "${type}"=="Accounts_Items" select count(*) from tsg_obj_account where is_initialize !=1
|
${SQL} Set Variable if "${type}"=="Accounts_Items" select count(*) from tsg_obj_account where is_initialize !=1
|
||||||
... "${type}"=="Accounts_Objects" select count(*) from policy_object where group_type='account' and is_initialize !=1
|
... "${type}"=="Accounts_Objects" select count(*) from policy_object where group_type='account' and is_initialize !=1
|
||||||
... "${type}"=="FQDNs_Items" SELECT count(*) from tsg_obj_fqdn where is_initialize !=1 and group_id !=1
|
... "${type}"=="FQDNs_Items" SELECT count(*) from tsg_obj_fqdn where is_initialize !=1 and group_id !=1
|
||||||
@@ -2061,10 +2061,10 @@ SystemUsageObjectsSQLVerification
|
|||||||
... "${type}"=="Applications_Groups_Items" select count(*) from tsg_obj_app_id where is_initialize !=1 and is_valid != 1
|
... "${type}"=="Applications_Groups_Items" select count(*) from tsg_obj_app_id where is_initialize !=1 and is_valid != 1
|
||||||
... "${type}"=="Applications_Selectors_Objects" or "${type}"=="Applications_Selectors_Items" select count(*) from app_selector_compile
|
... "${type}"=="Applications_Selectors_Objects" or "${type}"=="Applications_Selectors_Items" select count(*) from app_selector_compile
|
||||||
Connect To Database Using Custom Params pymysql ${mysqlHost}
|
Connect To Database Using Custom Params pymysql ${mysqlHost}
|
||||||
${text2} query ${SQL}
|
${text} query ${SQL}
|
||||||
${text2} Set Variable ${text2[0][0]}
|
${text} Set Variable ${text[0][0]}
|
||||||
Disconnect From Database
|
Disconnect From Database
|
||||||
Should Be Equal As Strings ${text1} ${text2}
|
[Return] ${text}
|
||||||
|
|
||||||
SystemUsageGetText
|
SystemUsageGetText
|
||||||
[Arguments] ${type}
|
[Arguments] ${type}
|
||||||
@@ -2119,12 +2119,7 @@ CreatePacketCapture
|
|||||||
... ${ServerIP}:服务器 IP 默认为空
|
... ${ServerIP}:服务器 IP 默认为空
|
||||||
... ${ServerPort}:服务器端口 默认为空
|
... ${ServerPort}:服务器端口 默认为空
|
||||||
Sleep 1
|
Sleep 1
|
||||||
click id=children6 #点击一级目录Settings
|
OpenPages sidebarTrouble_shooting Proxy_Profiles_Profile_Insert
|
||||||
Sleep 1
|
|
||||||
click id=sidebarTrouble_shooting #点击二级目录Trouble Shooting
|
|
||||||
Sleep 2
|
|
||||||
click id=Proxy_Profiles_Profile_Insert #点击PacketCapture
|
|
||||||
Sleep 1
|
|
||||||
click id=packet_create
|
click id=packet_create
|
||||||
sleep 2
|
sleep 2
|
||||||
input id=PacketCaptureadd_name ${name}
|
input id=PacketCaptureadd_name ${name}
|
||||||
@@ -2234,8 +2229,6 @@ EditPacketCapture
|
|||||||
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div/p/span
|
${text} get text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[4]/div/div/div/p/span
|
||||||
Should Be Equal As Strings ${text} ${name}
|
Should Be Equal As Strings ${text} ${name}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
PacketCaptureEffectiveDevices
|
PacketCaptureEffectiveDevices
|
||||||
[Arguments] ${EffectiveDevices}
|
[Arguments] ${EffectiveDevices}
|
||||||
click id=PacketCaptureadd_EDevice
|
click id=PacketCaptureadd_EDevice
|
||||||
@@ -2280,6 +2273,23 @@ PacketCaptureEffectiveDevices
|
|||||||
click id=proxyManipulationConditionsAreaSuccess
|
click id=proxyManipulationConditionsAreaSuccess
|
||||||
sleep 1
|
sleep 1
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
PacketCaptureSerch
|
||||||
|
[Arguments] ${status}
|
||||||
|
sleep 1
|
||||||
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/div/div[2]/div/div/div[1]/input #点击搜索框
|
||||||
|
sleep 1
|
||||||
|
click xpath=/html/body/div/div[1]/div[1]/ul/li[6]
|
||||||
|
sleep 1
|
||||||
|
run keyword if "${status}"=="Effective" run keywords sleep 1
|
||||||
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[1]/span
|
||||||
|
... ELSE IF "${status}"=="Invalid" run keywords sleep 1
|
||||||
|
... AND click xpath=/html/body/div/div[1]/div[1]/ul/li[2]/span
|
||||||
|
sleep 1
|
||||||
|
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div/div/div[1]/span/div/i
|
||||||
|
|
||||||
|
|
||||||
Switch_Geographic_Locations
|
Switch_Geographic_Locations
|
||||||
[Arguments] ${Continent/Country}
|
[Arguments] ${Continent/Country}
|
||||||
sleep 1
|
sleep 1
|
||||||
@@ -2350,7 +2360,6 @@ Switch_IP_Libraries
|
|||||||
sleep 2
|
sleep 2
|
||||||
Should Be Equal As Strings ${GeoNameText} ${GeoName} #断言
|
Should Be Equal As Strings ${GeoNameText} ${GeoName} #断言
|
||||||
|
|
||||||
|
|
||||||
OpenPages
|
OpenPages
|
||||||
[Arguments] ${SecondaryMenu} ${Three-levelMenu} ${Targeting}=null
|
[Arguments] ${SecondaryMenu} ${Three-levelMenu} ${Targeting}=null
|
||||||
[Documentation]
|
[Documentation]
|
||||||
@@ -2365,7 +2374,7 @@ OpenPages
|
|||||||
... AND click id=${Three-levelMenu}
|
... AND click id=${Three-levelMenu}
|
||||||
run keyword if "${Targeting}"=="xpath" run keywords sleep 1
|
run keyword if "${Targeting}"=="xpath" run keywords sleep 1
|
||||||
... AND click ${Targeting}=${Three-levelMenu}
|
... AND click ${Targeting}=${Three-levelMenu}
|
||||||
sleep 5
|
sleep 2
|
||||||
|
|
||||||
TurnPage
|
TurnPage
|
||||||
[Arguments] ${NextPage} ${PreviousPage} ${JumpInput} ${pages}
|
[Arguments] ${NextPage} ${PreviousPage} ${JumpInput} ${pages}
|
||||||
@@ -2456,7 +2465,7 @@ DeletePacketCapture
|
|||||||
click id=packet_del
|
click id=packet_del
|
||||||
sleep 2
|
sleep 2
|
||||||
click xpath=/html/body/div/div/div[3]/button[2]
|
click xpath=/html/body/div/div/div[3]/button[2]
|
||||||
sleep 3
|
Wait Until Element Is Visible xpath=/html/body/div[last()]/p 20
|
||||||
|
|
||||||
Policy_Verify_Switch
|
Policy_Verify_Switch
|
||||||
[Arguments] ${Protocol}
|
[Arguments] ${Protocol}
|
||||||
@@ -2484,6 +2493,8 @@ UploadFilesSize
|
|||||||
... AND Sleep 2
|
... AND Sleep 2
|
||||||
... AND Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
... AND Choose File xpath=//*[@id="policy_Manipulation_create6"]/div[2]/form/div[2]/div/div/div/input ${file} #上传文件
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
|
... AND click id=responseAddOk1
|
||||||
|
... AND sleep 1
|
||||||
run keyword if "${Page}"=="InsertScripts" run keywords sleep 1
|
run keyword if "${Page}"=="InsertScripts" run keywords sleep 1
|
||||||
... AND click id=children6 #点击一级目录Settings
|
... AND click id=children6 #点击一级目录Settings
|
||||||
... AND Sleep 1
|
... AND Sleep 1
|
||||||
@@ -2516,6 +2527,12 @@ UploadFilesSize
|
|||||||
... AND Sleep 2
|
... AND Sleep 2
|
||||||
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件
|
... AND Choose File xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[2]/div/div/div[1]/input ${file} #上传文件
|
||||||
... AND sleep 1
|
... AND sleep 1
|
||||||
|
... AND click id=hijackAddContentType #点击+ 打开侧滑窗口
|
||||||
|
... AND Sleep 1
|
||||||
|
... AND click id=text/html0
|
||||||
|
... AND sleep 1
|
||||||
|
... AND click id=hijackAddOk1
|
||||||
|
... AND sleep 1
|
||||||
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep 1
|
run keyword if "${Page}"=="SSLFingerprint" run keywords sleep 1
|
||||||
... AND click id=children6 #点击一级目录Settings
|
... AND click id=children6 #点击一级目录Settings
|
||||||
... AND Sleep 1
|
... AND Sleep 1
|
||||||
|
|||||||
Reference in New Issue
Block a user