271 lines
18 KiB
Plaintext
271 lines
18 KiB
Plaintext
*** Settings ***
|
|
Force Tags tsg_adc_wp proxy_policy adc_verify
|
|
Library OperatingSystem
|
|
Resource ../../../02-Keyword/tsg_adc/SystemCommand.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/PolicyObject.robot
|
|
Resource ../../../02-Keyword/tsg_bfapi/LogVariable.robot
|
|
Resource ../../../02-Keyword/tsg_adc/FileOperation.robot
|
|
|
|
*** Test Cases ***
|
|
Proxy-Policy-allow-00001
|
|
[Tags] fqdn
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00001.bat
|
|
... ELSE set variable curl -kv https://mp.pipix.com/extra/user_agreement
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 皮皮虾下载 Tango Secure Gateway CA
|
|
... ELSE Create List 皮皮虾下载 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime ${starttime} allow_endtime ${endtime}
|
|
|
|
Proxy-Policy-allow-00002
|
|
[Tags] cat
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00002.bat
|
|
... ELSE set variable curl -kv https://www.feishu.cn/solutions/scenarios/remote-work
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 远程协同解决方案 Tango Secure Gateway CA
|
|
... ELSE Create List 远程协同解决方案 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime1 ${starttime} allow_endtime1 ${endtime}
|
|
|
|
Proxy-Policy-allow-00003
|
|
[Tags] url
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00003.bat
|
|
... ELSE set variable curl -kv \ https://www.smzdm.com/jingxuan/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List PC所有AB测试集合 Tango Secure Gateway CA
|
|
... ELSE Create List PC所有AB测试集合 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime2 ${starttime} allow_endtime2 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00003_1.bat
|
|
... ELSE set variable curl -kv \ https://passport.bilibili.com/login
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 哔哩哔哩弹幕视频网 Tango Secure Gateway CA
|
|
... ELSE Create List 哔哩哔哩弹幕视频网 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime3 ${starttime} allow_endtime3 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00003_2.bat
|
|
... ELSE set variable curl -kv \ https://www.cheapair.com/hotels/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List search cheap hotels Tango Secure Gateway CA
|
|
... ELSE Create List search cheap hotels Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime4 ${starttime} allow_endtime4 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00003_3.bat
|
|
... ELSE set variable curl -kv https://www.surfline.com/category/premium
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List premium journalism. Get breaking news in all things surf Tango Secure Gateway CA
|
|
... ELSE Create List premium journalism. Get breaking news in all things surf Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime5 ${starttime} allow_endtime5 ${endtime}
|
|
|
|
Proxy-Policy-allow-00004
|
|
[Tags] 请求头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00004.bat
|
|
... ELSE set variable curl -kv --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36" --referer 'https://www.baidu.com/' https://expeditionportal.com/4wd/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List as images are available in the DOM Tango Secure Gateway CA
|
|
... ELSE Create List as images are available in the DOM Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime6 ${starttime} allow_endtime6 ${endtime}
|
|
|
|
Proxy-Policy-allow-00005
|
|
[Tags] 请求头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00005.bat
|
|
... ELSE set variable curl -kv --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36" --referer 'https://www.baidu.com/' https://boutiquehotel.me/paris/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List helps you find the best boutique hotels around the Tango Secure Gateway CA
|
|
... ELSE Create List helps you find the best boutique hotels around the Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime7 ${starttime} allow_endtime7 ${endtime}
|
|
|
|
Proxy-Policy-allow-00006
|
|
[Tags] 请求头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00006.bat
|
|
... ELSE set variable curl -kv --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36" --referer 'https://www.baidu.com/' https://www.choicehotels.com/quality-inn
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List stores locale settings for multiple country sites Tango Secure Gateway CA
|
|
... ELSE Create List stores locale settings for multiple country sites Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime8 ${starttime} allow_endtime8 ${endtime}
|
|
|
|
Proxy-Policy-allow-00007
|
|
[Tags] 请求头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00007.bat
|
|
... ELSE set variable curl -kv --user-agent "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.70 Safari/537.36" --referer 'https://www.baidu.com/' https://www.clubmed.us/r/Sandpiper-Bay/y
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List per night per adult based Tango Secure Gateway CA
|
|
... ELSE Create List per night per adult based Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime9 ${starttime} allow_endtime9 ${endtime}
|
|
|
|
Proxy-Policy-allow-00008
|
|
[Tags] 应答头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00008.bat
|
|
... ELSE set variable curl http://www.sse.com.cn/market/overview/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 上海证券交易所
|
|
... ELSE Create List 上海证券交易所
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime10 ${starttime} allow_endtime10 ${endtime}
|
|
|
|
Proxy-Policy-allow-00009
|
|
[Tags] 应答头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00009.bat
|
|
... ELSE set variable curl http://www.szse.cn/lawrules/index.html
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 党的建设
|
|
... ELSE Create List 党的建设
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime11 ${starttime} allow_endtime11 ${endtime}
|
|
|
|
Proxy-Policy-allow-00010
|
|
[Tags] 应答头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00010.bat
|
|
... ELSE set variable curl http://www.gf.com.cn/about/intro
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 广发证券官方网站
|
|
... ELSE Create List 广发证券官方网站
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime12 ${starttime} allow_endtime12 ${endtime}
|
|
|
|
Proxy-Policy-allow-00011
|
|
[Tags] 应答头
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00011.bat
|
|
... ELSE set variable curl http://www.chinastock.com.cn/yhwz/investbank/index.shtml
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 中国银河证券
|
|
... ELSE Create List 中国银河证券
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime13 ${starttime} allow_endtime13 ${endtime}
|
|
|
|
Proxy-Policy-allow-00012
|
|
[Tags] cookie
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00012.bat
|
|
... ELSE set variable curl -kv --cookie "lQfQ_2132_saltkey=t8WY1oPe; lQfQ_2132_lastvisit=1595381790; lQfQ_2132_sid=vqXOg6; lQfQ_2132_lastact=1595385400%09forum.php%09image" --referer 'https://www.baidu.com/' \ https://www.virtuoso.com/destinations
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List Object moved to Tango Secure Gateway CA
|
|
... ELSE Create List Object moved to Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime14 ${starttime} allow_endtime14 ${endtime}
|
|
|
|
Proxy-Policy-allow-00013
|
|
[Tags] set-cookie
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00013.bat
|
|
... ELSE set variable curl -kv https://russia.payu.com/orange-data/
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List Интернет Tango Secure Gateway CA
|
|
... ELSE Create List Интернет Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime15 ${starttime} allow_endtime15 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00013_1.bat
|
|
... ELSE set variable curl -kv https://tytbz.925mm.com/page/about.html
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 贴壁纸联盟 Tango Secure Gateway CA
|
|
... ELSE Create List 贴壁纸联盟 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime16 ${starttime} allow_endtime16 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00013_2.bat
|
|
... ELSE set variable curl -kv https://dujia.qunar.com/?ex_track=auto_52b3f121
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List 去哪儿旅游 Tango Secure Gateway CA
|
|
... ELSE Create List 去哪儿旅游 Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime17 ${starttime} allow_endtime17 ${endtime}
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00013_3.bat
|
|
... ELSE set variable curl -kv https://www.vitalsource.com/textbooks
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List VitalSource Technologies Inc Tango Secure Gateway CA
|
|
... ELSE Create List VitalSource Technologies Inc Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime18 ${starttime} allow_endtime18 ${endtime}
|
|
|
|
Proxy-Policy-allow-00014
|
|
[Tags] 最大组合
|
|
Comment 功能端验证HTTP验证
|
|
${commandstr} run keyword if '${systemType}'=='Windows' set variable ${curlbatpath}/command/ProxyPolicy_allow_00014.bat
|
|
... ELSE set variable curl -kv \ --user-agent "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML like Gecko) Chrome/31.0.1650.63 Safari/537.36" \ --cookie "__cfduid=d5c21129d57e7124b729fd86dc82abdcd1596020306; __stripe_sid=2940d4d5-6822-4daf-8b38-9cd18d745beb; __stripe_mid=dd118cd8-845c-4b6e-98ce-81e8d5bdd52c" --referer 'https://www.baidu.com/' \ https://www.orbitz.com/Flights
|
|
${stringlist} run keyword if '${systemType}'=='Windows' Create List plenty of cheap airfare and flights to choose from Tango Secure Gateway CA
|
|
... ELSE Create List plenty of cheap airfare and flights to choose from Tango Secure Gateway CA
|
|
${starttime} Get Time
|
|
Sleep ${policyVerificationSleepSeconds}s
|
|
${rescode} SystemCommands ${commandstr} ${stringlist}
|
|
Sleep ${policyLogVerificationSleepSeconds}s
|
|
${endtime} Get Time
|
|
insert_time_to_file1 allow_starttime19 ${starttime} allow_endtime19 ${endtime}
|