def test_015_check_change_ssid_client_count(self): u"""将client切换ssid,验证network-概览-client数量""" log.debug("015") #选择进入group1网络组 tmp1 = NetworkListBusiness(self.s) tmp1.goin_network("group1") tmp2 = OverViewBusiness(self.s) #AP 上传流量统计的准确性 tmp3 = APSBusiness(self.s) #新增一个network tmp = SSIDSBusiness(self.s) tmp.add_ssid(data_ap['7600_mac'], data_wireless['grou1_all_ssid'] + "-2", data_wireless['short_wpa']) time.sleep(60) tmp3.run_AP_download_back(data_wireless['grou1_all_ssid'] + "-2", data_wireless['short_wpa'], data_basic['wlan_pc'], data_basic['lan_pc']) time.sleep(360) #AP 上传流量统计的准确性 result = tmp.connect_DHCP_WPA_AP( data_wireless['grou1_all_ssid'] + "-2", data_wireless['short_wpa'], data_basic['wlan_pc']) tmp.dhcp_release_wlan_backup(data_basic['wlan_pc']) result1 = tmp2.get_overview_client_count() self.assertIn(data_wireless['grou1_all_ssid'] + "-2", result) self.assertEqual(result1, 1)
def test_012_check_change_network_client_count(self): u"""修改group1下面ssid,使用无线client连接,并打流""" log.debug("012") #选择进入group1网络组 tmp1 = NetworkListBusiness(self.s) tmp1.goin_network("group1") #修改ssid tmp = SSIDSBusiness(self.s) encry_dict = { 'ssid_encryption': "3", 'ssid_wpa_encryption': "0", 'ssid_wpa_key_mode': "0", 'ssid_wpa_key': data_wireless['short_wpa'] } data_dict = { 'membership_macs': "%s" % (data_ap['7600_mac'].upper()), 'ssid_ssid': data_wireless['grou1_all_ssid'] } tmp.edit_ssid(data_ap['7600_mac'], 'GWN-Cloud', encry_dict, data_dict) time.sleep(60) #AP 上传流量统计的准确性 tmp2 = APSBusiness(self.s) tmp2.run_AP_download_back(data_wireless['grou1_all_ssid'], data_wireless['short_wpa'], data_basic['wlan_pc'], data_basic['lan_pc']) #等待5分钟 result = tmp.connect_DHCP_WPA_AP(data_wireless['grou1_all_ssid'], data_wireless['short_wpa'], data_basic['wlan_pc']) time.sleep(360) tmp.dhcp_release_wlan_backup(data_basic['wlan_pc']) self.assertIn(data_wireless['grou1_all_ssid'], result)
def test_013_edit_ssid_name(self): u"""修改group2的ssid名称,避免客户端数量被干扰""" log.debug('013') #选择进入group1网络组 tmp1 = NetworkListBusiness(self.s) tmp1.goin_network("group2") #修改ssid tmp = SSIDSBusiness(self.s) encry_dict = { 'ssid_encryption': "3", 'ssid_wpa_encryption': "0", 'ssid_wpa_key_mode': "0", 'ssid_wpa_key': data_wireless['short_wpa'] } data_dict = { 'membership_macs': "%s" % (data_ap['7600lr_mac'].upper()), 'ssid_ssid': data_wireless['grou1_all_ssid'] + "3" } tmp.edit_ssid(data_ap['7600lr_mac'], 'GWN-Cloud', encry_dict, data_dict) time.sleep(60) #AP 上传流量统计的准确性 tmp2 = APSBusiness(self.s) tmp2.run_AP_download_back(data_wireless['grou1_all_ssid'] + "3", data_wireless['short_wpa'], data_basic['wlan_pc'], data_basic['lan_pc']) time.sleep(360) #等待5分钟 result = tmp.connect_DHCP_WPA_AP(data_wireless['grou1_all_ssid'] + "3", data_wireless['short_wpa'], data_basic['wlan_pc']) tmp.dhcp_release_wlan_backup(data_basic['wlan_pc']) self.assertIn(data_wireless['grou1_all_ssid'] + "3", result)
def test_009_default_client_connect_iperf_ap(self): u"""修改default下面ssid0频段为5G,使用无线client连接""" log.debug("009") #修改ssid tmp = SSIDSBusiness(self.s) encry_dict = { 'ssid_encryption': "3", 'ssid_wpa_encryption': "0", 'ssid_wpa_key_mode': "0", 'ssid_wpa_key': data_wireless['short_wpa'] } data_dict = { 'membership_macs': "%s" % (data_ap['7610_mac'].upper()), 'ssid_ssid': data_wireless['all_ssid'], 'ssid_ssid_band': "5", } tmp.edit_ssid(data_ap['7610_mac'], data_wireless['all_ssid'], encry_dict, data_dict) time.sleep(60) #AP 上传流量统计的准确性 tmp2 = APSBusiness(self.s) tmp2.run_AP_download_back(data_wireless['all_ssid'], data_wireless['short_wpa'], data_basic['wlan_pc'], data_basic['lan_pc']) time.sleep(360) #等待5分钟 result = tmp.connect_DHCP_WPA_AP(data_wireless['all_ssid'], data_wireless['short_wpa'], data_basic['wlan_pc']) tmp.dhcp_release_wlan_backup(data_basic['wlan_pc']) self.assertIn(data_wireless['all_ssid'], result)