def check_time_zone(self):
     tmp = UpgradeBusiness(self.driver)
     result = []
     fail_info = []
     #点击系统设置
     tmp.System_menu()
     #点击基本菜单
     tmp.Basic_menu()
     timezone_list = data_timezone['timezone_list']
     timezone_str = data_timezone['timezone_str']
     for i in range(len(timezone_list)):
         #选择设置不同的时区
         BasicControl.set_time_zone(self, timezone_list[i])
         tmp.save()
         tmp.apply()
         print "change timezone: %s successfully!" % timezone_list[i]
         #登录AP后台判断字符串是否正确
         ssh = SSH(data_basic['DUT_ip'], data_login["all"])
         result1 = ssh.ssh_cmd(data_basic['sshUser'], "date -R")
         if timezone_str[i] in result1:
             result.append(True)
         else:
             timezone_fail_info = "%s\t\t\t%s\t\t\t%s" % (
                 timezone_list[i], result1, timezone_str[i])
             fail_info.append(timezone_fail_info)
             result.append(False)
     #如果有fail信息,则打印
     if fail_info != []:
         print "timezone\t\t\ttest result\t\t\tcorrect result"
         fail_info_str = "\n".join(fail_info)
         print fail_info_str
     return result
 def set_country(self, country_code):
     #点击系统设置菜单
     tmp = UpgradeBusiness(self.driver)
     tmp.System_menu()
     #选择当前的国家代码
     BasicControl.set_country_code(self, country_code)
     #点击保存
     tmp.save()
     tmp.apply()
     time.sleep(80)