2020-05-29 17:01:46 +08:00
*** Settings ***
Force Tags tsg-ui settings Decryption Profile
Resource ../../../03-Variable/bifangapivariable.txt
2020-05-29 17:08:22 +08:00
Resource ../../../02-Keyword/tsg_ui/setting/Settings.robot
2020-05-29 17:01:46 +08:00
Library OperatingSystem
*** Test Cases ***
2021-01-20 09:36:54 +08:00
DecryptionProfilesCreateFail-close
[Tags] Positive UI name Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DecryptionProfilesCreateFail-close name ${dict} fail1=Fail-close
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfilesCreatePass-through
[Tags] Positive UI name Settings DecryptionProfile
2020-12-29 14:02:57 +08:00
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DecryptionProfilesCreatePass-through name ${dict} fail1=Pass-through
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-12-29 14:02:57 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen1
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2020-12-29 14:02:57 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen2
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen3
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen4
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen5
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen6
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen7
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen8
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen9
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen10
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=0
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen11
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
2020-12-29 14:02:57 +08:00
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
2021-01-20 09:36:54 +08:00
... Allow HTTP/2=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2020-12-29 14:02:57 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileOpen12
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
2020-05-29 17:01:46 +08:00
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
DecryptionProfileButtonVerification ${dict2} ${id} id
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2020-08-18 18:02:07 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileClose1
[Tags] Positive UI ID Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2020-08-18 18:02:07 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileClose2
[Tags] Positive UI ID Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2020-08-18 18:02:07 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileClose3
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose4
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose5
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose6
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose7
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose8
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose9
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose10
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=1
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose11
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=1
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
2021-01-20 14:53:06 +08:00
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DercryptionProfileClose12
[Tags] Positive UI ID Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
CreateDecryptionProfile DercryptionProfile name ${dict}
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-07-09 19:07:13 +08:00
${id} get text xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${dict1} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
2021-01-20 14:53:06 +08:00
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Allow HTTP/2=0
... Mirror Client Versions=0
EditDecryptionProfile ${id} EditDercryptionProfile id ${dict1}
${dict2} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
2021-01-20 09:36:54 +08:00
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2021-01-20 14:53:06 +08:00
DecryptionProfileButtonVerification ${dict2} ${id} id open=el-switch
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2021-01-20 14:53:06 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileAllCloseSSLv3.0
[Tags] Positive UI SSLv3.0 Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2020-12-29 14:02:57 +08:00
CreateDecryptionProfile lyf-test-5 name ${dict} min1=SSLv3.0 max1=SSLv3.0
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileAllCloseTLSv1.0
[Tags] Positive UI TLSv1.0 Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2020-12-29 14:02:57 +08:00
CreateDecryptionProfile lyf-test-6 name ${dict} min1=TLSv1.0 max1=TLSv1.0
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileAllCloseTLSv1.1
[Tags] Positive UI TLSv1.1 Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2020-12-29 14:02:57 +08:00
CreateDecryptionProfile lyf-test-7 name ${dict} min1=TLSv1.1 max1=TLSv1.1
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileAllCloseTLSv1.2
[Tags] Positive UI TLSv1.2 Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2020-12-29 14:02:57 +08:00
CreateDecryptionProfile lyf-test-8 name ${dict} min1=TLSv1.2 max1=TLSv1.2
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileAllCloseTLSv1.3
[Tags] Positive UI TLSv1.3 Settings DecryptionProfile
2020-05-29 17:01:46 +08:00
${dict} Create Dictionary Common Name=0 Issuer=0 Self-signed=0 Expiry Date=0 EV Certificat=0
... Certificate Transparency=0 Mutual Authentication=0 On Protocol Errors=0 Certificate Pinning=0 Certificate Not Installed=0 Mirror Client Versions=0
... Allow HTTP/2=0
2020-12-29 14:02:57 +08:00
CreateDecryptionProfile lyf-test-9 name ${dict} min1=TLSv1.3 max1=TLSv1.3
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-02-23 15:23:23 +08:00
DecryptionProfileTurnPage
[Tags] Positive UI Settings DecryptionProfile
2021-07-12 15:45:45 +08:00
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
TurnPage //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/button[2] //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/button[1]
... //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[4]/div/span[2]/div/input 2 //*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr/td[1]/div/div/span
2021-02-23 15:23:23 +08:00
2021-01-20 09:36:54 +08:00
DecryptionProfileNameMinSize
[Tags] Boundary UI name Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
2020-05-29 17:01:46 +08:00
... Allow HTTP/2=1
2021-04-14 10:10:48 +08:00
CreateDecryptionProfile 2341 name ${dict}
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileNameMaxSize
[Tags] Boundary UI name Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
2020-05-29 17:01:46 +08:00
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile DecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfileNameMaxSizeDecryptionProfil name ${dict}
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileNameSpecialChar
[Tags] Boundary UI name Settings DecryptionProfile
${dict} Create Dictionary Common Name=1 Issuer=1 Self-signed=1 Expiry Date=1 EV Certificat=1
... Certificate Transparency=1 Mutual Authentication=1 On Protocol Errors=1 Certificate Pinning=1 Certificate Not Installed=1 Mirror Client Versions=1
2020-05-29 17:01:46 +08:00
... Allow HTTP/2=1
2021-01-20 09:36:54 +08:00
CreateDecryptionProfile 中文+absc+моряков+@#¥%……&* name ${dict}
2021-07-09 19:07:13 +08:00
click xpath=//*[@id="app"]/div/div[3]/div[2]/div/div/div/div[2]/div/div[3]/table/tbody/tr
2020-08-18 18:02:07 +08:00
Delete
2021-01-20 09:36:54 +08:00
DecryptionProfileDeleteReferencedData
[Tags] Negtive UI Settings DecryptionProfile
2021-07-12 15:45:45 +08:00
DeleteReferencedData DecryptionProfile VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile 83 The referenced data are not allowed to disable or delete
2021-01-20 09:36:54 +08:00
DecryptionProfileNullname
[Tags] Negtive UI Settings DecryptionProfile
2021-07-09 19:07:13 +08:00
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
2021-01-20 09:36:54 +08:00
click id=insertAdd
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=decryption-ok
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
${text} get text xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[1]/div/div[3]
2021-04-14 10:10:48 +08:00
Should Be Equal As Strings ${text} The length of the name is at most 128 characters and cannot be less than 4 characters
2020-08-18 18:02:07 +08:00
2021-01-20 09:36:54 +08:00
DercryptionProfileVersionLessTLSv1.2
[Tags] Negtive UI Settings DecryptionProfile
2021-07-09 19:07:13 +08:00
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=insertAdd
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-03-09 13:38:04 +08:00
input id=decrytion_profileName1 DercryptionProfileVersionLessTLSv1.2
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[last()]/div[2]/div/div/div/span/span/i
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=pro_min2
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=decryption-ok
${test} get text xpath=/html/body/div[last()]/p
2021-03-09 11:03:39 +08:00
sleep ${sleep}
2021-01-20 09:36:54 +08:00
Should Be Equal As Strings ${test} HTTP/2 MUST use TLS version 1.2 or higher.
DercryptionProfileVersionError
[Tags] Negtive UI Settings DecryptionProfile
2021-07-09 19:07:13 +08:00
OpenPages VSidebar1_Home1_App0_anonymousComponent-1_Proxy_Profiles/Profile_DecryptionProfile
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=insertAdd
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-03-09 13:38:04 +08:00
input id=decrytion_profileName1 DercryptionProfileVersionError
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[1]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[4]/div/div/span
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click xpath=//*[@id="policy_Manipulation_create8"]/div[2]/form/div[7]/div[3]/div/div/div/span/span/i
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=pro_max0
2021-03-09 11:03:39 +08:00
sleep ${sleep_min}
2021-01-20 09:36:54 +08:00
click id=decryption-ok
2021-03-09 11:03:39 +08:00
sleep ${sleep}
2021-01-20 09:36:54 +08:00
${test} get text xpath=/html/body/div[last()]/p
Should Be Equal As Strings ${test} In Protocol version , min version can't greater than max version
2020-08-18 18:02:07 +08:00