def phonepage_old_user(self): self.account_login() # 账号登陆 self.change_cell_phone_number_page() # 账号登陆,进入更改手机号页面 self.find_id(excel.id_con('et_register_phone_number')).send_keys( '18013986382') # 输入手机号 self.find_id(excel.id_con('et_verification')).send_keys( '123456') # 输入验证码少于6位 self.find_id(excel.id_con('tv_register_button')).click() # 点击更改手机号按钮 return self.find_toast('用户已存在')
def phonepage_wrong_code(self): self.account_login() # 账号登陆 self.change_cell_phone_number_page() # 账号登陆,进入更改手机号页面 self.find_id(excel.id_con('et_register_phone_number')).send_keys( '18013986382') # 输入手机号 self.find_id(excel.id_con('et_verification')).send_keys( '455612') # 输入错误验证码 self.find_id(excel.id_con('tv_register_button')).click() # 点击更改手机号按钮 return self.find_toast('验证码错误')
def base_img_right(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.find_xpath(excel.xpath_con('home')).click() # 点击首页按钮 self.driver.find_element_by_id( excel.id_con('base_img_right')).click() # 点击小铃铛 return self.wait_ac( excel.activity_con('signin_activity')) # 验证是否进入登陆页面
def click_the_about(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.swipeUp(1000) # 上划 self.find_id(excel.id_con('item_about')).click() # 点击关于 time.sleep(1) return self.find_item('官方网站') and self.find_item( '功能介绍') and self.find_item('关于物联')
def setting_cache(self): self.account_login() # 账号登陆 self.find_id(excel.id_con('item_setting')).click() # 点击设置 time.sleep(1) self.find_id(excel.id_con('item_setting_cache')).click() # 点击清理缓存 return self.find_toast('清理缓存')
def drop_out(self): self.account_login() # 账号登陆 self.find_id(excel.id_con('item_setting')).click() # 点击设置 time.sleep(1) self.find_id(excel.id_con('item_setting_logout')).click() # 点击退出登陆 return self.find_toast('退出登录成功')
def password_no_new_password(self): self.account_login() # 账号登陆 self.change_password_page() # 修改密码页面 return self.find_id( excel.id_con('confirm_pwd_button')).is_enabled() # 验证确定按钮是否可点击
def closing_alarm_speech(self): self.account_login() # 账号登陆 self.alarm_voice_page() # 报警语音页面 self.find_id( excel.id_con('item_remind_alarm_voice')).click() # 点击报警语音开关按钮,关闭 return self.find_item('语速')
def mail_no_code(self): self.account_login() # 账号登陆 self.mail_authentication_page() # 我的页面-邮箱-身份验证页面 return self.find_id( excel.id_con('tv_confirm')).is_enabled() # 验证验证成功后即可换绑邮箱按钮是否可点击
def password_no_code(self): self.account_login() # 账号登陆 self.password_authentication_page() # 修改密码-身份验证页面 return self.find_id( excel.id_con('tv_confirm')).is_enabled() # 验证验证成功后即可修改密码按钮是否可点击
def click_the_about_us_introduction(self): self.click_the_about() # 进入关于页面 self.find_id( excel.id_con('item_about_us_introduction')).click() # 点击功能介绍 time.sleep(2) return self.find_item('全新风格')
def click_the_about_us_about(self): self.click_the_about() # 进入关于页面 self.find_id(excel.id_con('item_about_us_about')).click() # 点击关于物联 time.sleep(2) return self.find_item('南京物联传感技术有限公司')
def authentication_button(self): self.account_login() # 账号登陆 self.phone_authentication_page() # 手机号-身份验证页面 return self.find_id( excel.id_con('tv_confirm')).is_enabled() # 验证验证成功后即可换绑手机号按钮是否可点击
def click_the_customer_feedback(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.find_id(excel.id_con('item_customer_feedback')).click() # 点击意见反馈 return self.wait_ac(excel.activity_con('signin_activity'))
def click_the_member_center(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.find_id(excel.id_con('item_member_center')).click() # 点击物联会员 return self.wait_ac(excel.activity_con('signin_activity'))
def click_the_share(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.find_id(excel.id_con('item_sharedevice')).click() # 点击分享管理 return self.wait_ac(excel.activity_con('signin_activity'))
def click_the_land(self): self.find_xpath(excel.xpath_con('mine')).click() # 点击我的按钮 self.log_out() # 未登陆则不处理,登陆就退出账号 self.find_id(excel.id_con('item_account_login_name')).click() return self.wait_ac(excel.activity_con('signin_activity'))
def phonepage_no_phone(self): self.account_login() # 账号登陆 self.change_cell_phone_number_page() # 账号登陆,进入更改手机号页面 self.find_id(excel.id_con('tv_get_verification')).click() # 点击获取验证码 return self.find_toast('手机号不能为空')
def change_cell_phone_number_page(self): self.phone_authentication_page() # 手机号-身份验证页面 self.find_id(excel.id_con('et_verification')).send_keys( '123456') # 输入验证码 self.find_id(excel.id_con('tv_confirm')).click() # 点击验证成功后即可换绑手机号按钮 time.sleep(1)