mirror of
https://github.com/Telecominfraproject/wlan-testing.git
synced 2025-11-02 11:57:49 +00:00
Added num_stations, execution_number and In tls added pk_passwd argument
Signed-off-by: jitendracandela <jitendra.kushavah@candelatech.com>
This commit is contained in:
@@ -43,7 +43,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa enterprise 2.4 GHz")
|
||||
def test_tls_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -54,20 +54,24 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radcius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -76,7 +80,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa enterprise 5 GHz")
|
||||
def test_tls_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -87,20 +91,24 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radcius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -109,7 +117,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa2 enterprise 2.4 GHz")
|
||||
def test_tls_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -119,19 +127,23 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa2_eap_2g", "appliedRadios": ["2G"], "security_key": "something"}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa2"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -140,7 +152,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa2 enterprise 5 GHz")
|
||||
def test_tls_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -150,19 +162,23 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa2_eap_5g", "appliedRadios": ["5G"], "security_key": "something"}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa2"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -171,7 +187,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa3 enterprise 2.4 GHz")
|
||||
def test_tls_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -181,19 +197,23 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa3_eap_2g", "appliedRadios": ["2G"], "security_key": "something"}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP-SHA256"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -202,7 +222,7 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa3 enterprise 5 GHz")
|
||||
def test_tls_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 5g
|
||||
@@ -212,19 +232,23 @@ class TestNATModeEnterpriseTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa3_eap_5g", "appliedRadios": ["5G"], "security_key": "something"}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
key_mgmt = "WPA-EAP-SHA256"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
# pk_passwd = radius_info['pk_password']
|
||||
# lf_tools.add_vlan(vlan)
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
key_mgmt=key_mgmt,
|
||||
identity=identity, num_sta=num_stations,
|
||||
key_mgmt=key_mgmt, pk_passwd=pk_passwd,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -266,7 +290,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa wpa2 enterprise 2.4 GHz")
|
||||
def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -276,16 +300,20 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
ttls_passwd=tls_passwd, pk_passwd=pk_passwd,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -294,7 +322,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa wpa2 enterprise 5 GHz")
|
||||
def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -304,16 +332,20 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
ttls_passwd=tls_passwd, pk_passwd=pk_passwd,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -322,7 +354,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa3 enterprise mixed 2.4 GHz")
|
||||
def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -331,15 +363,19 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa3_mixed_eap_2g", "appliedRadios": ["2G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
ttls_passwd=tls_passwd, pk_passwd=pk_passwd,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -348,7 +384,7 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa3 enterprise mixed 5 GHz")
|
||||
def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -357,15 +393,19 @@ class TestNATModeEnterpriseTLSSuiteTwo(object):
|
||||
profile_data = {"ssid_name": "tls_ssid_wpa3_mixed_eap_5g", "appliedRadios": ["5G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
tls_passwd = radius_info["password"]
|
||||
eap = "TLS"
|
||||
identity = radius_info['user']
|
||||
pk_passwd = radius_info['pk_password']
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=tls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
ttls_passwd=tls_passwd, pk_passwd=pk_passwd,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -48,7 +48,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa enterprise 2.4 GHz")
|
||||
def test_wpa_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -58,7 +58,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -67,7 +70,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -76,7 +79,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa enterprise 5 GHz")
|
||||
def test_wpa_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 5g
|
||||
@@ -86,7 +89,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -95,7 +101,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -104,7 +110,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa2 enterprise 2.4 GHz")
|
||||
def test_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -113,7 +119,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa2_eap_2g", "appliedRadios": ["2G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa2"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -121,7 +130,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
assert passes == "PASS", result
|
||||
|
||||
@@ -130,7 +139,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa2 enterprise 5 GHz")
|
||||
def test_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -139,7 +148,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa2_eap_5g", "appliedRadios": ["5G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa2"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -147,7 +159,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -156,7 +168,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa3 enterprise 2.4 GHz")
|
||||
def test_wpa3_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -165,7 +177,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa3_eap_2g", "appliedRadios": ["2G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -173,7 +188,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration,
|
||||
key_mgmt="WPA-EAP-SHA256")
|
||||
|
||||
@@ -183,7 +198,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa3 enterprise 5 GHz")
|
||||
def test_wpa3_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -192,7 +207,10 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa3_eap_5g", "appliedRadios": ["5G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -200,7 +218,7 @@ class TestNATModeEnterpriseTTLSSuiteA(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration,
|
||||
key_mgmt="WPA-EAP-SHA256")
|
||||
|
||||
@@ -242,7 +260,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa wpa2 enterprise 2.4 GHz")
|
||||
def test_wpa_wpa2_enterprise_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -252,7 +270,10 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -261,7 +282,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -270,7 +291,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa wpa2 enterprise 5 GHz")
|
||||
def test_wpa_wpa2_enterprise_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -280,7 +301,10 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa"
|
||||
extra_secu = ["wpa2"]
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -289,7 +313,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
extra_securities=extra_secu,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -298,7 +322,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
@pytest.mark.twog
|
||||
@allure.title("Test for wpa3 enterprise mixed 2.4 GHz")
|
||||
def test_wpa3_enterprise_mixed_2g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -307,7 +331,10 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa3_mixed_eap_2g", "appliedRadios": ["2G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "twog"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -315,7 +342,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
@@ -324,7 +351,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
@pytest.mark.fiveg
|
||||
@allure.title("Test for wpa3 enterprise mixed 5 GHz")
|
||||
def test_wpa3_enterprise_mixed_5g(self, get_test_library, get_dut_logs_per_test_case,
|
||||
get_test_device_logs,
|
||||
get_test_device_logs, execution_number,
|
||||
get_target_object,
|
||||
num_stations, setup_configuration, check_connectivity, radius_info):
|
||||
""" wpa enterprise 2g
|
||||
@@ -333,7 +360,10 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
profile_data = {"ssid_name": "ssid_wpa3_mixed_eap_5g", "appliedRadios": ["5G"]}
|
||||
ssid_name = profile_data["ssid_name"]
|
||||
security = "wpa3"
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 0:
|
||||
mode = "NAT-WAN"
|
||||
if execution_number == 1:
|
||||
mode = "NAT-LAN"
|
||||
band = "fiveg"
|
||||
ttls_passwd = radius_info["password"]
|
||||
eap = "TTLS"
|
||||
@@ -341,7 +371,7 @@ class TestNATModeEnterpriseTTLSSuiteTwo(object):
|
||||
passes, result = get_test_library.enterprise_client_connectivity_test(ssid=ssid_name, security=security,
|
||||
mode=mode, band=band, eap=eap,
|
||||
ttls_passwd=ttls_passwd,
|
||||
identity=identity, num_sta=1,
|
||||
identity=identity, num_sta=num_stations,
|
||||
dut_data=setup_configuration)
|
||||
|
||||
assert passes == "PASS", result
|
||||
|
||||
Reference in New Issue
Block a user