Пример #1
0
 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('用户已存在')
Пример #2
0
 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('验证码错误')
Пример #3
0
 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'))  # 验证是否进入登陆页面
Пример #4
0
 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('关于物联')
Пример #5
0
 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('清理缓存')
Пример #6
0
 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('退出登录成功')
Пример #7
0
 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()  # 验证确定按钮是否可点击
Пример #8
0
 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('语速')
Пример #9
0
 def mail_no_code(self):
     self.account_login()  # 账号登陆
     self.mail_authentication_page()  # 我的页面-邮箱-身份验证页面
     return self.find_id(
         excel.id_con('tv_confirm')).is_enabled()  # 验证验证成功后即可换绑邮箱按钮是否可点击
Пример #10
0
 def password_no_code(self):
     self.account_login()  # 账号登陆
     self.password_authentication_page()  # 修改密码-身份验证页面
     return self.find_id(
         excel.id_con('tv_confirm')).is_enabled()  # 验证验证成功后即可修改密码按钮是否可点击
Пример #11
0
 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('全新风格')
Пример #12
0
 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('南京物联传感技术有限公司')
Пример #13
0
 def authentication_button(self):
     self.account_login()  # 账号登陆
     self.phone_authentication_page()  # 手机号-身份验证页面
     return self.find_id(
         excel.id_con('tv_confirm')).is_enabled()  # 验证验证成功后即可换绑手机号按钮是否可点击
Пример #14
0
 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'))
Пример #15
0
 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'))
Пример #16
0
 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'))
Пример #17
0
 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'))
Пример #18
0
 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('手机号不能为空')
Пример #19
0
 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)