zoukankan      html  css  js  c++  java
  • 2017.08 笔记

     1. 抓activities命令:

    adb shell
    dumpsys activity | grep "Running activities" -A 7

         

    自动化测试需要获得当前的activity,来判断处于的页面是否正确;
    hierarchy view经常连不上真机,无法获得activity,所以直接用 adb命令来查看当前运行的 activity就可以;
    
    方法一:
    1、cmd命令中输入:adb shell 进入shell命令模式
    2、shell中输入:logcat | grep ActivityManager   真机运行应用,可以实时 查看当前正在运行的Activity;
    I/ActivityManager(  511): START u0 {act=Android.intent.action.INSERT dat=content
    ://com.example.notepad.provider.NotePad/notes cmp=com.example.android.notepad/.N
    oteEditor} from pid 12896
    
    cmp=com.example.android.notepad/.NoteEditor 中, 
    com.example.android.notepad 是包名, NoteEditor是当前活动的activity;
    
    
    方法二:
    1.cmd命令中输入:adb shell dumpsys activity activities 
    查看
      Main stack:
      * TaskRecord{42c4e888 #11 A com.example.android.notepad U 0}
        numActivities=2 rootWasReset=true userId=0
        affinity=com.example.android.notepad
        intent={act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER
    ] flg=0x10200000 cmp=com.example.android.notepad/.NotesList}
        realActivity=com.example.android.notepad/.NotesList
        askedCompatMode=false
        lastThumbnail=android.graphics.Bitmap@42c89cd8 lastDescription=null
        lastActiveTime=8685859 (inactive for 113s)
    
     cmp=com.example.android.notepad/.NotesList中, 
    com.example.android.notepad 是包名, NotesList是当前活动的activity;

    2.  从xcode 启动模拟器,从模拟器安装、卸载app

    启动运行模拟器:

    xcrun instruments -w 'iPhone 6 Plus'

    在已经启动好的模拟器中安装应用:

    xcrun simctl install booted Calculator.app这里要特别注意,是app,不是ipa 安装时需要提供的是APP的文件路径)

    卸载APP的命令就比较简单了:

    xcrun simctl uninstall booted com.yuchang.calculator【卸载时需要写的是bundle identifier】

    3.  获取 iOS app 控件元素:
         Xcode -  Open  Development Tool
  • 相关阅读:
    分享5款不同的多级导航切换DIV的jQuery特效
    CSS3+JS制作的一款图标任意拖动,并且可以放在文件夹中
    一款jQuery图片浏览插件可简单的设置7种切换效果
    基于HTML5和CSS的焦点图全屏切换的炫酷特效
    一款基于jQuery有趣的眼睛随鼠标进行有磁性的旋转
    jQuery+CSS3打造的3款不同的3D焦点图切换jQuery特效
    Maven Nexus仓库管理器
    Spring Basics
    补昨天的日志
    又一星期的星期一
  • 原文地址:https://www.cnblogs.com/xiyuan2016/p/7373097.html
Copyright © 2011-2022 走看看