def test_ToogleWifiMode_5g_wpa_wpa2_personal_mixed_Vlan( self, request, get_vif_state, get_ap_logs, get_ToggleAirplaneMode_data, setup_perfectoMobile_android): profile_data = setup_params_general_two["ssid_modes"][ "wpa_wpa2_personal_mixed"][1] ssidName = profile_data["ssid_name"] ssidPassword = profile_data["security_key"] print("SSID_NAME: " + ssidName) print("SSID_PASS: "******"retest,vif state ssid not available:", body=str(get_vif_state)) pytest.xfail("SSID NOT AVAILABLE IN VIF STATE") report = setup_perfectoMobile_android[1] driver = setup_perfectoMobile_android[0] connData = get_ToggleAirplaneMode_data # Set Wifi/AP Mode ip, is_internet = gets_ip_add_and_does_not_forget_ssid( request, ssidName, ssidPassword, setup_perfectoMobile_android, connData) # if is_internet: if ip: text_body = ("connected to " + ssidName + " (" + ip + ") " + "with internet") else: text_body = ("connected to " + ssidName + "with Internet, couldn't get IP address") print(text_body) allure.attach(name="Connection Status: ", body=str(text_body)) # wifi_connect(request, ssidName, ssidPassword, setup_perfectoMobile_android, connData) Toggle_WifiMode_android(request, setup_perfectoMobile_android, ssidName, connData) ip_check, is_internet_check = gets_ip_add_for_checking_and_forgets_ssid( request, ssidName, ssidPassword, setup_perfectoMobile_android, connData) if (ip_check == ip): assert True else: assert False else: allure.attach(name="Connection Status: ", body=str("No Internet access")) assert False
def test_ToogleWifiMode_2g_WPA_BRIDGE(self, request, get_vif_state, get_ToggleWifiMode_data, setup_perfectoMobile_android): profile_data = setup_params_general["ssid_modes"]["wpa"][0] ssidName = profile_data["ssid_name"] ssidPassword = profile_data["security_key"] print("SSID_NAME: " + ssidName) print("SSID_PASS: "******"retest,vif state ssid not available:", body=str(get_vif_state)) pytest.xfail("SSID NOT AVAILABLE IN VIF STATE") report = setup_perfectoMobile_android[1] driver = setup_perfectoMobile_android[0] connData = get_ToggleWifiMode_data # Set Wifi/AP Mode set_APconnMobileDevice_android(request, ssidName, ssidPassword, setup_perfectoMobile_android, connData) # Toggle Wifi Mode assert Toggle_WifiMode_android(request, setup_perfectoMobile_android, ssidName, connData) # ForgetWifi ForgetWifiConnection(request, setup_perfectoMobile_android, ssidName, connData)