Added proper suite, subsuite, parent suite, feature, title

Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
jitendracandela
2022-11-02 08:19:29 +05:30
parent cb663af546
commit b964bf1420
24 changed files with 62 additions and 42 deletions

View File

@@ -22,7 +22,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -244,7 +245,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-B")
@pytest.mark.suiteB

View File

@@ -28,7 +28,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -219,7 +220,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-B")
@pytest.mark.parametrize(

View File

@@ -25,7 +25,7 @@ setup_params_general = {
}
@allure.feature("BRIDGE MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")
@@ -214,7 +214,7 @@ setup_params_general_two_br = {
}
@allure.feature("BRIDGE MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="BRIDGE Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")

View File

@@ -37,14 +37,14 @@ setup_params_general = {
}
@allure.feature("BRIDGE MODE CLIENT CONNECTIVITY")
@allure.feature("MultiPsk Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MultiPsk Test")
@allure.parent_suite("MultiPsk Test")
@allure.suite("BRIDGE Mode")
@allure.sub_suite("WPA2 Security")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -37,14 +37,14 @@ setup_params_general = {
}
@allure.feature("BRIDGE MODE CLIENT CONNECTIVITY")
@allure.feature("MultiPsk Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MultiPsk Test")
@allure.parent_suite("MultiPsk Test")
@allure.suite("BRIDGE Mode")
@allure.sub_suite("WPA Security")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -32,7 +32,8 @@ setup_params_general = {
}
@allure.parent_suite("OpenWifi Rate Limiting Test")
@allure.feature("Rate Limiting Test")
@allure.parent_suite("Rate Limiting Tests")
@allure.suite("BRIDGE Mode")
@allure.sub_suite("WPA2 Personal Security")
@pytest.mark.parametrize(

View File

@@ -44,8 +44,8 @@ setup_params_general = {
"radius": True
}
@allure.parent_suite("OpenWifi Dynamic QoS Test")
@allure.feature("Dynamic QoS Test")
@allure.parent_suite("Dynamic QoS Test")
@allure.suite("BRIDGE Mode")
@allure.sub_suite("WPA2 Enterprise Security")
@pytest.mark.parametrize(

View File

@@ -22,7 +22,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -244,7 +245,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-B")
@pytest.mark.suiteB

View File

@@ -28,7 +28,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -219,7 +220,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.feature("Client Connectivity")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-B")
@pytest.mark.parametrize(

View File

@@ -25,7 +25,7 @@ setup_params_general = {
}
@allure.feature("NAT MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")
@@ -241,7 +241,7 @@ setup_params_general_two_nat = {
}
@allure.feature("NAT MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="NAT Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")

View File

@@ -37,14 +37,14 @@ setup_params_general = {
}
@allure.feature("NAT MODE CLIENT CONNECTIVITY")
@allure.feature("MultiPsk Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MultiPsk Test")
@allure.parent_suite("MultiPsk Test")
@allure.suite("NAT Mode")
@allure.sub_suite("WPA2 Security")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -37,14 +37,14 @@ setup_params_general = {
}
@allure.feature("NAT MODE CLIENT CONNECTIVITY")
@allure.feature("MultiPsk Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MultiPsk Test")
@allure.parent_suite("MultiPsk Test")
@allure.suite("NAT Mode")
@allure.sub_suite("WPA Security")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -32,7 +32,8 @@ setup_params_general = {
}
@allure.parent_suite("OpenWifi Rate Limiting Test")
@allure.feature("Rate Limiting Test")
@allure.parent_suite("Rate Limiting Tests")
@allure.suite("NAT Mode")
@allure.sub_suite("WPA2 Personal Security")
@pytest.mark.parametrize(

View File

@@ -23,7 +23,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -257,7 +258,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="EAP TLS Client Connectivity : Suite-B")
@pytest.mark.suiteB

View File

@@ -28,7 +28,8 @@ setup_params_enterprise = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-A")
@pytest.mark.parametrize(
@@ -231,7 +232,8 @@ setup_params_enterprise_two = {
}
@allure.parent_suite("OpenWifi Client Connectivity")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="EAP TTLS Client Connectivity : Suite-B")
@pytest.mark.parametrize(

View File

@@ -26,7 +26,7 @@ setup_params_general = {
}
@allure.feature("VLAN MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")
@@ -228,7 +228,7 @@ setup_params_general_two_vlan = {
}
@allure.feature("VLAN MODE CLIENT CONNECTIVITY")
@allure.feature("Client Connectivity")
@allure.parent_suite("Client Connectivity Tests")
@allure.suite(suite_name="VLAN Mode")
@allure.sub_suite(sub_suite_name="General security mode Client Connectivity")

View File

@@ -34,10 +34,10 @@ setup_params_general = {
# @allure.suite("regression")
@allure.parent_suite("OpenWifi Dynamic Vlan Test")
@allure.parent_suite("Dynamic Vlan Test")
@allure.suite("WPA2 Enterprise Security")
@allure.sub_suite("5 GHz Band")
@allure.feature("VLAN MODE wpa2_enterprise Dynamic Vlan")
@allure.feature("Dynamic Vlan Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],

View File

@@ -34,10 +34,10 @@ setup_params_general = {
# @allure.suite("regression")
@allure.parent_suite("OpenWifi Dynamic Vlan Test")
@allure.parent_suite("Dynamic Vlan Test")
@allure.suite("WPA2 Enterprise Security")
@allure.sub_suite("5 GHz Band")
@allure.feature("VLAN MODE wpa2_enterprise Dynamic Vlan")
@allure.feature("Dynamic Vlan Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],

View File

@@ -34,10 +34,10 @@ setup_params_general = {
# @allure.suite("regression")
@allure.parent_suite("OpenWifi Dynamic Vlan Test")
@allure.parent_suite("Dynamic Vlan Test")
@allure.suite("WPA2 Enterprise Security")
@allure.sub_suite("2.4 GHz Band")
@allure.feature("VLAN MODE wpa2_enterprise Dynamic Vlan")
@allure.feature("Dynamic Vlan Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],

View File

@@ -34,10 +34,10 @@ setup_params_general = {
# @allure.suite("regression")
@allure.parent_suite("OpenWifi Dynamic Vlan Test")
@allure.parent_suite("Dynamic Vlan Test")
@allure.suite("WPA2 Enterprise Security")
@allure.sub_suite("2.4 GHz Band")
@allure.feature("VLAN MODE wpa2_enterprise Dynamic Vlan")
@allure.feature("Dynamic Vlan Test")
@pytest.mark.parametrize(
'setup_configuration',
[setup_params_general],

View File

@@ -35,7 +35,8 @@ setup_params_general={
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MULTI VLAN Test")
@allure.feature("MULTI VLAN Test")
@allure.parent_suite("MULTI VLAN Test")
@allure.suite("VLAN Mode")
@allure.sub_suite("5Ghz")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -36,7 +36,8 @@ setup_params_general = {
indirect=True,
scope="class"
)
@allure.parent_suite("OpenWifi MULTI VLAN Test")
@allure.feature("MULTI VLAN Test")
@allure.parent_suite("MULTI VLAN Test")
@allure.suite("VLAN Mode")
@allure.sub_suite("2.4 Ghz")
@pytest.mark.usefixtures("setup_configuration")

View File

@@ -34,7 +34,8 @@ setup_params_general = {
}
@allure.parent_suite("OpenWifi Rate Limiting Test")
@allure.feature("Rate Limiting Tests")
@allure.parent_suite("Rate Limiting Tests")
@allure.suite("VLAN Mode")
@allure.sub_suite("WPA2 Personal Security")
@pytest.mark.parametrize(

View File

@@ -22,7 +22,9 @@ pytestmark = [pytest.mark.test_resources,
state = True
sdk_expected = True
@allure.feature("Test Connectivity")
@allure.parent_suite("Test Connectivity")
@allure.suite("Test Resources")
class TestResources(object):
"""Test Case Class: Test cases to cover resource Connectivity"""
@@ -188,6 +190,7 @@ class TestResources(object):
@pytest.mark.traffic_generator_connectivity
@allure.testcase(name="test_traffic_generator_connectivity", url="")
@allure.title("Traffic Generator Connectivity")
def test_traffic_generator_connectivity(self, get_test_library):
"""Test case to verify Traffic Generator Connectivity"""
port_data = get_test_library.json_get(_req_url="/port?fields=alias,port+type,ip")['interfaces']