1.增加Case 2.长传文件 3.修改增加关键字
This commit is contained in:
@@ -73,12 +73,12 @@ ResponsePagesDownloadFile
|
||||
|
||||
ResponsePagesTurnPage
|
||||
[Tags] Positive UI Settings ResponsePages
|
||||
OpenPages sidebarProxy_Profiles
|
||||
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
|
||||
|
||||
ResponsePagesCreateNullName
|
||||
[Tags] Negtive UI Name Settings ResponsePages
|
||||
OpenPages sidebarProxy_Profiles
|
||||
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\\Create-ResponsePages-test.html #上传文件
|
||||
|
||||
@@ -7,7 +7,7 @@ Library OperatingSystem
|
||||
*** Test Cases ***
|
||||
SSLFingerprintCreatePinning
|
||||
[Tag] Positive UI Pinning Settings SSLFingerprint
|
||||
CreateSSLFingerprint a75de44db3e351bbd8d38b64c41fffff yes JA3Hash Description=test
|
||||
CreateSSLFingerprint a75de44db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
@@ -33,19 +33,99 @@ SSLFingerprintEditNotPingningSearchJA3Hash
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintImportUserAgent
|
||||
[Tag] Positive UI UserAgent Settings SSLFingerprint
|
||||
CreateSSLFingerprint 599f223c2c9ee5702f5762913889dc21 No JA3Hash Description=test
|
||||
${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
||||
SSLFingerprintImportUserAgent ${ID} ${path}SSLFingerprint_files/UserAgent.json 1 771,49162-49161-52393-49200-49199-49172-49171-52392,0-13-5-11-43-10,23-24,0
|
||||
... /html/body/div[last()]/ul/li/div[2]/span[2]/span
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintImportUserAgentExceedFour
|
||||
[Tag] Positive UI UserAgent Settings SSLFingerprint
|
||||
CreateSSLFingerprint bff309a26951912be7dba376398abc3b No JA3Hash Description=test
|
||||
${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr[1]/td[1]/div/div/div/div/span
|
||||
SSLFingerprintImportUserAgent ${ID} c 4 Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.2; Win64; x64; Trident/5.0)
|
||||
... //*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[3]/div/div/div[1]/div/div/div[1]/div/form/div[2]/div/div[1]
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintImportJA3
|
||||
[Tag] Positive UI JA3 Settings SSLFingerprint
|
||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/InportSSLFingerprint.csv
|
||||
Settings-Search d8c87baaaaaaaaaaaa9e41242626c2f3 JA3Hash
|
||||
sleep 1
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintExport
|
||||
[Tag] Positive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=objectExport
|
||||
sleep 2
|
||||
Should_Exist ${Downloadpath}SSL_Fingerprint.csv
|
||||
Remove File ${Downloadpath}SSL_Fingerprint.csv
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
SSLFingerprintDownloadExample
|
||||
[Tag] Positive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=objectImport
|
||||
sleep 1
|
||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[1]/div[2]/div[2]/div/div[1]/div/div/div[1]/div/form/div[1]/div/div/div[2]/span
|
||||
sleep 2
|
||||
Should_Exist ${Downloadpath}JA3 hash import example.csv
|
||||
Remove File ${Downloadpath}JA3 hash import example.csv
|
||||
|
||||
SSLFingerprintShowAll
|
||||
[Tag] Positive UI Settings SSLFingerprint
|
||||
CreateSSLFingerprint bfff09a26951912be7dba376398abc3b No JA3Hash Description=test
|
||||
CreateSSLFingerprint b32309a26951912be7dba376398abfff Yes JA3Hash Description=test
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=Fingerprint_built0
|
||||
sleep 1
|
||||
Settings-Search bfff09a26951912be7dba376398abc3b JA3Hash
|
||||
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/div/span/div[2]/span
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
sleep 1
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
Settings-Search b32309a26951912be7dba376398abfff JA3Hash
|
||||
${text1} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[2]/div/div/div/div/span/div[2]/span
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
Should Be Equal As Strings ${text} bfff09a26951912be7dba376398abc3b
|
||||
Should Be Equal As Strings ${text1} b32309a26951912be7dba376398abfff
|
||||
|
||||
SSLFingerprintShowPinning
|
||||
[Tag] Positive UI Settings SSLFingerprint
|
||||
CreateSSLFingerprint bfff09a26951912be7dba376398abc3b No JA3Hash Description=test
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=Fingerprint_built1
|
||||
sleep 1
|
||||
Settings-Search bfff09a26951912be7dba376398abc3b JA3Hash
|
||||
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
Settings-Search bfff09a26951912be7dba376398abc3b JA3Hash
|
||||
sleep 1
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
Should Be Equal As Strings ${text} No Data
|
||||
|
||||
SSLFingerprintShowNotPinning
|
||||
[Tag] Positive UI Settings SSLFingerprint
|
||||
CreateSSLFingerprint bfff09a26951912be7dba376398abc3b Yes JA3Hash Description=test
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=Fingerprint_built2
|
||||
sleep 1
|
||||
Settings-Search bfff09a26951912be7dba376398abc3b JA3Hash
|
||||
${text} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/div/span
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
Settings-Search bfff09a26951912be7dba376398abc3b JA3Hash
|
||||
sleep 1
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
Should Be Equal As Strings ${text} No Data
|
||||
|
||||
SSLFingerprintCreateJa3NotCombined
|
||||
[Tag] Boundary UI JA3Hash Settings SSLFingerprint
|
||||
@@ -58,18 +138,90 @@ SSLFingerprintCreateNullDescription
|
||||
CreateSSLFingerprint a75de44db3e351bbd8d38b64c41fffff No JA3Hash
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
|
||||
|
||||
SSLFingerprintCreateNullJA3Hash
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement ThreelevelMenu=//*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=Fingerprint_create
|
||||
sleep 1
|
||||
click id=authoritiesAdd_sub
|
||||
sleep 2
|
||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
|
||||
Should Be Equal As Strings ${text} Please enter the content
|
||||
|
||||
|
||||
|
||||
SSLFingerprintCreateFormatError
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
click id=Fingerprint_create
|
||||
sleep 1
|
||||
input id=authoritiesAdd_name a75de44db3e351bbd8d38b64c41ggggg
|
||||
sleep 1
|
||||
click id=authoritiesAdd_sub
|
||||
sleep 2
|
||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div[1]/div[2]/form/div[1]/div/div[3]
|
||||
Should Be Equal As Strings ${text} format error
|
||||
|
||||
SSLFingerprintCreateRepeatJA3Hash
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
CreateSSLFingerprint a75de44db3e351bbd8d38b64c41fffff Yes JA3Hash Description=test
|
||||
${ID} Get Text xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr/td[1]/div/div/div/div/span
|
||||
click id=Fingerprint_create
|
||||
sleep 1
|
||||
input id=authoritiesAdd_name a75de44db3e351bbd8d38b64c41fffff
|
||||
sleep 1
|
||||
click id=authoritiesAdd_sub
|
||||
sleep 2
|
||||
${text} Get Text xpath=/html/body/div[last()]/p
|
||||
Should Be Equal As Strings ${text} JA3 Hash repeat
|
||||
sleep 1
|
||||
click id=authoritiesAdd_cancel
|
||||
Settings-Search ${ID} id
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintImportNoJsonFile
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
UploadFilesSize SSLFingerprint 1 ${path}SSLFingerprint_files/NoJsonFile.txt Only support import JSON file
|
||||
|
||||
SSLFingerprintImportEmptyJsonFile
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
UploadFilesSize SSLFingerprint 1 ${path}SSLFingerprint_files/empty.json The data in the uploaded file is empty or in the wrong format
|
||||
|
||||
SSLFingerprintImportLackCount
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
UploadFilesSize SSLFingerprint 1 ${path}SSLFingerprint_files/LackCount.json line1 : JA3 UA discovery times cannot be empty
|
||||
|
||||
SSLFingerprintImportLackMD5
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
UploadFilesSize SSLFingerprint 1 ${path}SSLFingerprint_files/LackMD5.json line1 : JA3 Hash format error
|
||||
|
||||
SSLFingerprintImportLackLast_seen
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
UploadFilesSize SSLFingerprint 1 ${path}SSLFingerprint_files/LackLast_seen.json line1 : JA3 UA time of last discovery cannot be empty
|
||||
|
||||
SSLFingerprintImportRepeatJA3
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
CreateSSLFingerprint d8c87baaaaaaaaaaaa9e41242626c2f3 Yes JA3Hash Description=test
|
||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/InportSSLFingerprint.csv
|
||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[1]/div[2]/div[2]/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
||||
Should Be Equal As Strings ${text} JA3 Hash repeat
|
||||
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[1]/div[2]/div[2]/div/div[1]/div/div/div[2]/div[2]/button
|
||||
sleep 1
|
||||
Settings-Search d8c87baaaaaaaaaaaa9e41242626c2f3 JA3Hash
|
||||
sleep 1
|
||||
click xpath=//*[@id="ly-table1-listcontent"]/div/div[3]/table/tbody/tr
|
||||
DeleteSSLFingerprint
|
||||
|
||||
SSLFingerprintImportJA3FormatError
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintFormatError.csv
|
||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[1]/div[2]/div[2]/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
||||
Should Be Equal As Strings ${text} JA3 Hash format error
|
||||
|
||||
SSLFingerprintImportJA3PinningError
|
||||
[Tag] Negtive UI Settings SSLFingerprint
|
||||
OpenPages sidebarProxy_CertificateManagement //*[@id="proxyTabs"]/div/ul/li[5] Targeting=xpath
|
||||
SSLFingerprintImportJA3 ${path}SSLFingerprint_files/SSL_FingerprintPinningError.csv
|
||||
${text} Get Text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div[3]/div[1]/div/div[1]/div[2]/div[2]/div/div[1]/div/div/div[1]/div/div[2]/div[2]/div[1]/div[3]/table/tbody/tr/td[3]/div
|
||||
Should Be Equal As Strings ${text} Pinning error
|
||||
Reference in New Issue
Block a user