zoukankan      html  css  js  c++  java
  • app的deviceName,apppackage,appactivity获取

    deviceName值的获取:
      deviceName=192.168.137.150:5555 ip:手机ip地址,端口,通过如下命令开启
      # adb devices //查看当前连接设备
      # adb tcpip 5555 //开启5555端口
      # adb connect 192.168.137.150 //连接手机看是否能连接
      # adb devices //再查看当前连接设备
      参考地址:http://adbshell.com/commands/adb-connect

    元素定位工具:使用Android sdk自带的工具定位:D:Androidsdk oolsuiautomatorviewer.bat

    获取apppackage:把apk安装包解压,然后进入AndroidManifest.xml中搜索:manifest得到的就是包名

    获取app activity:启动app,然后cmd控制台查询:
      #adb shell
      #dumpsys activity | grep mFocusedActivity
      有多个设备的时候就用:adb -s devicesID shell

    adb shell不是内部命令:
      - 没有配置环境变量, 这个只需要将android安装:例如C:Program Fileandroid-sdk-windows ools加入到 系统变量Path中;

    每次启动app都会安装2个apk:

    apk作用说明:

      1、Appium settings:用于设置网络状态

      2、Unclock:用于自动解锁(使用场景:手机是滑动锁屏的情况下,则会自动解锁并启动apk,注意:图案锁屏与数字锁则不可以哦,只能是滑动锁屏)

  • 相关阅读:
    TensorFlow实现LeNet5模型
    jmeter+influxdb+grafana性能测试可视化报告
    jmeter命令执行脚本
    jmeter JSON Extractor使用
    jmeter上传文件
    jenkins登录信息无效,忘记密码
    XML
    JMeter函数和变量
    jmeter配置CSV Data Set Config
    jmeter发送Query String Parameters格式参数报错
  • 原文地址:https://www.cnblogs.com/yinrw/p/9449130.html
Copyright © 2011-2022 走看看