diff options
| author | hebingning <[email protected]> | 2022-09-27 11:26:08 +0800 |
|---|---|---|
| committer | hebingning <[email protected]> | 2022-09-27 11:26:08 +0800 |
| commit | ad49b56b98e6f15cd0e668d4a2fd3f4056b82cc4 (patch) | |
| tree | ead7170e83129a44444dab61ac897c29cf6bea36 | |
| parent | 2dc434fd5847e743769dddc21291e583946f2185 (diff) | |
提交常用VPN和app deny 动作按照子动作拆开后的case
23 files changed, 781 insertions, 61 deletions
diff --git a/case/policies/security/anonytun_vpn.robot b/case/policies/security/anonytun_vpn.robot index 4d50bb9..ed44fcb 100644 --- a/case/policies/security/anonytun_vpn.robot +++ b/case/policies/security/anonytun_vpn.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/anonytun_vpn/anonytun_vpn-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/anonytun_vpn/anonytun_vpn-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/anonytun_vpn/anonytun_vpn-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/anonytun_vpn/anonytun_vpn-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/anonytun_vpn/anonytun_vpn-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/baidu.robot b/case/policies/security/baidu.robot index 855801a..2d83436 100644 --- a/case/policies/security/baidu.robot +++ b/case/policies/security/baidu.robot @@ -67,7 +67,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} @@ -79,7 +91,19 @@ allow-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-video-airTest +deny-default-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} @@ -91,7 +115,19 @@ allow-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-frontPage-airTest +deny-default-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/baidu/baidu-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/bilibili.robot b/case/policies/security/bilibili.robot index 95026d0..e0d2e35 100644 --- a/case/policies/security/bilibili.robot +++ b/case/policies/security/bilibili.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} @@ -31,7 +43,19 @@ allow-only-IpAndApplication-MemberPurchase-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-MemberPurchase-airTest +deny-default-only-IpAndApplication-MemberPurchase-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-MemberPurchase-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-MemberPurchase-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-MemberPurchase-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} @@ -43,7 +67,19 @@ allow-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-video-airTest +deny-default-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} @@ -55,7 +91,19 @@ allow-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-frontPage-airTest +deny-default-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/bilibili/bilibili-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/facebook.robot b/case/policies/security/facebook.robot index e1cd126..436ebf3 100644 --- a/case/policies/security/facebook.robot +++ b/case/policies/security/facebook.robot @@ -79,7 +79,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} @@ -91,7 +103,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} @@ -103,7 +127,19 @@ allow-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-video-airTest +deny-default-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/facebook/facebook-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/flashvpn.robot b/case/policies/security/flashvpn.robot index 81b8a72..55929ed 100644 --- a/case/policies/security/flashvpn.robot +++ b/case/policies/security/flashvpn.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/flashvpn/flashvpn-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/flashvpn/flashvpn-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/flashvpn/flashvpn-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/flashvpn/flashvpn-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/flashvpn/flashvpn-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/freegate.robot b/case/policies/security/freegate.robot index c30c896..01a7bcb 100644 --- a/case/policies/security/freegate.robot +++ b/case/policies/security/freegate.robot @@ -35,7 +35,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/freegate/freegate-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/freegate/freegate-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/freegate/freegate-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/freegate/freegate-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/freegate/freegate-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/gmail.robot b/case/policies/security/gmail.robot index 49101f7..5af007a 100644 --- a/case/policies/security/gmail.robot +++ b/case/policies/security/gmail.robot @@ -55,7 +55,19 @@ allow-only-IpAndApplication-sendEmail-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendEmail-airTest +deny-default-only-IpAndApplication-sendEmail-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendEmail-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendEmail-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendEmail-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} @@ -67,7 +79,19 @@ allow-only-IpAndApplication-Meeting-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-Meeting-airTest +deny-default-only-IpAndApplication-Meeting-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-Meeting-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-Meeting-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-Meeting-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/gmail/gmail-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/instagram.robot b/case/policies/security/instagram.robot index f656379..9638a2f 100644 --- a/case/policies/security/instagram.robot +++ b/case/policies/security/instagram.robot @@ -79,7 +79,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} @@ -91,7 +103,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} @@ -103,7 +127,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} @@ -115,7 +151,19 @@ allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} @@ -127,7 +175,19 @@ allow-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-videoCall-airTest +deny-default-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/instagram/instagram-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/protonvpn.robot b/case/policies/security/protonvpn.robot index 84d0b51..d65037c 100644 --- a/case/policies/security/protonvpn.robot +++ b/case/policies/security/protonvpn.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/protonvpn/protonvpn-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/protonvpn/protonvpn-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/protonvpn/protonvpn-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/protonvpn/protonvpn-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/protonvpn/protonvpn-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/psiphon3.robot b/case/policies/security/psiphon3.robot index 7479bea..f39222c 100644 --- a/case/policies/security/psiphon3.robot +++ b/case/policies/security/psiphon3.robot @@ -35,7 +35,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/psiphon3/psiphon3-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/psiphon3/psiphon3-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/psiphon3/psiphon3-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/psiphon3/psiphon3-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/psiphon3/psiphon3-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/qq.robot b/case/policies/security/qq.robot index 740a2d6..7a070a1 100644 --- a/case/policies/security/qq.robot +++ b/case/policies/security/qq.robot @@ -79,7 +79,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} @@ -91,7 +103,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} @@ -103,7 +127,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} @@ -115,7 +151,19 @@ allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} @@ -127,7 +175,19 @@ allow-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-videoCall-airTest +deny-default-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/qq/qq-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/skype.robot b/case/policies/security/skype.robot index c31d2e4..f13adac 100644 --- a/case/policies/security/skype.robot +++ b/case/policies/security/skype.robot @@ -91,7 +91,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} @@ -103,7 +115,19 @@ allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} @@ -115,7 +139,19 @@ allow-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-videoCall-airTest +deny-default-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/skype/skype-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/taobao.robot b/case/policies/security/taobao.robot index 4771167..7924f55 100644 --- a/case/policies/security/taobao.robot +++ b/case/policies/security/taobao.robot @@ -67,7 +67,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} @@ -79,7 +91,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} @@ -91,7 +115,19 @@ allow-only-IpAndApplication-find-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-find-airTest +deny-default-only-IpAndApplication-find-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-find-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-find-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-find-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/taobao/taobao-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/telegram.robot b/case/policies/security/telegram.robot index c932709..8e1f0b9 100644 --- a/case/policies/security/telegram.robot +++ b/case/policies/security/telegram.robot @@ -83,20 +83,43 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} -monitor-only-IpAndApplication-sendMessage-airTest +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} +monitor-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} @@ -108,7 +131,19 @@ allow-only-IpAndApplication-socks5-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-socks5-airTest +deny-default-only-IpAndApplication-socks5-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-socks5-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-socks5-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-socks5-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} @@ -120,7 +155,19 @@ allow-only-IpAndApplication-MTPROTO-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-MTPROTO-airTest +deny-default-only-IpAndApplication-MTPROTO-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-MTPROTO-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-MTPROTO-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-MTPROTO-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/telegram/telegram-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/turbovpn_mm.robot b/case/policies/security/turbovpn_mm.robot index 32145e9..d1c5711 100644 --- a/case/policies/security/turbovpn_mm.robot +++ b/case/policies/security/turbovpn_mm.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/turbovpn_mm/turbovpn_mm-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/turbovpn_mm/turbovpn_mm-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/turbovpn_mm/turbovpn_mm-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/turbovpn_mm/turbovpn_mm-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/turbovpn_mm/turbovpn_mm-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/twitter.robot b/case/policies/security/twitter.robot index 7d634ab..4830f37 100644 --- a/case/policies/security/twitter.robot +++ b/case/policies/security/twitter.robot @@ -67,7 +67,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} @@ -79,7 +91,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} @@ -91,7 +115,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/twitter/twitter-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/ugvpn.robot b/case/policies/security/ugvpn.robot index d6519af..b7e9ff8 100644 --- a/case/policies/security/ugvpn.robot +++ b/case/policies/security/ugvpn.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/ugvpn/ugvpn-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/ugvpn/ugvpn-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/ugvpn/ugvpn-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/ugvpn/ugvpn-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/ugvpn/ugvpn-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/urbanvpn.robot b/case/policies/security/urbanvpn.robot index 7af3e56..ef71a30 100644 --- a/case/policies/security/urbanvpn.robot +++ b/case/policies/security/urbanvpn.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/urbanvpn/urbanvpn-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/urbanvpn/urbanvpn-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/urbanvpn/urbanvpn-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/urbanvpn/urbanvpn-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/urbanvpn/urbanvpn-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/v4c.robot b/case/policies/security/v4c.robot index 84111ad..bd5e99f 100644 --- a/case/policies/security/v4c.robot +++ b/case/policies/security/v4c.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/v4c/v4c-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/v4c/v4c-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/v4c/v4c-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/v4c/v4c-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/v4c/v4c-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/vpnlat.robot b/case/policies/security/vpnlat.robot index a3bb277..49c8bb4 100644 --- a/case/policies/security/vpnlat.robot +++ b/case/policies/security/vpnlat.robot @@ -19,7 +19,19 @@ allow-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/vpnlat/vpnlat-airtest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-visitWebsite +deny-default-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/vpnlat/vpnlat-airtest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/vpnlat/vpnlat-airtest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-visitWebsite + [Tags] OnlySourceAndApp app + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/vpnlat/vpnlat-airtest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-visitWebsite [Tags] OnlySourceAndApp app ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/vpnlat/vpnlat-airtest-data.yaml ${TEST NAME} diff --git a/case/policies/security/wechat.robot b/case/policies/security/wechat.robot index d01c424..5b89885 100644 --- a/case/policies/security/wechat.robot +++ b/case/policies/security/wechat.robot @@ -127,7 +127,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -139,7 +151,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -151,7 +175,19 @@ allow-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-video-airTest +deny-default-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-video-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-video-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -163,7 +199,19 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -175,7 +223,19 @@ allow-only-IpAndApplication-talkLook-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-talkLook-airTest +deny-default-only-IpAndApplication-talkLook-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-talkLook-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-talkLook-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-talkLook-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -187,7 +247,19 @@ allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} @@ -199,7 +271,19 @@ allow-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-videoCall-airTest +deny-default-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/wechat/wechat-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/whatsapp.robot b/case/policies/security/whatsapp.robot index 7e7c09a..d6e3b4a 100644 --- a/case/policies/security/whatsapp.robot +++ b/case/policies/security/whatsapp.robot @@ -115,7 +115,19 @@ allow-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendMessage-airTest +deny-default-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendMessage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendMessage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} @@ -127,7 +139,19 @@ allow-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-sendDynamic-airTest +deny-default-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-sendDynamic-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-sendDynamic-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} @@ -139,7 +163,19 @@ allow-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-voiceCalls-airTest +deny-default-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-voiceCalls-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-voiceCalls-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} @@ -151,7 +187,19 @@ allow-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-videoCall-airTest +deny-default-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-videoCall-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-videoCall-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/whatsapp/whatsapp-airTest-data.yaml ${TEST NAME} diff --git a/case/policies/security/youtube.robot b/case/policies/security/youtube.robot index 6df9342..780fc0c 100644 --- a/case/policies/security/youtube.robot +++ b/case/policies/security/youtube.robot @@ -80,7 +80,20 @@ allow-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-search-airTest + +deny-default-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-search-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-search-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} @@ -92,7 +105,19 @@ allow-only-IpAndApplication-shorts-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-shorts-airTest +deny-default-only-IpAndApplication-shorts-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-shorts-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-shorts-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-shorts-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} @@ -104,7 +129,19 @@ allow-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-frontPage-airTest +deny-default-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-frontPage-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-frontPage-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} @@ -116,7 +153,19 @@ allow-only-IpAndApplication-SubscriptionContent-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} -deny-only-IpAndApplication-SubscriptionContent-airTest +deny-default-only-IpAndApplication-SubscriptionContent-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-drop-only-IpAndApplication-SubscriptionContent-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-rate_limit-only-IpAndApplication-SubscriptionContent-airTest + [Tags] OnlySourceAndApp app AirTest + ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} + +deny-tamper-only-IpAndApplication-SubscriptionContent-airTest [Tags] OnlySourceAndApp app AirTest ${objectIds} ${policyIds} PolilcysByTemplate ${path}/data/security/youtube/youtube-airTest-data.yaml ${TEST NAME} |
