Esempio n. 1
0
 def test_001(self):  # 我的页面判断有设置按钮
     shezhi = setting.Settings(driver)
     try:
         assert shezhi.try_find(setting.Settings.settings_loc) is True
         logging.info("设置按钮")
     except:
         logging.warning("未找到登录按钮")
         shezhi.get_screenshot("登录按钮")
         raise
Esempio n. 2
0
 def test_cache(self):  # 设置页面清除缓存跳转正常
     shezhi = setting.Settings(driver)
     try:
         assert shezhi.try_find(setting.Settings. remove_loc) is True
         logging.info("清除缓存")
     except:
         logging.warning("未找到清除缓存")
         shezhi.get_screenshot("清除缓存")
         raise
     finally:
         shezhi.back()
Esempio n. 3
0
 def test_wlan(self):  # 设置页面WLAN跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingd()
     try:
         assert shezhi.try_find(setting.Settings.head_loc) is True
         logging.info("wlan设置")
     except:
         logging.warning("未找到WLAN设置")
         shezhi.get_screenshot("wlan设置")
         raise
     finally:
         shezhi.back()
Esempio n. 4
0
 def test_notice(self):  # 设置页面常驻通知栏跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingc()
     try:
         assert shezhi.try_find(setting.Settings.switch_loc) is True
         logging.info("常驻通知栏")
     except:
         logging.warning("未找到常驻通知栏")
         shezhi.get_screenshot("常驻通知栏")
         raise
     finally:
         shezhi.back()
Esempio n. 5
0
 def test_messagepush(self):  # 设置页面消息推送跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingb()
     try:
         assert shezhi.try_find(setting.Settings.pushed_loc) is True
         logging.info("消息推送")
     except:
         logging.warning("未找到消息推送")
         shezhi.get_screenshot("消息推送")
         raise
     finally:
         shezhi.back()
Esempio n. 6
0
 def test_loginsetting(self): # 设置页面登录设置跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settinga()
     try:
         assert shezhi.try_find(setting.Settings.automatic_loc) is True
         logging.info("登录设置")
     except:
         logging.warning("未找到登录设置")
         shezhi.get_screenshot("登录设置")
         raise
     finally:
         shezhi.back()
Esempio n. 7
0
 def test_helpcenter(self):  # 设置页面帮助中心跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingj()
     try:
         assert shezhi.try_find(setting.Settings.help_internal_loc) is True
         logging.info("帮助中心")
     except:
         logging.warning("未找到帮助中心")
         shezhi.get_screenshot("帮助中心")
         raise
     finally:
         shezhi.back()
Esempio n. 8
0
 def test_information(self):  # 设置页面个人信息跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingi()
     try:
         assert shezhi.try_find(setting.Settings.personal_inf_loc) is True
         logging.info("个人信息")
     except:
         logging.warning("未找到个人信息保护")
         shezhi.get_screenshot("个人信息")
         raise
     finally:
         shezhi.back()
Esempio n. 9
0
 def test_bindingcontacts(self):  # 设置页面绑定联系人跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settingf()
     try:
         assert shezhi.try_find(setting.Settings. save_button_loc) is True
         logging.info("绑定联系人")
     except:
         logging.warning("未找到联系人")
         shezhi.get_screenshot("绑定联系人")
         raise
     finally:
         shezhi.queren()
Esempio n. 10
0
 def test_accountbinding(self):  # 设置页面账号绑定跳转正常
     shezhi = setting.Settings(driver)
     shezhi.settinge()
     try:
         assert shezhi.try_text(setting.Settings.title_loc) == "第三方账号绑定"
         logging.info("账号绑定")
     except:
         logging.warning("未找到账号设置")
         shezhi.get_screenshot("账号设置")
         raise
     finally:
         shezhi.back()
Esempio n. 11
0
 def test_aboutus(self):  # 设置页面关于我们跳转正常
     shezhi = setting.Settings(driver)
     shezhi.swipe_up(t=1000,n=1)
     logging.info("向上滑动")
     shezhi.settingk()
     try:
         assert shezhi.try_find(setting.Settings.about_who_loc) is True
         logging.info("关于我们")
     except:
         logging.warning("未找到关于我们")
         shezhi.get_screenshot("关于我们")
         raise
     finally:
         shezhi.back()
Esempio n. 12
0
    def test_logonbutton(self):  # 设置页面登录按钮跳转正常
        shezhi = setting.Settings(driver)
        shezhi.swipe_up(t=1000,n=1)
        logging.info("向上滑动")
        shezhi.settingl()


        try:
            assert shezhi.try_find(setting.Settings.login_loc) is True
            logging.info("登录按钮")
        except:
            logging.warning("未找到登录按钮")
            shezhi.get_screenshot("登录按钮")
            raise
        finally:
            shezhi.l_close()
Esempio n. 13
0
 def setup(self):
     shezhi = setting.Settings(driver)
     shezhi.settings()
Esempio n. 14
0
def setup_module():
    base = setting.Settings(driver)
    base.start()
    time.sleep(3)
    #base.tap(970,1850)
    base.wode()