zoukankan      html  css  js  c++  java
  • Python+appium对登录进行封装

    from time import sleep
    from lib.log import *
    from public.BaseOperate import BaseOperate
    #BaseOperate是对基础操作进行封装的类
    class loginpage(BaseOperate): def __init__(self,driver): BaseOperate.__init__(self, driver) def goto_login(self,operatorNo): u"未登录,先登录再上岗,已登录切换账号登录上岗" sourcess =self.driver.page_source Element_Id=u"xxx" if Element_Id in sourcess: self.click_by_id(u"xxx") sleep(2) sourcess1= self.driver.page_source if operatorNo in sourcess1: log_info(operatorNo) self.swipLeft(1000) else: self.click_by_id(u"xxx") sleep(2) self.input_by_id(u"xxx",operatorNo) log_info(operatorNo) sleep(2) self.input_by_id(u"xxx","123") self.click_by_id(u"xxx") sleep(2) sources=self.driver.page_source if u"xxx" in sources: log_info(u"登录成功") else: self.plog(u"登录失败") self.getscreen() self.driver.quit() else: self.click_by_id("xxx") sleep(1) sourcess= self.driver.page_source sleep(3) # self.press_keycode(13) self.input_by_id("xxx",operatorNo) log_info(operatorNo) sleep(2) self.input_by_id("xxx","123") self.click_by_id("xxx") sleep(5) sources=self.driver.page_source if u"xxx" in sources: log_info(u"登录成功") else: self.plog(u"登录失败") self.getscreen() self.driver.quit()
  • 相关阅读:
    手把手教你使用markdown
    spring WebSocket详解
    springmvc请求参数异常处理
    蓝桥杯java 算法提高 摆花
    蓝桥杯java 算法提高 扶老奶奶过街
    蓝桥杯java 算法训练 未名湖边的烦恼
    蓝桥杯java 算法训练 Torry的困惑(基本型)
    java算法 硬币
    java算法 牌型种数
    java算法 方格填数
  • 原文地址:https://www.cnblogs.com/dmtz/p/11053224.html
Copyright © 2011-2022 走看看