Example #1
0
 def test_024_modify_ssid(self):
     u"""更改client所在的ssid名称后显示(testlinkID:1452)"""
     log.debug("024")
     #修改ssid2的ssid
     tmp1 = 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 = {'ssid_ssid': data_wireless['all_ssid']+"-3"}
     tmp1.edit_ssid(data_ap['7600_mac'], data_wireless['all_ssid']+"-2",
                    encry_dict, data_dict)
     time.sleep(120)
     tmp = Clients_Business(self.s)
     tmp.connect_WPA_AP(data_wireless['all_ssid']+"-3",
             data_wireless['short_wpa'], data_basic["wlan_pc"])
     time.sleep(120)
     # tmp.dhcp_release_wlan(data_basic["wlan_pc"])
     #客户端-状态,获取第一个客户端的信息
     # #使用用户名密码,带着cookie登录cloud,并返回响应数据
     # tmp.webLogin(data_basic['cloud_user'], data_basic['cloud_pwd'])
     client_info = tmp.get_first_client_info()
     AP_ssid = client_info['ssid']
     #删除ssid2
     tmp1.delete_ssid(data_wireless['all_ssid']+"-3")
     self.assertEqual(AP_ssid, data_wireless['all_ssid']+"-3")
 def test_075_reset_cloud(self):
     u"""删除ap,并恢复cloud的初始环境"""
     log.debug("075")
     #删除ssid2
     tmp1 = SSIDSBusiness(self.s)
     tmp1.dhcp_release_wlan(data_basic['wlan_pc'])
     tmp1.disconnect_ap()
     tmp1.delete_ssid(data_wireless['all_ssid'] + "-2")
     time.sleep(120)
     #测试完后恢复初始环境
     #1.修改ap的ssid为GWN-Cloud
     encry_dict = {
         'ssid_encryption': "3",
         'ssid_wpa_encryption': "0",
         'ssid_wpa_key_mode': "0",
         'ssid_wpa_key': data_wireless['short_wpa']
     }
     data_dict = {'ssid_ssid': "GWN-Cloud", 'ssid_ssid_band': ""}
     tmp1.edit_ssid("", data_wireless['all_ssid'], encry_dict, data_dict)
     time.sleep(120)
     #删除多有access list
     tmp2 = AccessListBusiness(self.s)
     tmp2.delete_list("Access list1")
     tmp2.delete_list("Access list2")
     tmp2.delete_list("Access list3")
     time.sleep(120)
     #删除三个ap
     tmp = APSBusiness(self.s)
     tmp.delete_ap(data_ap['7610_mac'])
     tmp.delete_ap(data_ap['7600_mac'])
     tmp.delete_ap(data_ap['7600lr_mac'])
     time.sleep(360)