Appium+python自动化11-adb必知必会

前言

学android测试,adb是必学的,有几个常用的指令需要熟练掌握

一、检查设备

1.如何检查手机(或模拟器)是连上电脑的,在cmd输入:

>adb devices

2.一定要看到上图红色区域的,设备名称,然后接着是device(如果看到这里是offline,那就是adb端口被占了.解决办法:先卸载一大堆的手机软件管家什么的,然后杀掉adb进程)

二、安装app

1.如何给电脑上的android模拟器安装app呢?

第一步:先下载apk文件包放到桌面上

第二步:cmd端口输入adb install app的路径

第三步:把apk包拖到cmd窗口,回车就能安装了

2.安装成功后看到Success,模拟器上会出现淘宝的app

三、卸载app

1.在cmd输入以下指令,可以删除app

>adb uninstall 包名

(这里是app的包名,不是文件名,包名用前面的aapt工具查看)

2.以淘宝为例,淘宝的包名是:com.taobao.taobao

四、其它的几个指令

1.杀掉adb进程

adb kill-server
2.重启adb服务
  adb start-server

3.重启手机 adb reboot

4.进shell模式

adb shell

5.挂载

adb remount

6.从电脑发文件到手机

adb push <本地路径> <远程路径>

7.从手机下载文件到本地

adb pull <远程路径> <本地路径>

8.输出日志

第一种:输出到手机存储卡

adb logcat > /sdcard/mylogcat.txt

第二种:输出到电脑上
adb logcat > D:/Temp/1.txt(1.txt必须在电脑上存在,才能写入logcat内容)

在学习过程中有遇到疑问的,可以加appium(python+java) QQ群交流:512200893

(0)

相关推荐

  • adb知识

    准备好文件adb.android-sdk-windows(安卓).nox_setup_v6.6.0.5_full(夜神模拟器) 新建一个文件夹,名字为Android然后将android-sdk-win ...

  • (3条消息) ADB 工作原理 & 常用命令

    目录 adb(Android Debug Bridge):安卓调试桥 定义: 工作原理: 常用命令 1.adb help: 2.adb devices: 2.1.adb devices -l: 3.a ...

  • Python做自动化测试必知必会思维导图

    Python语言语法简单.入门容易,简洁高效,是软件测试领域的首选语言.如果想用Python开展自动化测试,或者已经开始使用Python但是又不知道应该掌握哪些Python知识的同学们,希望本文能够对 ...

  • 收藏 | 机器学习领域必知必会的12种概率分布(附Python代码实现)

    转载于:机器之心 AI博士笔记系列推荐 机器学习开发者需要了解的 12 种概率分布,这些你都了解吗? 机器学习有其独特的数学基础,我们用微积分来处理变化无限小的函数,并计算它们的变化:我们使用线性代数 ...

  • 机器学习领域必知必会的12种概率分布(附Python代码实现)

    作者:graykode 编辑:机器之心 机器学习有其独特的数学基础,我们用微积分来处理变化无限小的函数,并计算它们的变化:我们使用线性代数来处理计算过程:我们还用概率论与统计学建模不确定性.在这其中, ...

  • Android 性能优化必知必会 · Android Performance

    做了这么久性能相关的工作,也接触了不少模块,说实话要做好性能这一块,真心不容易.为什么这么说? 是因为需要接触的知识实在是太多了, Android 是一个整体,牵一发而动全身,不是说只懂一个模块就可以 ...

  • 数据中心基础设施工程师必知必会(8)-插头篇

    全世界不同国家都有着不同的电气应用标准或规范,这意味着他们所需的电压等级及认证标准不尽相同.本文将为大家介绍世界范围内主要插头类型.电气标准等. 1  世界各国插头类型 1.  插头类型总览 每个国家 ...

  • VS Code 必知必会的 20 个快捷键!

    并不是每一个开发者都有足够的时间,去了解熟悉所有的快捷键,来帮助我们提高编码效率.因为快捷键实在是太多了. 所以,下面我列出了我最喜欢的快捷键. 多行转一行 在 MAC 上:Ctrl + J 在 Ub ...

  • 家庭网络必知必会!光猫桥接模式你设置对了吗?

    家庭网络必知必会!光猫桥接模式你设置对了吗?

  • 电工必知必懂:电动机正反转控制电路图实物接线图

    此图直接拿来使用的情况也很多,比如起重机.卷扬机.车床.电梯等.凡是需要做往返动作的机器,几乎都需要用到正反转.科技发展到今天,很多机械实现了自动化,如数控车床等,都是使用plc控制,但需要知道,PL ...

  • PyTorch的13个必知必会知识点

    作者:MARCIN ZABŁOCKIMARCIN ZABŁOCKI 编译:ronghuaiyang 转自:AI公园 PyTorch在学术界和工业界的应用研究中都获得了很多关注.它是一个具有很大灵活性的 ...