首页 > 移动平台 > 详细

appium的python异常处理

时间:2018-09-28 22:58:52      阅读:450      评论:0      收藏:0      [点我收藏+]

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异常处理

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!