码迷,mamicode.com
首页 > 移动开发 > 详细

appium的python异常处理

时间:2018-09-28 22:59:41      阅读:534      评论:0      收藏:0      [点我收藏+]

标签:cal   sele   upd   package   common   element   use   nbsp   imp   

from  appium import webdriver

from selenium.common.exceptions import NoSuchElementException

 

desired_caps={}

desired_caps[‘platformName‘]=‘Android‘

desired_caps[‘deviceName‘]=‘127.0.0.1:62025‘

desired_caps[‘platforVersion‘]=‘5.1.1‘

desired_caps[‘app‘]=r‘C:\Users\Shuqing\Desktop\kaoyan3.1.0.apk‘

desired_caps[‘appPackage‘]=‘com.tal.kaoyan‘

desired_caps[‘appActivity‘]=‘com.tal.kaoyan.ui.activity.SplashActivity‘

 

desired_caps[‘noReset‘]=‘True‘

 

driver=webdriver.Remote(‘http://localhost:4723/wd/hub‘,desired_caps)

driver.implicitly_wait(5)

 

 

def check_cancelBtn():

    print("check_cancelBtn")

 

    try:

        cancelBtn = driver.find_element_by_id(‘android:id/button2‘)

    except NoSuchElementException:

        print(‘no CancelBtn‘)

    else:

        cancelBtn.click()

 

 

def check_skipBtn():

    print("check_skipBtn")

    try:

        skipBtn = driver.find_element_by_id(‘com.tal.kaoyan:id/tv_skip‘)

    except NoSuchElementException:

        print(‘no skipBtn‘)

    else:

        skipBtn.click()

 

check_updateBtn()

check_skipBtn()

 

appium的python异常处理

标签:cal   sele   upd   package   common   element   use   nbsp   imp   

原文地址:https://www.cnblogs.com/xuzhongtao/p/9721351.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!