zoukankan      html  css  js  c++  java
  • appium的python异常处理

    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:UsersShuqingDesktopkaoyan3.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()

     

  • 相关阅读:
    BottomNavigationView3个项以上不显示文字的问题
    ViewPager中height=wrap_content无效,ScrollView里边用ListView显示不全解决办法
    Gson解析
    Parcelable Android SDK提供,基于内存,读写高于硬盘
    Serializable序列化 && 坑
    OpenStack中添加Floating IP
    Hadoop
    Redis
    ELK
    OpenStack
  • 原文地址:https://www.cnblogs.com/xuzhongtao/p/9721351.html
Copyright © 2011-2022 走看看