summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhebingning <[email protected]>2022-09-27 11:26:08 +0800
committerhebingning <[email protected]>2022-09-27 11:26:08 +0800
commitad49b56b98e6f15cd0e668d4a2fd3f4056b82cc4 (patch)
treeead7170e83129a44444dab61ac897c29cf6bea36
parent2dc434fd5847e743769dddc21291e583946f2185 (diff)
提交常用VPN和app deny 动作按照子动作拆开后的case
-rw-r--r--case/policies/security/anonytun_vpn.robot14
-rw-r--r--case/policies/security/baidu.robot42
-rw-r--r--case/policies/security/bilibili.robot56
-rw-r--r--case/policies/security/facebook.robot42
-rw-r--r--case/policies/security/flashvpn.robot14
-rw-r--r--case/policies/security/freegate.robot14
-rw-r--r--case/policies/security/gmail.robot28
-rw-r--r--case/policies/security/instagram.robot70
-rw-r--r--case/policies/security/protonvpn.robot14
-rw-r--r--case/policies/security/psiphon3.robot14
-rw-r--r--case/policies/security/qq.robot70
-rw-r--r--case/policies/security/skype.robot42
-rw-r--r--case/policies/security/taobao.robot42
-rw-r--r--case/policies/security/telegram.robot57
-rw-r--r--case/policies/security/turbovpn_mm.robot14
-rw-r--r--case/policies/security/twitter.robot42
-rw-r--r--case/policies/security/ugvpn.robot14
-rw-r--r--case/policies/security/urbanvpn.robot14
-rw-r--r--case/policies/security/v4c.robot14
-rw-r--r--case/policies/security/vpnlat.robot14
-rw-r--r--case/policies/security/wechat.robot98
-rw-r--r--case/policies/security/whatsapp.robot56
-rw-r--r--case/policies/security/youtube.robot57
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}