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 (重点)

  • 相关阅读:
    poj 1113 Wall 凸包的应用
    NYOJ 78 圈水池 (入门级凸包)
    Monotone Chain Convex Hull(单调链凸包)
    poj Sudoku(数独) DFS
    poj 3009 Curling 2.0(dfs)
    poj 3083 Children of the Candy Corn
    Python join()方法
    通过FISH和下一代测序检测肺腺癌ALK基因融合比较
    华大病原微生物检测
    NGS检测ALK融合大起底--转载
  • 原文地址:https://www.cnblogs.com/hantongxue/p/14400395.html
Copyright © 2011-2022 走看看