zoukankan      html  css  js  c++  java
  • 模块二Appium用例录制

     

     查看设备

    adb devices

     如果没有查询到

     

    查询包的首页信息

    在cmd中输入

    adb logcat|find "Displayed"

    from time import sleep
    
    desire_cap = {}
    desire_cap['platformName'] = 'android'
    desire_cap['devicesName'] = '127.0.0.1:7555'
    desire_cap['appPackage'] = 'com.xueqiu.android'
    desire_cap['appActivity'] = 'view.WelcomeActivityAlias'
    desire_cap['dontStopAppOnReset'] = 'true'
    
    driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub",desire_cap)
    driver.implicitly_wait(10)
    driver.find_element_by_id("com.xueqiu.android:id/tv_search").click()
    e16 = driver.find_element_by_id("com.xueqiu.android:id/search_input_text").send_keys("alibaba")
    driver.find_element_by_xpath("/hierarchy/android.widget.FrameLayout/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.FrameLayout/android.view.ViewGroup/android.widget.FrameLayout/android.widget.LinearLayout/android.widget.RelativeLayout/android.widget.FrameLayout/android.widget.LinearLayout/androidx.recyclerview.widget.RecyclerView/android.widget.RelativeLayout[1]/android.widget.LinearLayout/android.widget.TextView[1]").click()
    driver.back()
    sleep(3)

    获取app的信息

    app信息
    获取当前界面元素:adb shell dumpsys activity top (推荐)(重点)
    获取任务列表:adb shell dumpsys activity activities
    app入口
    adb logcat |grep -i displayed (推荐)(重点)
    aapt dump badging mobike.apk | grep launchable-activity
    apkanalyzer 最新版本的sdk中才有
    启动应用
    adb shell am start -W -n com.xueqiu.android/.view.WelcomeActivityAlias -S (重点)

  • 相关阅读:
    asp.net大文件(视频)上传技术
    asp.net大文件(视频)上传实例解析
    asp.net大文件(视频)上传示例
    asp.net大文件(视频)上传实例
    ubuntu电脑查看显卡型号
    ERROR: After October 2020 you may experience errors when installing or updating packages
    tensorflow各个版本需要的CUDA版本以及Cudnn的对应关系
    pycharm设置多GPU运行
    conda常用命令
    ubuntu更改.condarc文件
  • 原文地址:https://www.cnblogs.com/hantongxue/p/14400395.html
Copyright © 2011-2022 走看看